OS X 10.10 or later and iTunes 12.4 or later. This stay-open applet will monitor iTunes and send tag and time-of-play information of each track that plays (including iTunes Radio and internet radio streams if they provide track info) to a text file. Preferences can be set to include or not include various basic tags and to create a plain text file or a tab-delimited text file which can be imported into a spreadsheet.
"Trackographer" will monitor iTunes for playing tracks and log info about each played track to a text file, either as a plain text file (as in the sample above) or as a tab-delimited text file for importing to a spreadsheet.
Perhaps Also of Interest...
downloaded 23m 39s ago
Recreate a playlist such that its visible columns mirror the Music library
downloaded 24m 2s ago
Delete files downloaded and cached by Apple Music
downloaded 30m 6s ago
Perform tasks on a batch of playlists; rename, delete, duplicate, merge, more
downloaded 52m 39s ago
Delete characters from the beginning or ending of selected tracks' name, artist, album, comments, composer, or show tags
downloaded 53m 31s ago
Create a playlist for each entry of a specified tag
downloaded 1h 13m 50s ago
Exports and then re-imports selected tracks' artwork