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 8

Robert Glasson

Police Sergeant/PPD Police

2026 total comp
$37,346
Base pay
$24,679
Overtime
$8,809
Other pay
$3,858
Benefits
$0
Total compensation
$37,346
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27956
Total Pay
$37,346

At PPD Police, Robert Glasson serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $37,346.

William Kolb

Police Sergeant/PPD Police

2026 total comp
$37,268
Base pay
$24,679
Overtime
$8,964
Other pay
$3,626
Benefits
$0
Total compensation
$37,268
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27400
Total Pay
$37,268

William Kolb works as a Police Sergeant for PPD Police. Their status is salaried. William earned $37,268 in 2026.

Thomas Bergey

Police Sergeant/PPD Police

2026 total comp
$37,174
Base pay
$24,679
Overtime
$8,655
Other pay
$3,840
Benefits
$0
Total compensation
$37,174
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14942
Total Pay
$37,174

Thomas Bergey works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $37,174 in 2026.

Johnathan Alvarez

Police Sergeant/PPD Police

2026 total comp
$37,113
Base pay
$23,653
Overtime
$9,850
Other pay
$3,611
Benefits
$0
Total compensation
$37,113
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
16289
Total Pay
$37,113

Johnathan Alvarez holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $37,113.

Dana Fant

Police Sergeant/PPD Police

2026 total comp
$37,041
Base pay
$24,679
Overtime
$8,191
Other pay
$4,171
Benefits
$0
Total compensation
$37,041
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24650
Total Pay
$37,041

Dana Fant holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $37,041.

Charles Mclemore Iii

Police Sergeant/PPD Police

2026 total comp
$36,968
Base pay
$24,679
Overtime
$8,036
Other pay
$4,253
Benefits
$0
Total compensation
$36,968
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20076
Total Pay
$36,968

Charles Mclemore Iii holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,968.

Artiom Guk

Police Sergeant/PPD Police

2026 total comp
$36,841
Base pay
$24,679
Overtime
$8,577
Other pay
$3,584
Benefits
$0
Total compensation
$36,841
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1817
Total Pay
$36,841

Artiom Guk works as a Police Sergeant for PPD Police. Their status is salaried. Artiom earned $36,841 in 2026.

Michael Bernard

Police Sergeant/PPD Police

2026 total comp
$36,829
Base pay
$24,679
Overtime
$8,346
Other pay
$3,805
Benefits
$0
Total compensation
$36,829
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15199
Total Pay
$36,829

Michael Bernard is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,829.

Bradford Williams

Police Sergeant/PPD Police

2026 total comp
$36,692
Base pay
$24,679
Overtime
$7,882
Other pay
$4,131
Benefits
$0
Total compensation
$36,692
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5183
Total Pay
$36,692

Bradford Williams holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,692.

Paul Sprigg

Police Sergeant/PPD Police

2026 total comp
$36,690
Base pay
$24,679
Overtime
$7,727
Other pay
$4,284
Benefits
$0
Total compensation
$36,690
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7021
Total Pay
$36,690

At PPD Police, Paul Sprigg serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $36,690.

Christian Cruz

Police Sergeant/PPD Police

2026 total comp
$36,669
Base pay
$24,679
Overtime
$8,423
Other pay
$3,567
Benefits
$0
Total compensation
$36,669
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34983
Total Pay
$36,669

Christian Cruz is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,669.

Richard Lesinski

Police Sergeant/PPD Police

2026 total comp
$36,669
Base pay
$24,679
Overtime
$8,423
Other pay
$3,567
Benefits
$0
Total compensation
$36,669
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32953
Total Pay
$36,669

Richard Lesinski holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,669.

Vincent Dayton

Police Sergeant/PPD Police

2026 total comp
$36,657
Base pay
$24,679
Overtime
$8,191
Other pay
$3,787
Benefits
$0
Total compensation
$36,657
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20227
Total Pay
$36,657

Vincent Dayton is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,657.

Victoria Ayres

Police Sergeant/PPD Police

2026 total comp
$36,619
Base pay
$23,653
Overtime
$9,184
Other pay
$3,783
Benefits
$0
Total compensation
$36,619
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
25355
Total Pay
$36,619

Victoria Ayres holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,619.

