| 2021 | Ontario Northland Transportation Commission | Locomotive Engineer - Englehart / Conducteur de locomotive - EnglehartOntario Northland Transportation Commission | $162,969Benefits $681Total $163,650 | $681 | $163,650 |
| 2020 | Ontario Northland Transportation Commission | Locomotive Engineer – Englehart / Conducteur de locomotive – EnglehartOntario Northland Transportation Commission | $158,693Benefits $669Total $159,362 | $669 | $159,362 |
| 2019 | Ontario Northland Transportation Commission | Locomotive Engineer - Englehart / Conducteur de locomotive - EnglehartOntario Northland Transportation Commission | $142,311Benefits $643Total $142,954 | $643 | $142,954 |
| 2018 | Ontario Northland Transportation Commission | Locomotive Engineer - Englehart / Conducteur de locomotive - EnglehartOntario Northland Transportation Commission | $129,976Benefits $208Total $130,183 | $208 | $130,183 |
| 2017 | Ontario Northland Transportation Commission / Commission De Transport Ontario Northland | Locomotive Engineer - Englehart / Conducteur de locomotive - EnglehartOntario Northland Transportation Commission / Commission De Transport Ontario Northland | $132,213Benefits $203Total $132,416 | $203 | $132,416 |
| 2013 | Ontario Northland Transportation Commission | Locomotive Engineer - EnglehartOntario Northland Transportation Commission | $132,964Benefits $211Total $133,175 | $211 | $133,175 |
| 2012 | Ontario Northland Transportation Commission | Locomotive Engineer – EnglehartOntario Northland Transportation Commission | $132,076Benefits $171Total $132,247 | $171 | $132,247 |
| 2011 | Ontario Northland Transportation Commission / Commission de transport Ontario Northland | Locomotive Engineer - Englehart / Mécanicien de locomotive, EnglehartOntario Northland Transportation Commission / Commission de transport Ontario Northland | $130,624Benefits $163Total $130,787 | $163 | $130,787 |
| 2010 | Ontario Northland Transportation Commission | Locomotive Engineer EnglehartOntario Northland Transportation Commission | $132,149Benefits $163Total $132,313 | $163 | $132,313 |
| 2009 | Ontario Northland Transportation Commission | Locomotive Engineer EnglehartOntario Northland Transportation Commission | $119,802Benefits $163Total $119,964 | $163 | $119,964 |
| 2008 | Ontario Northland Transportation Commission | Locomotive Engineer, EnglehartOntario Northland Transportation Commission | $117,285Benefits $147Total $117,432 | $147 | $117,432 |
| 2007 | Ontario Northland Transportation Commission | Locomotive Engineer, EnglehartOntario Northland Transportation Commission | $113,861Benefits $134Total $113,995 | $134 | $113,995 |
| 2006 | Ontario Northland Transportation Commission | Locomotive Engineer EnglehartOntario Northland Transportation Commission | $120,353Benefits $133Total $120,486 | $133 | $120,486 |
| 2005 | Ontario Northland Transportation Comm. | Engineman, EnglehartOntario Northland Transportation Comm. | $129,649Benefits $111Total $129,760 | $111 | $129,760 |
| 2004 | Ontario Northland Transportation Comm. | EnginemanOntario Northland Transportation Comm. | $111,000Benefits $96Total $111,096 | $96 | $111,096 |
| 2003 | Ontario Northland Transportation Comm | EnginemanOntario Northland Transportation Comm | $103,891Benefits $104Total $103,995 | $104 | $103,995 |