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 30m 44s ago
Change selected tracks' Start Time or Stop Time by user-entered seconds
downloaded 42m 30s ago
Move selected playlists to a new or existing folder
downloaded 48m 0s ago
Re-locate files of selected tracks to new folder, preserve track meta-data
downloaded 57m 54s ago
Copy files of tracks to selected folder
downloaded 1h 1m 39s ago
Exports and then re-imports selected tracks' artwork
downloaded 1h 18m 36s ago
Remove iTunes tracks disassociated from files