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 10

Odell Kyler Jr

Police Sergeant/PPD Police

2026 total comp
$33,104
Base pay
$24,679
Overtime
$4,559
Other pay
$3,865
Benefits
$0
Total compensation
$33,104
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23625
Total Pay
$33,104

Odell Kyler Jr works as a Police Sergeant for PPD Police. Their status is salaried. Odell earned $33,104 in 2026.

Courtney Smith

Police Sergeant/PPD Police

2026 total comp
$33,093
Base pay
$23,653
Overtime
$6,221
Other pay
$3,220
Benefits
$0
Total compensation
$33,093
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
12700
Total Pay
$33,093

Courtney Smith is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $33,093.

Zaqueo Velez

Police Sergeant/PPD Police

2026 total comp
$33,060
Base pay
$24,679
Overtime
$4,520
Other pay
$3,860
Benefits
$0
Total compensation
$33,060
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
6466
Total Pay
$33,060

Zaqueo Velez is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $33,060.

Matthew Pezzeca

Police Sergeant/PPD Police

2026 total comp
$32,952
Base pay
$24,679
Overtime
$4,868
Other pay
$3,404
Benefits
$0
Total compensation
$32,952
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26918
Total Pay
$32,952

Matthew Pezzeca works as a Police Sergeant for PPD Police. Their status is salaried. Matthew earned $32,952 in 2026.

Michael Davis

Police Sergeant/PPD Police

2026 total comp
$32,948
Base pay
$24,679
Overtime
$4,559
Other pay
$3,710
Benefits
$0
Total compensation
$32,948
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
81
Total Pay
$26,804

At PPD Police, Michael Davis serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,948.

Freddie Killian

Police Sergeant/PPD Police

2026 total comp
$32,916
Base pay
$23,653
Overtime
$6,406
Other pay
$2,857
Benefits
$0
Total compensation
$32,916
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
39666
Total Pay
$32,916

At PPD Police, Freddie Killian serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,916.

Michelle Long

Police Sergeant/PPD Police

2026 total comp
$32,904
Base pay
$24,679
Overtime
$5,525
Other pay
$2,700
Benefits
$0
Total compensation
$32,904
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1734
Total Pay
$32,904

Michelle Long is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,904.

Jonathon Stralo

Police Sergeant/PPD Police

2026 total comp
$32,903
Base pay
$23,653
Overtime
$5,851
Other pay
$3,399
Benefits
$0
Total compensation
$32,903
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
7112
Total Pay
$32,903

At PPD Police, Jonathon Stralo serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,903.

Thomas Tolstoy

Police Sergeant/PPD Police

2026 total comp
$32,861
Base pay
$24,679
Overtime
$4,482
Other pay
$3,700
Benefits
$0
Total compensation
$32,861
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34136
Total Pay
$32,861

At PPD Police, Thomas Tolstoy serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,861.

Kyle Cross

Police Sergeant/PPD Police

2026 total comp
$32,849
Base pay
$24,679
Overtime
$4,636
Other pay
$3,533
Benefits
$0
Total compensation
$32,849
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35981
Total Pay
$41,201

Kyle Cross works as a Police Sergeant for PPD Police. Their status is salaried. Kyle earned $32,849 in 2026.

Eric Bond

Police Sergeant/PPD Police

2026 total comp
$32,847
Base pay
$23,653
Overtime
$5,999
Other pay
$3,196
Benefits
$0
Total compensation
$32,847
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
1410
Total Pay
$32,847

At PPD Police, Eric Bond serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,847.

Matthew Stankiewicz

Police Sergeant/PPD Police

2026 total comp
$32,817
Base pay
$24,679
Overtime
$4,946
Other pay
$3,193
Benefits
$0
Total compensation
$32,817
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15970
Total Pay
$32,817

Matthew Stankiewicz holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,817.

Taulant Xhelo

Police Sergeant/PPD Police

2026 total comp
$32,732
Base pay
$24,679
Overtime
$4,868
Other pay
$3,185
Benefits
$0
Total compensation
$32,732
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
18747
Total Pay
$32,732

At PPD Police, Taulant Xhelo serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,732.

Salvatore Fede

