| 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 $169Total $127,767 | $169 | $127,767 |
| 2017 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $125,315Benefits $614Total $125,928 | $614 | $125,928 |
| 2016 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $124,295Benefits $601Total $124,896 | $601 | $124,896 |
| 2015 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $122,578Benefits $524Total $123,102 | $524 | $123,102 |
| 2014 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $123,453Benefits $494Total $123,947 | $494 | $123,947 |
| 2013 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $125,814Benefits $549Total $126,363 | $549 | $126,363 |
| 2012 | Toronto Catholic District School Board | Principal–ElementaryToronto Catholic District School Board | $124,901Benefits $551Total $125,452 | $551 | $125,452 |
| 2011 | Toronto Catholic District School Board | Principal-ElementaryToronto Catholic District School Board | $119,858Benefits $540Total $120,398 | $540 | $120,398 |
| 2010 | Toronto Catholic District School Board | Principal-ElementaryToronto Catholic District School Board | $119,089Benefits $527Total $119,616 | $527 | $119,616 |
| 2009 | Toronto Catholic District School Board | Principal - ElementaryToronto Catholic District School Board | $120,017Benefits $539Total $120,556 | $539 | $120,556 |
| 2008 | Toronto Catholic District School Board | Principal, ElementaryToronto Catholic District School Board | $111,621Benefits $509Total $112,130 | $509 | $112,130 |
| 2007 | Toronto Catholic District School Board | Principal, ElementaryToronto Catholic District School Board | $108,103Benefits $479Total $108,582 | $479 | $108,582 |
| 2006 | Toronto Catholic District School Board | Principal, ElementaryToronto Catholic District School Board | $104,305Benefits $494Total $104,799 | $494 | $104,799 |
| 2005 | Toronto CDSB | Principal, ElementaryToronto CDSB | $100,719Benefits $215Total $100,934 | $215 | $100,934 |