GCGovComp.app

City and County of San Francisco / Police

Agency file

Police

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 3,039 employees with median total compensation of $250,324; the highest distinct record was $827,879.

Year
2025
Total payroll
$739.4M
Employees
3,039
Median total
$250,324
Highest record
$827,879

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 3,039 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($250,324) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$131,135 (54%)
  • Overtime$50,945 (21%)
  • Other$18,842 (8%)
  • Benefits$42,395 (17%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$45,273
$144,148
$250,324
$338,792
$422,170

The pay ladder for this department. Someone at the 90th percentile earns $422,170 — more than 90% of the department; the 10th percentile earns $45,273. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 3
1,145 · $284,634
Sergeant 3
400 · $383,568
Police Officer
341 · $138,752
Police Officer 2
232 · $273,420

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$715.6M
2,955
$250,065
2025
$739.4M
3.3%
3,039
2.8%
$250,324
0.1%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 3

Rodney Fitzpatrick

Sergeant 3/Police

2025 total comp
$399,645
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,480
Overtime
$47,954
Other pay
$104,814
Benefits
$58,398
Total compensation
$399,645
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,330
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,822

Rodney Fitzpatrick is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $399,645. Their bargaining unit is Poa.

Timothy Neves

Sergeant 3/Police

2025 total comp
$399,583
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$109,280
Other pay
$45,626
Benefits
$57,195
Total compensation
$399,583
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.32

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,839

Timothy Neves works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.32 FTE. Timothy earned $399,583 in 2025. Union affiliation: Poa.

Mark Mitchinson

Sergeant 3/Police

2025 total comp
$399,423
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,819
Overtime
$112,050
Other pay
$38,639
Benefits
$58,916
Total compensation
$399,423
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,464
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,788

At Police, Mark Mitchinson serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $399,423. Union affiliation: Poa.

Sammie Byrd

Police Officer 3/Police

2025 total comp
$399,255
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$166,489
Other pay
$19,968
Benefits
$51,342
Total compensation
$399,255
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.61

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,832

Sammie Byrd works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.61 FTE. Sammie earned $399,255 in 2025. Union affiliation: Poa.

Albern Ciudad

Police Officer 3/Police

2025 total comp
$399,250
Sub-department
Police Services
Organization group
Public Protection
Base pay
$164,275
Overtime
$146,718
Other pay
$31,530
Benefits
$56,728
Total compensation
$399,250
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,348
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,897

Albern Ciudad works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.59 FTE. Albern earned $399,250 in 2025. Their bargaining unit is Poa.

William Kraus

Police Officer 3/Police

2025 total comp
$399,231
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$155,326
Other pay
$29,386
Benefits
$53,063
Total compensation
$399,231
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.55

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,946

William Kraus works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.55 FTE. William earned $399,231 in 2025. They are represented by Poa.

Tracy Mccray

Commander 3/Police

2025 total comp
$398,990
Sub-department
Untitled
Organization group
Public Protection
Base pay
$263,195
Overtime
$26,490
Other pay
$41,105
Benefits
$68,200
Total compensation
$398,990
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,026
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$4,713

Tracy Mccray holds the role of Commander 3 at Police within Untitled. Their status is permanent exempt. In 2025, their total compensation was $398,990. They are represented by Municipal Exec Assoc, Police.

Dennis Lo

Police Officer 2/Police

2025 total comp
$398,890
Sub-department
Police Services
Organization group
Public Protection
Base pay
$156,685
Overtime
$176,803
Other pay
$15,659
Benefits
$49,743
Total compensation
$398,890
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.68

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,946

Dennis Lo holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.68 FTE. In 2025, their total compensation was $398,890. Their bargaining unit is Poa.

Dennis Toomer

Captain 3/Police

2025 total comp
$398,499
Sub-department
Police Services
Organization group
Public Protection
Base pay
$266,206
Overtime
$0
Other pay
$64,763
Benefits
$67,530
Total compensation
$398,499
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,196
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,897

Dennis Toomer works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 0.98 FTE. Dennis earned $398,499 in 2025. Union affiliation: Poa.

Derek Christensen

Sergeant 3/Police

2025 total comp
$398,300
Sub-department
Police Services
Organization group
Public Protection
Base pay
$176,339
Overtime
$132,450
Other pay
$33,703
Benefits
$55,808
Total compensation
$398,300
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.41

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,485
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,856

Derek Christensen is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.41 FTE. 2025 total compensation came to $398,300. Union affiliation: Poa.

Christopher Java

Police Officer 2/Police

2025 total comp
$398,103
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,450
Overtime
$190,715
Other pay
$8,641
Benefits
$49,298
Total compensation
$398,103
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.8

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,893

Christopher Java holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.8 FTE. In 2025, their total compensation was $398,103. They are represented by Poa.

Ryan Hart

Sergeant 3/Police

2025 total comp
$397,922
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,264
Overtime
$95,392
Other pay
$56,895
Benefits
$57,372
Total compensation
$397,922
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,174
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,785

Ryan Hart is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.31 FTE. 2025 total compensation came to $397,922. Union affiliation: Poa.

Patrice Heath

Sergeant 3/Police

2024 total comp
$397,897
Sub-department
Police Services
Organization group
Public Protection
Base pay
$200,978
Overtime
$40,496
Other pay
$85,860
Benefits
$70,563
Total compensation
$397,897
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.73

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$32,670
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,580

Patrice Heath is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.73 FTE. 2024 total compensation came to $397,897. They are represented by Poa.

Steven Oesterich

Police Officer 3/Police

2025 total comp
$397,896
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,600
Overtime
$128,972
Other pay
$55,571
Benefits
$51,753
Total compensation
$397,896
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,760
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,895

Steven Oesterich is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.49 FTE. 2025 total compensation came to $397,896. Union affiliation: Poa.

Marilu Aguilar

Sergeant 3/Police

2025 total comp
$397,043
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,709
Overtime
$83,629
Other pay
$68,345
Benefits
$57,359
Total compensation
$397,043
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.27

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,760
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,843

Marilu Aguilar is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.27 FTE. 2025 total compensation came to $397,043. They are represented by Poa.

Francisco Ho

Sergeant 3/Police

2025 total comp
$396,961
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,389
Overtime
$113,301
Other pay
$33,601
Benefits
$59,670
Total compensation
$396,961
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,905
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,742

Francisco Ho works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.46 FTE. Francisco earned $396,961 in 2025. Union affiliation: Poa.

Carlos Gutierrez

Captain 3/Police

2025 total comp
$396,784
Sub-department
Police Services
Organization group
Public Protection
Base pay
$273,443
Overtime
$0
Other pay
$49,665
Benefits
$73,675
Total compensation
$396,784
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.09

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,490
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,538

At Police, Carlos Gutierrez serves as a Captain 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $396,784. Their bargaining unit is Poa.

Anthony Yang

Police Officer 3/Police

2025 total comp
$396,577
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,744
Overtime
$117,674
Other pay
$64,776
Benefits
$52,382
Total compensation
$396,577
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,278
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,878

At Police, Anthony Yang serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.45 FTE. Their 2025 pay totaled $396,577. Their bargaining unit is Poa.

Patricia Brown

Sergeant 3/Police

2025 total comp
$396,532
Sub-department
Police Services
Organization group
Public Protection
Base pay
$264,208
Overtime
$13,818
Other pay
$49,266
Benefits
$69,240
Total compensation
$396,532
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,776
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,513

Patricia Brown holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $396,532. Their bargaining unit is Poa.

Michael Ferraresi

Police Officer 3/Police

2025 total comp
$396,330
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$152,720
Other pay
$29,615
Benefits
$52,518
Total compensation
$396,330
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.44

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,859

At Police, Michael Ferraresi serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $396,330. Their bargaining unit is Poa.

Danny Guo

Police Officer 3/Police

2025 total comp
$396,033
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$161,367
Other pay
$21,604
Benefits
$51,607
Total compensation
$396,033
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.61

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,868

At Police, Danny Guo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.61 FTE. Their 2025 pay totaled $396,033. Union affiliation: Poa.

Brian Cranna

Sergeant 3/Police

2025 total comp
$396,015
Sub-department
Police Services
Organization group
Public Protection
Base pay
$195,464
Overtime
$99,332
Other pay
$36,934
Benefits
$64,284
Total compensation
$396,015
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$28,034
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,679

At Police, Brian Cranna serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.6 FTE. Their 2025 pay totaled $396,015. Their bargaining unit is Poa.

Stephen Jonas

Captain 3/Police

2025 total comp
$395,576
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,665
Overtime
$0
Other pay
$53,532
Benefits
$71,379
Total compensation
$395,576
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,636
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,554

Stephen Jonas holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $395,576. Union affiliation: Poa.

Patrick Dudy

Lieutenant 3/Police

2025 total comp
$395,376
Sub-department
Police Services
Organization group
Public Protection
Base pay
$200,093
Overtime
$90,542
Other pay
$42,658
Benefits
$62,083
Total compensation
$395,376
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$25,091
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,702

Patrick Dudy is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.43 FTE. 2025 total compensation came to $395,376. Union affiliation: Poa.

Eric Lau

Sergeant 3/Police

2025 total comp
$395,091
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,975
Overtime
$119,076
Other pay
$30,952
Benefits
$57,088
Total compensation
$395,091
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.39

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,952
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,772

Eric Lau is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.39 FTE. 2025 total compensation came to $395,091. Their bargaining unit is Poa.

Richard Schiff

Sergeant 3/Police

2025 total comp
$394,904
Sub-department
Police Services
Organization group
Public Protection
Base pay
$191,965
Overtime
$115,661
Other pay
$26,969
Benefits
$60,309
Total compensation
$394,904
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.54

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$25,739
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,651

Richard Schiff holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.54 FTE. In 2025, their total compensation was $394,904. They are represented by Poa.

Tobius Moore

Sergeant 3/Police

2024 total comp
$394,668
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,266
Overtime
$102,030
Other pay
$50,896
Benefits
$55,476
Total compensation
$394,668
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,004
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,136

Tobius Moore holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.37 FTE. In 2024, their total compensation was $394,668. They are represented by Poa.

Haylee Bryan

Police Officer 2/Police

2025 total comp
$394,403
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$161,631
Other pay
$23,478
Benefits
$50,903
Total compensation
$394,403
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,867

Haylee Bryan works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.59 FTE. Haylee earned $394,403 in 2025. Union affiliation: Poa.

Michael Koniaris

Captain 3/Police

2025 total comp
$394,225
Sub-department
Police Services
Organization group
Public Protection
Base pay
$272,282
Overtime
$1,856
Other pay
$47,388
Benefits
$72,699
Total compensation
$394,225
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,713
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,530

Michael Koniaris works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Michael earned $394,225 in 2025. Union affiliation: Poa.

Matthew Rodgers

Sergeant 3/Police

2025 total comp
$394,154
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,762
Overtime
$56,970
Other pay
$44,205
Benefits
$78,217
Total compensation
$394,154
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$38,111
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,209

Matthew Rodgers holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.92 FTE. In 2025, their total compensation was $394,154. Their bargaining unit is Poa.

Damon Jackson

Sergeant 3/Police

2025 total comp
$393,569
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,159
Overtime
$96,021
Other pay
$39,930
Benefits
$63,459
Total compensation
$393,569
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.54

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,962
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,586

Damon Jackson is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.54 FTE. 2025 total compensation came to $393,569. Union affiliation: Poa.

John Barcojo

Sergeant 3/Police

2024 total comp
$393,421
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,455
Overtime
$116,321
Other pay
$29,515
Benefits
$59,130
Total compensation
$393,421
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,739
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,889

John Barcojo holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.49 FTE. In 2024, their total compensation was $393,421. They are represented by Poa.

Daniel Silver

Lieutenant 3/Police

2025 total comp
$393,219
Sub-department
Police Services
Organization group
Public Protection
Base pay
$255,760
Overtime
$6,584
Other pay
$46,132
Benefits
$84,743
Total compensation
$393,219
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.75

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$37,551
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,358

At Police, Daniel Silver serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.75 FTE. Their 2025 pay totaled $393,219. Their bargaining unit is Poa.

Clayton Harmston

Lieutenant 3/Police

2024 total comp
$393,053
Sub-department
Police Services
Organization group
Public Protection
Base pay
$219,356
Overtime
$68,417
Other pay
$40,839
Benefits
$64,441
Total compensation
$393,053
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,493
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,612

At Police, Clayton Harmston serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.35 FTE. Their 2024 pay totaled $393,053. Their bargaining unit is Poa.

Arthur Howard

Sergeant 3/Police

2025 total comp
$392,986
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,164
Overtime
$37,480
Other pay
$107,697
Benefits
$58,646
Total compensation
$392,986
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,879
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,680

Arthur Howard works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.18 FTE. Arthur earned $392,986 in 2025. They are represented by Poa.

Rodney Chan

Sergeant 3/Police

2025 total comp
$392,539
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,553
Overtime
$95,053
Other pay
$43,038
Benefits
$61,895
Total compensation
$392,539
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$25,682
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,562

Rodney Chan holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.46 FTE. In 2025, their total compensation was $392,539. Union affiliation: Poa.

Percy Hernandez

Police Officer 2/Police

2025 total comp
$392,429
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$155,344
Other pay
$26,340
Benefits
$52,378
Total compensation
$392,429
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,851

Percy Hernandez is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.56 FTE. 2025 total compensation came to $392,429. Their bargaining unit is Poa.

Daniel Rosiak

Police Officer 3/Police

2025 total comp
$392,377
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$152,461
Other pay
$25,956
Benefits
$52,482
Total compensation
$392,377
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.55

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,667
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,709

Daniel Rosiak is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.55 FTE. 2025 total compensation came to $392,377. They are represented by Poa.

Kevin O'Donnell

Police Officer 3/Police

2025 total comp
$391,573
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,079
Overtime
$145,687
Other pay
$30,311
Benefits
$53,496
Total compensation
$391,573
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,050
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,783

At Police, Kevin O'Donnell serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.52 FTE. Their 2025 pay totaled $391,573. They are represented by Poa.

Ronald Mcgoldrick

Police Officer 3/Police

2025 total comp
$391,287
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,854
Overtime
$148,640
Other pay
$25,580
Benefits
$54,213
Total compensation
$391,287
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,211
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,676

Ronald Mcgoldrick holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.6 FTE. In 2025, their total compensation was $391,287. Their bargaining unit is Poa.