Skip to content

Kevin Middleton

26 salary records across 3 employers, 2016–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Salary history, by year
YearPositionSalary
2025First Class Constable$138,442Benefits $6,354Total $144,796
2024First Class Constable$116,060Benefits $5,607Total $121,668
2023First Class Constable$102,132Benefits $5,607Total $107,739
2022First Class Constable$111,076Benefits $5,459Total $116,535
2021First Class Constable$105,446Benefits $5,164Total $110,610
2020First Class Constable$114,641Benefits $4,333Total $118,974
2019First Class Constable$112,004Benefits $4,073Total $116,076
2018First Class Constable$112,036Benefits $3,978Total $116,014
2017First Class Constable$109,379Benefits $3,879Total $113,257
2016First Class Constable$108,750Benefits $3,677Total $112,427
Salary history, by year
YearPositionSalary
2025Fire Suppression$150,592Benefits $908Total $151,500
2024Fire Suppression$134,952Benefits $838Total $135,790
2023Fire Suppression$119,600Benefits $904Total $120,504
2022Fire Suppression$120,268Benefits $1,019Total $121,288
2021Fire Suppression$120,840Benefits $990Total $121,830
2020Fire Suppression$120,579Benefits $846Total $121,425
2019Fire Suppression$105,778Benefits $912Total $106,691
2018Fire Fighter$105,474Benefits $794Total $106,268
2017Full Time Fire Fighter$103,687Benefits $794Total $104,481
20161st Class Firefighter$115,897Benefits $762Total $116,659
Salary history, by year
YearPositionSalary
2025Registered Respiratory Therapist$121,592Benefits $237Total $121,829
2024Registered Respiratory Therapist$135,486Benefits $221Total $135,707
2023Registered Respiratory Therapist$104,462Benefits $209Total $104,671
2022Registered Respiratory Therapist$109,947Benefits $196Total $110,143
2021Registered Respiratory Therapist$102,686Benefits $352Total $103,038
2020Specialist$101,090Benefits $414Total $101,504