Skip to content

Ryan O’Neil

36 salary records across 6 employers, 2009–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
2025Sergeant$163,087Benefits $610Total $163,697
2024Sergeant$153,573Benefits $610Total $154,183
2023Sergeant$143,431Benefits $610Total $144,041
2022Sergeant$158,204Benefits $610Total $158,814
2021Sergeant$139,768Benefits $610Total $140,378
2020Sergeant$141,633Benefits $573Total $142,206
2019Sergeant$123,280Benefits $527Total $123,807
2018Sergeant$132,583Benefits $587Total $133,170
2017Sergeant$127,119Benefits $647Total $127,766
2016Sergeant$115,343Benefits $707Total $116,050
2015Constable$103,157Benefits $767Total $103,924
2014Constable$115,267Benefits $842Total $116,109
2013Constable$122,284Benefits $887Total $123,171
2011Constable$101,194Benefits $449Total $101,644
2009Constable$102,048Benefits $449Total $102,498
Salary history, by year
YearPositionSalary
2025Law Enforcement Officer$144,244Benefits $192Total $144,436
2024Law Enforcement Officer$115,256Benefits $167Total $115,423
2023Law Enforcement Officer / Agent d'exécution de la loi$112,956Benefits $155Total $113,111
2022Law Enforcement Officer$113,240Benefits $151Total $113,391
2021Law Enforcement Officer$111,581Benefits $147Total $111,728
2020Law Enforcement Officer$115,862Benefits $145Total $116,007
2019Law Enforcement Officer$113,152Benefits $151Total $113,303
Salary history, by year
YearPositionSalary
2018Law Enforcement Officer$114,087Benefits $139Total $114,226
2017Law Enforcement Officer / Agent d'exécution de la loi$103,784Benefits $136Total $103,921
2016Law Enforcement Officer$120,786Benefits $128Total $120,914
2015Law Enforcement Officer / Agent d'exécution de la loi$117,753Benefits $128Total $117,881
2014Law Enforcement Officer / Agent d'exécution de la loi$110,635Benefits $128Total $110,763
Salary history, by year
YearPositionSalary
2025Mechanical Technician$132,052Benefits $1,474Total $133,526
2024Mechanical Technician$170,042Benefits $3,891Total $173,932
2023Mechanical Technician$143,358Benefits $6,112Total $149,470
2021Mechanical Technician$112,653Benefits $6,172Total $118,826
2020Mechanical Technician$124,659Benefits $6,302Total $130,960
Salary history, by year
YearPositionSalary
2025Elementary Teacher$118,984Benefits $0Total $118,984
2024Elementary Teacher$131,857Benefits $0Total $131,857
2023Elementary Teacher$102,639Benefits $0Total $102,639
Salary history, by year
YearPositionSalary
2012Constable$102,548Benefits $524Total $103,072