Police Sergeant/PPD Police

2026 total comp
$32,687
Base pay
$24,679
Overtime
$4,327
Other pay
$3,681
Benefits
$0
Total compensation
$32,687
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32071
Total Pay
$32,687

Salvatore Fede works as a Police Sergeant for PPD Police. Their status is salaried. Salvatore earned $32,687 in 2026.

Thomas Bellon

Police Sergeant/PPD Police

2026 total comp
$32,675
Base pay
$24,679
Overtime
$4,482
Other pay
$3,515
Benefits
$0
Total compensation
$32,675
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
33321
Total Pay
$32,675

Thomas Bellon is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,675.

Brian King

Police Sergeant/PPD Police

2026 total comp
$32,666
Base pay
$24,679
Overtime
$4,173
Other pay
$3,814
Benefits
$0
Total compensation
$32,666
Employment type
Salaried

Source-specific fields

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

Brian King is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,666.

Brian Nuss

Police Sergeant/PPD Police

2026 total comp
$32,646
Base pay
$24,679
Overtime
$5,873
Other pay
$2,094
Benefits
$0
Total compensation
$32,646
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34349
Total Pay
$32,646

Brian Nuss holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,646.

Michael Walsh

Police Sergeant/PPD Police

2026 total comp
$32,600
Base pay
$24,679
Overtime
$4,250
Other pay
$3,671
Benefits
$0
Total compensation
$32,600
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31385
Total Pay
$32,600

Michael Walsh is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,600.

Thomas Brown

Police Sergeant/PPD Police

2026 total comp
$32,564
Base pay
$24,679
Overtime
$4,520
Other pay
$3,364
Benefits
$0
Total compensation
$32,564
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
13918
Total Pay
$45,302

Thomas Brown is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,564.

Ralph Nelson

Police Sergeant/PPD Police

2026 total comp
$32,519
Base pay
$23,653
Overtime
$5,703
Other pay
$3,164
Benefits
$0
Total compensation
$32,519
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
24589
Total Pay
$32,519

Ralph Nelson holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,519.

Mark Hiller Jr

Police Sergeant/PPD Police

2026 total comp
$32,502
Base pay
$24,679
Overtime
$4,327
Other pay
$3,496
Benefits
$0
Total compensation
$32,502
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1612
Total Pay
$32,502

Mark Hiller Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,502.

Antimo Piccirillo

Police Sergeant/PPD Police

2026 total comp
$32,502
Base pay
$24,679
Overtime
$4,327
Other pay
$3,496
Benefits
$0
Total compensation
$32,502
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
25428
Total Pay
$32,502

Antimo Piccirillo holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,502.

Benjamin Baynard

Police Sergeant/PPD Police

2026 total comp
$32,491
Base pay
$24,679
Overtime
$4,018
Other pay
$3,794
Benefits
$0
Total compensation
$32,491
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32494
Total Pay
$32,491

Benjamin Baynard works as a Police Sergeant for PPD Police. Their status is salaried. Benjamin earned $32,491 in 2026.

Andrew Martin

Police Sergeant/PPD Police

2026 total comp
$32,475
Base pay
$24,679
Overtime
$4,636
Other pay
$3,160
Benefits
$0
Total compensation
$32,475
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23535
Total Pay
$32,475

At PPD Police, Andrew Martin serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,475.

Natanael Rodriguez

Police Sergeant/PPD Police

2026 total comp
$32,470
Base pay
$23,653
Overtime
$5,999
Other pay
$2,818
Benefits
$0
Total compensation
$32,470
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
38135
Total Pay
$32,470

At PPD Police, Natanael Rodriguez serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,470.

Joseph Cahill

Police Sergeant/PPD Police

2026 total comp
$32,348
Base pay
$24,679
Overtime
$4,327
Other pay
$3,342
Benefits
$0
Total compensation
$32,348
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
33871
Total Pay
$32,348

Joseph Cahill works as a Police Sergeant for PPD Police. Their status is salaried. Joseph earned $32,348 in 2026.

Joshua Godfrey

Police Sergeant/PPD Police