James Morace

Police Sergeant/PPD Police

2026 total comp
$36,605
Base pay
$24,679
Overtime
$7,805
Other pay
$4,122
Benefits
$0
Total compensation
$36,605
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32213
Total Pay
$36,605

James Morace is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,605.

Nicole Judge

Police Sergeant/PPD Police

2026 total comp
$36,384
Base pay
$24,679
Overtime
$7,457
Other pay
$4,248
Benefits
$0
Total compensation
$36,384
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
35159
Total Pay
$36,384

Nicole Judge holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,384.

Jayson Troccoli

Police Sergeant/PPD Police

2026 total comp
$36,354
Base pay
$24,679
Overtime
$7,843
Other pay
$3,832
Benefits
$0
Total compensation
$36,354
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
6328
Total Pay
$36,354

At PPD Police, Jayson Troccoli serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $36,354.

William Kleinkurt

Police Sergeant/PPD Police

2026 total comp
$36,344
Base pay
$24,679
Overtime
$7,573
Other pay
$4,092
Benefits
$0
Total compensation
$36,344
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26103
Total Pay
$36,344

William Kleinkurt works as a Police Sergeant for PPD Police. Their status is salaried. William earned $36,344 in 2026.

Christine Maio

Police Sergeant/PPD Police

2026 total comp
$36,312
Base pay
$24,679
Overtime
$7,882
Other pay
$3,751
Benefits
$0
Total compensation
$36,312
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34523
Total Pay
$36,312

Christine Maio works as a Police Sergeant for PPD Police. Their status is salaried. Christine earned $36,312 in 2026.

Christopher Leary

Police Sergeant/PPD Police

2026 total comp
$36,257
Base pay
$24,679
Overtime
$7,496
Other pay
$4,082
Benefits
$0
Total compensation
$36,257
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27816
Total Pay
$36,257

At PPD Police, Christopher Leary serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $36,257.

Carmen Palmiero

Police Sergeant/PPD Police

2026 total comp
$36,140
Base pay
$24,679
Overtime
$7,727
Other pay
$3,733
Benefits
$0
Total compensation
$36,140
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
11317
Total Pay
$36,140

At PPD Police, Carmen Palmiero serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $36,140.

Tyreek Cunningham

Police Sergeant/PPD Police

2026 total comp
$36,139
Base pay
$24,679
Overtime
$7,573
Other pay
$3,887
Benefits
$0
Total compensation
$36,139
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24774
Total Pay
$36,139

Tyreek Cunningham holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,139.

James Kingkiner

Police Sergeant/PPD Police

2026 total comp
$36,139
Base pay
$24,679
Overtime
$7,573
Other pay
$3,887
Benefits
$0
Total compensation
$36,139
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
29420
Total Pay
$36,139

James Kingkiner is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,139.

Kevin Woolner

Police Sergeant/PPD Police

2026 total comp
$36,083
Base pay
$24,679
Overtime
$8,114
Other pay
$3,290
Benefits
$0
Total compensation
$36,083
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16767
Total Pay
$36,083

Kevin Woolner is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,083.

William Aichroth Iii

Police Sergeant/PPD Police

2026 total comp
$36,083
Base pay
$24,679
Overtime
$7,341
Other pay
$4,063
Benefits
$0
Total compensation
$36,083
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32862
Total Pay
$36,083

William Aichroth Iii is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,083.

James Saxton Ii

Police Sergeant/PPD Police

2026 total comp
$36,047
Base pay
$23,653
Overtime
$8,887
Other pay
$3,507
Benefits
$0
Total compensation
$36,047
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
19799
Total Pay
$36,047

James Saxton Ii works as a Police Sergeant for PPD Police. Their status is salaried. James earned $36,047 in 2026.

Miguel Alers

Police Sergeant/PPD Police

2026 total comp
$35,990
Base pay
$24,679
Overtime
$7,109
Other pay
$4,202
Benefits
$0
Total compensation
$35,990
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1800
Total Pay
$35,990

Miguel Alers works as a Police Sergeant for PPD Police. Their status is salaried. Miguel earned $35,990 in 2026.

Marthe Monasse

Police Sergeant/PPD Police

