GCGovComp.app

City of Philadelphia / PPD Police / Police Sergeant

Job-title file

Police Sergeant

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

729 employees hold this title in PPD Police. Median total compensation for the role is $32,948, above the department median of $27,267.

Employees
729
Role median
$32,948
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$194,848+

How total compensation varies among the 729 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 5

Derrick Williams

Police Sergeant/PPD Police

2025 total comp
$49,804
Base pay
$0
Overtime
$0
Other pay
$49,804
Benefits
$0
Total compensation
$49,804
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
33766
Total Pay
$49,804

Derrick Williams holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $49,804.

Dennis Zungolo

Police Sergeant/PPD Police

2026 total comp
$49,666
Base pay
$24,679
Overtime
$19,396
Other pay
$5,591
Benefits
$0
Total compensation
$49,666
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
8228
Total Pay
$49,666

Dennis Zungolo works as a Police Sergeant for PPD Police. Their status is salaried. Dennis earned $49,666 in 2026.

Vernon Foat

Police Sergeant/PPD Police

2019 total comp
$49,567
Base pay
$19,641
Overtime
$0
Other pay
$29,926
Benefits
$0
Total compensation
$49,567
Employment type
Salaried

Source-specific fields

Base Salary
$83,714
Employee Category
Civil Service
Job Code
6A04
Public Id
15641
Total Pay
$49,567

Vernon Foat is a Police Sergeant at PPD Police. They work salaried. 2019 total compensation came to $49,567.

Bruce Denoble

Police Sergeant/PPD Police

2025 total comp
$49,347
Base pay
$25,624
Overtime
$1,330
Other pay
$22,393
Benefits
$0
Total compensation
$49,347
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
10681
Total Pay
$49,347

Bruce Denoble is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $49,347.

Mark Jones

Police Sergeant/PPD Police

2026 total comp
$49,200
Base pay
$24,679
Overtime
$18,777
Other pay
$5,743
Benefits
$0
Total compensation
$49,200
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
12207
Total Pay
$49,200

Mark Jones holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $49,200.

Kevin Obrien

Police Sergeant/PPD Police

2025 total comp
$49,192
Base pay
$35,479
Overtime
$0
Other pay
$13,713
Benefits
$0
Total compensation
$49,192
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
13568
Total Pay
$49,192

Kevin Obrien works as a Police Sergeant for PPD Police. Their status is salaried. Kevin earned $49,192 in 2025.

Angjeanett Raysor

Police Sergeant/PPD Police

2026 total comp
$48,979
Base pay
$24,679
Overtime
$19,241
Other pay
$5,059
Benefits
$0
Total compensation
$48,979
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27345
Total Pay
$48,979

At PPD Police, Angjeanett Raysor serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $48,979.

James Robertson

Police Sergeant/PPD Police

2026 total comp
$48,850
Base pay
$24,679
Overtime
$19,125
Other pay
$5,045
Benefits
$0
Total compensation
$48,850
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16595
Total Pay
$48,850

James Robertson holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $48,850.

Ryan Mundrick

Police Sergeant/PPD Police

2025 total comp
$48,673
Base pay
$38,633
Overtime
$5,137
Other pay
$4,904
Benefits
$0
Total compensation
$48,673
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
26364
Total Pay
$48,673

Ryan Mundrick holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $48,673.

William Ciamaichelo

Police Sergeant/PPD Police

2026 total comp
$48,590
Base pay
$24,679
Overtime
$2,782
Other pay
$21,129
Benefits
$0
Total compensation
$48,590
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
12149
Total Pay
$48,590

At PPD Police, William Ciamaichelo serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $48,590.

John Callahan Jr

Police Sergeant/PPD Police

2026 total comp
$48,412
Base pay
$24,679
Overtime
$18,082
Other pay
$5,651
Benefits
$0
Total compensation
$48,412
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
22366
Total Pay
$48,412

John Callahan Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $48,412.

David Armstrong

Police Sergeant/PPD Police

2026 total comp
$48,403
Base pay
$24,679
Overtime
$18,275
Other pay
$5,449
Benefits
$0
Total compensation
$48,403
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
2869
Total Pay
$48,403

David Armstrong is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $48,403.

Rodney Brown

Police Sergeant/PPD Police

