from time to time vs on the odd occasion

from time to time

prep
  • In whatever status exists at various times. 

  • Occasionally; sometimes; once in a while. 

on the odd occasion

How often have the words from time to time and on the odd occasion occurred in a corpus of books? (source: Google Ngram Viewer )