2026 total comp
$32,261
Base pay
$24,679
Overtime
$4,443
Other pay
$3,139
Benefits
$0
Total compensation
$32,261
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
8539
Total Pay
$32,261

Joshua Godfrey holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,261.

Joseph Mcfillin

Police Sergeant/PPD Police

2026 total comp
$32,243
Base pay
$24,679
Overtime
$4,095
Other pay
$3,468
Benefits
$0
Total compensation
$32,243
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
18823
Total Pay
$32,243

At PPD Police, Joseph Mcfillin serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,243.

Dakieta Long

Police Sergeant/PPD Police

2026 total comp
$32,196
Base pay
$24,679
Overtime
$5,332
Other pay
$2,185
Benefits
$0
Total compensation
$32,196
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31627
Total Pay
$32,196

At PPD Police, Dakieta Long serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,196.

Steven Vanore

Police Sergeant/PPD Police

2026 total comp
$32,069
Base pay
$24,679
Overtime
$3,941
Other pay
$3,449
Benefits
$0
Total compensation
$32,069
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
2048
Total Pay
$32,069

At PPD Police, Steven Vanore serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,069.

Morgan Hancock Jr.

Police Sergeant/PPD Police

2026 total comp
$32,003
Base pay
$24,679
Overtime
$3,632
Other pay
$3,692
Benefits
$0
Total compensation
$32,003
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
8098
Total Pay
$32,003

Morgan Hancock Jr. is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,003.

William James Jr

Police Sergeant/PPD Police

2026 total comp
$31,991
Base pay
$24,679
Overtime
$3,709
Other pay
$3,602
Benefits
$0
Total compensation
$31,991
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
4669
Total Pay
$31,991

William James Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $31,991.

Corey Rogers

Police Sergeant/PPD Police

2026 total comp
$31,975
Base pay
$23,653
Overtime
$5,406
Other pay
$2,916
Benefits
$0
Total compensation
$31,975
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
28922
Total Pay
$31,975

Corey Rogers holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $31,975.

Charles Harron Iii

Police Sergeant/PPD Police

2026 total comp
$31,940
Base pay
$24,679
Overtime
$3,825
Other pay
$3,435
Benefits
$0
Total compensation
$31,940
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30326
Total Pay
$31,940

Charles Harron Iii is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $31,940.

Francis Detreux

Police Sergeant/PPD Police

2026 total comp
$31,903
Base pay
$24,679
Overtime
$3,632
Other pay
$3,593
Benefits
$0
Total compensation
$31,903
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
4082
Total Pay
$31,903

At PPD Police, Francis Detreux serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $31,903.

Fransiskus Liu

Police Sergeant/PPD Police

2026 total comp
$31,812
Base pay
$23,653
Overtime
$5,258
Other pay
$2,901
Benefits
$0
Total compensation
$31,812
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
21046
Total Pay
$31,812

Fransiskus Liu is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $31,812.

Ann Hylton

Police Sergeant/PPD Police

2026 total comp
$31,812
Base pay
$23,653
Overtime
$5,258
Other pay
$2,901
Benefits
$0
Total compensation
$31,812
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
3013
Total Pay
$31,812

Ann Hylton works as a Police Sergeant for PPD Police. Their status is salaried. Ann earned $31,812 in 2026.

Robert Smith

Police Sergeant/PPD Police

2026 total comp
$31,745
Base pay
$24,679
Overtime
$3,786
Other pay
$3,280
Benefits
$0
Total compensation
$31,745
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
19065
Total Pay
$31,745

Robert Smith is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $31,745.

Rahson Jordan

Police Sergeant/PPD Police

2026 total comp
$31,731
Base pay
$23,653
Overtime
$5,184
Other pay
$2,894
Benefits
$0
Total compensation
$31,731
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
22203
Total Pay
$31,731

Rahson Jordan works as a Police Sergeant for PPD Police. Their status is salaried. Rahson earned $31,731 in 2026.

Tyler Kappe

Police Sergeant/PPD Police

2026 total comp
$31,690
Base pay
$23,653
Overtime
$5,147
Other pay
$2,890
Benefits
$0
Total compensation
$31,690
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
36860
Total Pay
$31,690

Tyler Kappe is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $31,690.