2026 total comp
$48,194
Base pay
$24,679
Overtime
$17,889
Other pay
$5,626
Benefits
$0
Total compensation
$48,194
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
838
Total Pay
$48,194

Rodney Brown holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $48,194.

Harold Toomer Iii

Police Sergeant/PPD Police

2026 total comp
$48,150
Base pay
$24,679
Overtime
$17,850
Other pay
$5,621
Benefits
$0
Total compensation
$48,150
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
2413
Total Pay
$48,150

At PPD Police, Harold Toomer Iii serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $48,150.

Christopher Williams

Police Sergeant/PPD Police

2026 total comp
$48,062
Base pay
$24,679
Overtime
$17,773
Other pay
$5,611
Benefits
$0
Total compensation
$48,062
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
35541
Total Pay
$48,062

Christopher Williams works as a Police Sergeant for PPD Police. Their status is salaried. Christopher earned $48,062 in 2026.

Rodney Poliard

Police Sergeant/PPD Police

2026 total comp
$48,055
Base pay
$24,679
Overtime
$17,966
Other pay
$5,410
Benefits
$0
Total compensation
$48,055
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
3934
Total Pay
$48,055

Rodney Poliard works as a Police Sergeant for PPD Police. Their status is salaried. Rodney earned $48,055 in 2026.

Zhao Chen

Police Sergeant/PPD Police

2026 total comp
$48,011
Base pay
$24,679
Overtime
$18,661
Other pay
$4,670
Benefits
$0
Total compensation
$48,011
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
22377
Total Pay
$48,011

Zhao Chen is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $48,011.

Christoph Binns

Police Sergeant/PPD Police

2026 total comp
$47,450
Base pay
$24,679
Overtime
$17,232
Other pay
$5,539
Benefits
$0
Total compensation
$47,450
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
18116
Total Pay
$47,450

Christoph Binns holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $47,450.

Michael Hanuscin

Police Sergeant/PPD Police

2026 total comp
$47,342
Base pay
$24,679
Overtime
$17,773
Other pay
$4,890
Benefits
$0
Total compensation
$47,342
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
400
Total Pay
$47,342

At PPD Police, Michael Hanuscin serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $47,342.

Joseph Farrell

Police Sergeant/PPD Police

2026 total comp
$47,100
Base pay
$24,679
Overtime
$16,923
Other pay
$5,498
Benefits
$0
Total compensation
$47,100
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
22226
Total Pay
$47,100

Joseph Farrell holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $47,100.

Jamarr Leary

Police Sergeant/PPD Police

2026 total comp
$47,025
Base pay
$23,653
Overtime
$18,515
Other pay
$4,857
Benefits
$0
Total compensation
$47,025
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
6909
Total Pay
$47,025

At PPD Police, Jamarr Leary serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $47,025.

Patrick Delany

Police Sergeant/PPD Police

2026 total comp
$46,049
Base pay
$24,679
Overtime
$16,614
Other pay
$4,756
Benefits
$0
Total compensation
$46,049
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32456
Total Pay
$46,049

Patrick Delany works as a Police Sergeant for PPD Police. Their status is salaried. Patrick earned $46,049 in 2026.

Donna Jean Bachmayer

Police Sergeant/PPD Police

2021 total comp
$46,014
Base pay
$0
Overtime
$0
Other pay
$46,014
Benefits
$0
Total compensation
$46,014
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
9051
Total Pay
$46,014

Donna Jean Bachmayer holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2021, their total compensation was $46,014.

Sharone Johnson

Police Sergeant/PPD Police

2026 total comp
$45,920
Base pay
$24,679
Overtime
$16,498
Other pay
$4,743
Benefits
$0
Total compensation
$45,920
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
29369
Total Pay
$45,920

Sharone Johnson holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,920.

William Simpson

Police Sergeant/PPD Police

2026 total comp
$45,775
Base pay
$24,679
Overtime
$14,759
Other pay
$6,337
Benefits
$0
Total compensation
$45,775
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5273
Total Pay
$45,775

William Simpson is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $45,775.

Rodney Linder

Police Sergeant/PPD Police

2026 total comp
$45,701
Base pay
$24,679
Overtime
$15,686
Other pay
$5,335
Benefits
$0
Total compensation
$45,701
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
9362
Total Pay
$45,701

Rodney Linder holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,701.

Brian Hennessey

Police Sergeant/PPD Police

