| 2021 | York Catholic District School Board | Secondary PrincipalYork Catholic District School Board | $136,298Benefits $87Total $136,385 | $87 | $136,385 |
| 2020 | York Catholic District School Board | Secondary PrincipalYork Catholic District School Board | $136,298Benefits $82Total $136,380 | $82 | $136,380 |
| 2019 | York Catholic District School Board | Secondary PrincipalYork Catholic District School Board | $134,951Benefits $80Total $135,031 | $80 | $135,031 |
| 2018 | York Catholic District School Board | Secondary PrincipalYork Catholic District School Board | $133,760Benefits $259Total $134,020 | $259 | $134,020 |
| 2017 | York Catholic District School Board | Secondary PrincipalYork Catholic District School Board | $138,250Benefits $686Total $138,936 | $686 | $138,936 |
| 2016 | York Catholic District School Board | PrincipalYork Catholic District School Board | $130,519Benefits $567Total $131,086 | $567 | $131,086 |
| 2015 | York Catholic District School Board | PrincipalYork Catholic District School Board | $128,740Benefits $496Total $129,235 | $496 | $129,235 |
| 2014 | York Catholic District School Board | PrincipalYork Catholic District School Board | $128,306Benefits $439Total $128,745 | $439 | $128,745 |
| 2013 | York Catholic District School Board | PrincipalYork Catholic District School Board | $128,510Benefits $422Total $128,933 | $422 | $128,933 |
| 2012 | York Catholic District School Board | PrincipalYork Catholic District School Board | $128,740Benefits $353Total $129,093 | $353 | $129,093 |
| 2011 | York Catholic District School Board | PrincipalYork Catholic District School Board | $126,307Benefits $384Total $126,691 | $384 | $126,691 |
| 2010 | York Catholic District School Board | PrincipalYork Catholic District School Board | $122,657Benefits $368Total $123,025 | $368 | $123,025 |
| 2009 | York Catholic District School Board | PrincipalYork Catholic District School Board | $119,114Benefits $381Total $119,494 | $381 | $119,494 |
| 2008 | York Catholic District School Board | PrincipalYork Catholic District School Board | $115,158Benefits $384Total $115,541 | $384 | $115,541 |
| 2007 | York Catholic District School Board | PrincipalYork Catholic District School Board | $111,559Benefits $390Total $111,949 | $390 | $111,949 |
| 2006 | York Catholic District School Board | PrincipalYork Catholic District School Board | $114,186Benefits $368Total $114,554 | $368 | $114,554 |
| 2005 | York CDSB | PrincipalYork CDSB | $107,144Benefits $403Total $107,546 | $403 | $107,546 |
| 2004 | York Catholic DSB | Principal, Continuing EducationYork Catholic DSB | $103,470Benefits $444Total $103,914 | $444 | $103,914 |