2026 total comp
$35,942
Base pay
$24,679
Overtime
$7,766
Other pay
$3,497
Benefits
$0
Total compensation
$35,942
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
8621
Total Pay
$35,942

Marthe Monasse holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $35,942.

Ronald Fred

Police Sergeant/PPD Police

2026 total comp
$35,662
Base pay
$24,679
Overtime
$7,148
Other pay
$3,836
Benefits
$0
Total compensation
$35,662
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
21201
Total Pay
$35,662

Ronald Fred works as a Police Sergeant for PPD Police. Their status is salaried. Ronald earned $35,662 in 2026.

Maurice James

Police Sergeant/PPD Police

2026 total comp
$35,640
Base pay
$24,679
Overtime
$6,800
Other pay
$4,161
Benefits
$0
Total compensation
$35,640
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16008
Total Pay
$35,640

Maurice James works as a Police Sergeant for PPD Police. Their status is salaried. Maurice earned $35,640 in 2026.

Darnell Jessie

Police Sergeant/PPD Police

2026 total comp
$35,533
Base pay
$24,679
Overtime
$7,032
Other pay
$3,822
Benefits
$0
Total compensation
$35,533
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34971
Total Pay
$35,533

Darnell Jessie is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $35,533.

Erik Bullock

Police Sergeant/PPD Police

2026 total comp
$35,473
Base pay
$24,679
Overtime
$6,800
Other pay
$3,994
Benefits
$0
Total compensation
$35,473
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15710
Total Pay
$35,473

Erik Bullock is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $35,473.

Matthew Nodiff

Police Sergeant/PPD Police

2026 total comp
$35,407
Base pay
$24,679
Overtime
$7,071
Other pay
$3,658
Benefits
$0
Total compensation
$35,407
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
29204
Total Pay
$35,407

Matthew Nodiff works as a Police Sergeant for PPD Police. Their status is salaried. Matthew earned $35,407 in 2026.

Miguel Colon

Police Sergeant/PPD Police

2026 total comp
$35,264
Base pay
$26,850
Overtime
$4,636
Other pay
$3,779
Benefits
$0
Total compensation
$35,264
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16937
Total Pay
$35,264

Miguel Colon holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $35,264.

Albert Revel Iii

Police Sergeant/PPD Police

2026 total comp
$35,212
Base pay
$24,679
Overtime
$6,568
Other pay
$3,965
Benefits
$0
Total compensation
$35,212
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
774
Total Pay
$35,212

Albert Revel Iii works as a Police Sergeant for PPD Police. Their status is salaried. Albert earned $35,212 in 2026.

Alfredo Lopez

Police Sergeant/PPD Police

2023 total comp
$35,151
Base pay
$28,242
Overtime
$0
Other pay
$6,909
Benefits
$0
Total compensation
$35,151
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
36163
Total Pay
$35,151

At PPD Police, Alfredo Lopez serves as a Police Sergeant. They work salaried. Their 2023 pay totaled $35,151.

Thomas Carpino

Police Sergeant/PPD Police

2026 total comp
$35,125
Base pay
$24,679
Overtime
$6,491
Other pay
$3,955
Benefits
$0
Total compensation
$35,125
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14168
Total Pay
$35,125

Thomas Carpino works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $35,125 in 2026.

Benjamin Cespedes

Police Sergeant/PPD Police

2026 total comp
$35,020
Base pay
$24,679
Overtime
$6,723
Other pay
$3,618
Benefits
$0
Total compensation
$35,020
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
28199
Total Pay
$35,020

Benjamin Cespedes is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $35,020.

Dante Sumpter

Police Sergeant/PPD Police

2026 total comp
$34,990
Base pay
$23,653
Overtime
$8,147
Other pay
$3,191
Benefits
$0
Total compensation
$34,990
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
7988
Total Pay
$34,990

Dante Sumpter works as a Police Sergeant for PPD Police. Their status is salaried. Dante earned $34,990 in 2026.

Ronald Green

Police Sergeant/PPD Police

2026 total comp
$34,951
Base pay
$24,679
Overtime
$6,336
Other pay
$3,935
Benefits
$0
Total compensation
$34,951
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5414
Total Pay
$34,951

Ronald Green works as a Police Sergeant for PPD Police. Their status is salaried. Ronald earned $34,951 in 2026.