2026 total comp
$45,613
Base pay
$24,679
Overtime
$15,609
Other pay
$5,325
Benefits
$0
Total compensation
$45,613
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12305
Total Pay
$28,818

Brian Hennessey holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,613.

Peter Singer

Police Sergeant/PPD Police

2026 total comp
$45,443
Base pay
$24,679
Overtime
$15,648
Other pay
$5,116
Benefits
$0
Total compensation
$45,443
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
11582
Total Pay
$45,443

Peter Singer works as a Police Sergeant for PPD Police. Their status is salaried. Peter earned $45,443 in 2026.

Kimberly Butler

Police Sergeant/PPD Police

2019 total comp
$45,381
Base pay
$0
Overtime
$0
Other pay
$45,381
Benefits
$0
Total compensation
$45,381
Employment type
Salaried

Source-specific fields

Base Salary
$83,714
Employee Category
Civil Service
Job Code
6A04
Public Id
14988
Total Pay
$45,381

Kimberly Butler holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2019, their total compensation was $45,381.

Matthew Maguire

Police Sergeant/PPD Police

2022 total comp
$45,226
Base pay
$17,524
Overtime
$0
Other pay
$27,702
Benefits
$0
Total compensation
$45,226
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
5947
Total Pay
$45,226

Matthew Maguire works as a Police Sergeant for PPD Police. Their status is salaried. Matthew earned $45,226 in 2022.

Anthony Dipietro Jr

Police Sergeant/PPD Police

2026 total comp
$45,088
Base pay
$24,679
Overtime
$15,146
Other pay
$5,264
Benefits
$0
Total compensation
$45,088
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20975
Total Pay
$45,088

Anthony Dipietro Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,088.

William Frysinger

Police Sergeant/PPD Police

2024 total comp
$45,067
Base pay
$13,191
Overtime
$0
Other pay
$31,876
Benefits
$0
Total compensation
$45,067
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
30334
Total Pay
$45,067

William Frysinger holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2024, their total compensation was $45,067.

Christopher Shevlin

Police Sergeant/PPD Police

2026 total comp
$45,058
Base pay
$24,679
Overtime
$15,725
Other pay
$4,654
Benefits
$0
Total compensation
$45,058
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
35830
Total Pay
$45,058

At PPD Police, Christopher Shevlin serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $45,058.

Robert Wuller Jr

Police Sergeant/PPD Police

2026 total comp
$45,051
Base pay
$24,679
Overtime
$15,300
Other pay
$5,072
Benefits
$0
Total compensation
$45,051
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27636
Total Pay
$45,051

Robert Wuller Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,051.

Douglas Robinson

Police Sergeant/PPD Police

2026 total comp
$45,001
Base pay
$24,679
Overtime
$15,068
Other pay
$5,253
Benefits
$0
Total compensation
$45,001
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10290
Total Pay
$45,001

At PPD Police, Douglas Robinson serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $45,001.

Ricardo Hanton

Police Sergeant/PPD Police

2026 total comp
$44,843
Base pay
$24,679
Overtime
$15,532
Other pay
$4,632
Benefits
$0
Total compensation
$44,843
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
25406
Total Pay
$44,843

Ricardo Hanton is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,843.

David Mockus

Police Sergeant/PPD Police

2026 total comp
$44,714
Base pay
$24,679
Overtime
$15,416
Other pay
$4,618
Benefits
$0
Total compensation
$44,714
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30376
Total Pay
$44,714

David Mockus holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,714.

Aaron Farmbry Sr.

Police Sergeant/PPD Police

2026 total comp
$44,695
Base pay
$24,679
Overtime
$14,798
Other pay
$5,218
Benefits
$0
Total compensation
$44,695
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14186
Total Pay
$44,695

Aaron Farmbry Sr. holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,695.

Jacob Williams Jr

Police Sergeant/PPD Police

2026 total comp
$44,607
Base pay
$24,679
Overtime
$14,721
Other pay
$5,207
Benefits
$0
Total compensation
$44,607
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16425
Total Pay
$44,607

Jacob Williams Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,607.

David Petroski Jr

Police Sergeant/PPD Police

2026 total comp
$44,412
Base pay
$24,679
Overtime
$15,146
Other pay
$4,587
Benefits
$0
Total compensation
$44,412
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
21272
Total Pay
$44,412

David Petroski Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,412.