Ryan Yuen
Plainclothes Police Constable
Employer
City Of Toronto – Police ServiceProvince
OntarioYear
2025Sector
Municipalities & ServicesJob Title
Plainclothes Police ConstableCompensation at a Glance
Latest (2025)
$157,231.35
+15.4% YoY
Career Earnings
$409,481.36
3 years on record
Career High
$157,231.35
in 2025
Average Annual
$136,493.79
+36% total growth
2025 Compensation Breakdown
Salary
$156,200.39
Benefits
$1,030.96
Compensation History
Loading chart...
Compensation History
| Year | Compensation | % Change |
|---|---|---|
| 2025 | $157,231.35 | +15.4% |
| 2024 | $136,301.60 | +17.6% |
| 2023 | $115,948.41 | – |
Explore related people
Browse peers by employer, role, and name.
Top earners at City Of Toronto – Police Service
- Myron DemkiwChief of Police$458,249
- Rhoel OngStaff Sergeant$391,226
- Brett MooreSergeant$373,049
- Mariusz TurkotPolice Constable$367,501
- Chung WongSergeant$364,192
- Blain YoungSergeant$358,179
Highest-paid Plainclothes Police Constable in Ontario
- Jason NottPlainclothes Police Constable$312,614
- Kent VuongPlainclothes Police Constable$286,984
- Jay SharmaPlainclothes Police Constable$277,163
- Mahmoud YoussufiPlainclothes Police Constable$265,308
- Mir SadrzadehPlainclothes Police Constable$264,898
- Qais ZamaniPlainclothes Police Constable$249,984
More people named Yuen
- Jenny YuenGroup Head and Executive Vice President, Partnerships and Government$258,563
- Ka Ming (Timber) YuenAssociate Professor$213,492
- Sandra YuenDirector, Professional Practice and Quality Assurance$203,268
- Vivian YuenGeneral Practitioner Preventive Oncology$193,484
- Ka Chun YuenSenior Scientist$187,841
- Melissa YuenSenior Treasury Officer$182,875
Earning near this level in Ontario
- Cameron W GrayRegistered Nurse Extended Class / Infirmier autorisé (catégorie spécialisée)$157,234
- Warren DouglasCaptain Fire Prevention$157,234
- Meera GoocoolProject Manager$157,233
- Diana Van OostenManager, Accommodations Management$157,231
- Vishal GognaManager Express Services$157,231
- Sharon HavillInstructor$157,231