annalist
/ˈænəlɪst/Definitions
1. noun
A historian who writes annals, especially one who chronicles the events of a particular year or period.
“The annalist meticulously documented every significant event of the war.”
2. noun
A person who writes or compiles a record of events, especially a daily or yearly account.
“The news annalist kept a running tally of the top stories of the year.”