annalist
noun
°A writer of annals.
"The monks ... were the only annalists in those ages." -Hume.