| 2021 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $130,136Benefits $87Total $130,223 | $87 | $130,223 |
| 2020 | Toronto Catholic District School Board | Principal – ElementaryToronto Catholic District School Board | $135,141Benefits $83Total $135,224 | $83 | $135,224 |
| 2019 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $128,789Benefits $80Total $128,869 | $80 | $128,869 |
| 2018 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $127,598Benefits $78Total $127,676 | $78 | $127,676 |
| 2017 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $125,315Benefits $77Total $125,392 | $77 | $125,392 |
| 2016 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $124,289Benefits $73Total $124,362 | $73 | $124,362 |
| 2015 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $122,578Benefits $69Total $122,647 | $69 | $122,647 |
| 2014 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $121,946Benefits $69Total $122,015 | $69 | $122,015 |
| 2013 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $122,578Benefits $400Total $122,978 | $400 | $122,978 |
| 2012 | Toronto Catholic District School Board | Principal–ElementaryToronto Catholic District School Board | $122,578Benefits $542Total $123,120 | $542 | $123,120 |
| 2011 | Toronto Catholic District School Board | Principal-ElementaryToronto Catholic District School Board | $115,667Benefits $531Total $116,198 | $531 | $116,198 |
| 2010 | Toronto Catholic District School Board | Principal-ElementaryToronto Catholic District School Board | $116,875Benefits $518Total $117,393 | $518 | $117,393 |
| 2009 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $117,786Benefits $530Total $118,316 | $530 | $118,316 |
| 2008 | Toronto Catholic District School Board | Principal, ElementaryToronto Catholic District School Board | $109,546Benefits $501Total $110,047 | $501 | $110,047 |
| 2007 | Toronto Catholic District School Board | Principal, ElementaryToronto Catholic District School Board | $106,093Benefits $472Total $106,565 | $472 | $106,565 |
| 2006 | Toronto Catholic District School Board | Principal, ElementaryToronto Catholic District School Board | $103,329Benefits $490Total $103,819 | $490 | $103,819 |
| 2005 | Toronto CDSB | Principal, ElementaryToronto CDSB | $101,551Benefits $217Total $101,768 | $217 | $101,768 |