GCGovComp.app

City of Philadelphia / PPD Police / Police Officer 1

Job-title file

Police Officer 1

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

5,430 employees hold this title in PPD Police. Median total compensation for the role is $28,187, above the department median of $27,267.

Employees
5,430
Role median
$28,187
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

-$3,525$128,595+

How total compensation varies among the 5,430 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 39

Frank Kennedy

Police Officer 1/PPD Police

2026 total comp
$37,122
Base pay
$21,648
Overtime
$11,862
Other pay
$3,611
Benefits
$0
Total compensation
$37,122
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10691
Total Pay
$37,122

Frank Kennedy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $37,122.

Walter Jackson Iv

Police Officer 1/PPD Police

2026 total comp
$37,097
Base pay
$21,648
Overtime
$12,066
Other pay
$3,383
Benefits
$0
Total compensation
$37,097
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33261
Total Pay
$37,097

Walter Jackson Iv works as a Police Officer 1 for PPD Police. Their status is salaried. Walter earned $37,097 in 2026.

Timothy Lebold

Police Officer 1/PPD Police

2026 total comp
$37,068
Base pay
$21,648
Overtime
$11,591
Other pay
$3,829
Benefits
$0
Total compensation
$37,068
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28062
Total Pay
$37,068

At PPD Police, Timothy Lebold serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $37,068.

Darryl Goodin

Police Officer 1/PPD Police

2024 total comp
$37,065
Base pay
$21,489
Overtime
$0
Other pay
$15,576
Benefits
$0
Total compensation
$37,065
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
31784
Total Pay
$37,065

Darryl Goodin is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $37,065.

Rondell Lane

Police Officer 1/PPD Police

2026 total comp
$37,061
Base pay
$18,185
Overtime
$10,648
Other pay
$8,228
Benefits
$0
Total compensation
$37,061
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49132
Total Pay
$37,061

Rondell Lane works as a Police Officer 1 for PPD Police. Their status is salaried. Rondell earned $37,061 in 2026.

Patrick Syron Jr.

Police Officer 1/PPD Police

2026 total comp
$37,059
Base pay
$21,648
Overtime
$12,032
Other pay
$3,379
Benefits
$0
Total compensation
$37,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6786
Total Pay
$37,059

Patrick Syron Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $37,059.

Denia Starks

Police Officer 1/PPD Police

2026 total comp
$37,031
Base pay
$21,648
Overtime
$11,557
Other pay
$3,825
Benefits
$0
Total compensation
$37,031
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1682
Total Pay
$37,031

At PPD Police, Denia Starks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $37,031.

Criszaida Adames Bido

Police Officer 1/PPD Police

2026 total comp
$37,009
Base pay
$20,783
Overtime
$13,015
Other pay
$3,212
Benefits
$0
Total compensation
$37,009
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39005
Total Pay
$37,009

Criszaida Adames Bido works as a Police Officer 1 for PPD Police. Their status is salaried. Criszaida earned $37,009 in 2026.

Kevin Wims

Police Officer 1/PPD Police

2023 total comp
$36,999
Base pay
$29,072
Overtime
$2,449
Other pay
$5,478
Benefits
$0
Total compensation
$36,999
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
28153
Total Pay
$36,999

Kevin Wims works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $36,999 in 2023.

Saniyyah Jones-Whitehead

Police Officer 1/PPD Police

2026 total comp
$36,993
Base pay
$21,648
Overtime
$11,523
Other pay
$3,821
Benefits
$0
Total compensation
$36,993
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27592
Total Pay
$36,993

Saniyyah Jones-Whitehead holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,993.

Brandon Cain

Police Officer 1/PPD Police

2026 total comp
$36,985
Base pay
$21,648
Overtime
$11,964
Other pay
$3,372
Benefits
$0
Total compensation
$36,985
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1503
Total Pay
$36,985

Brandon Cain works as a Police Officer 1 for PPD Police. Their status is salaried. Brandon earned $36,985 in 2026.

James Owens

Police Officer 1/PPD Police

2026 total comp
$36,982
Base pay
$20,564
Overtime
$12,201
Other pay
$4,217
Benefits
$0
Total compensation
$36,982
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25426
Total Pay
$36,982

At PPD Police, James Owens serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,982.

Kelvin Fletcher

Police Officer 1/PPD Police

2026 total comp
$36,937
Base pay
$20,783
Overtime
$12,949
Other pay
$3,205
Benefits
$0
Total compensation
$36,937
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42467
Total Pay
$36,937

Kelvin Fletcher is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,937.

Korey Greene

Police Officer 1/PPD Police

2026 total comp
$36,924
Base pay
$21,648
Overtime
$11,388
Other pay
$3,888
Benefits
$0
Total compensation
$36,924
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13608
Total Pay
$36,924

Korey Greene is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,924.

James Ashford Iii

Police Officer 1/PPD Police

2026 total comp
$36,922
Base pay
$21,648
Overtime
$11,117
Other pay
$4,157
Benefits
$0
Total compensation
$36,922
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
137
Total Pay
$36,922

James Ashford Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,922.

Cyrus Mann

Police Officer 1/PPD Police

2026 total comp
$36,917
Base pay
$21,648
Overtime
$11,456
Other pay
$3,813
Benefits
$0
Total compensation
$36,917
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27286
Total Pay
$36,917

Cyrus Mann is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,917.

Jeffrey Galazka

Police Officer 1/PPD Police

2026 total comp
$36,904
Base pay
$21,648
Overtime
$10,947
Other pay
$4,308
Benefits
$0
Total compensation
$36,904
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34487
Total Pay
$36,904

At PPD Police, Jeffrey Galazka serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,904.

Carlos Dreyfus-Matos

Police Officer 1/PPD Police

2026 total comp
$36,873
Base pay
$21,648
Overtime
$11,862
Other pay
$3,362
Benefits
$0
Total compensation
$36,873
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16398
Total Pay
$36,873

At PPD Police, Carlos Dreyfus-Matos serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,873.

William Glenn Sr

Police Officer 1/PPD Police

2026 total comp
$36,846
Base pay
$21,648
Overtime
$11,049
Other pay
$4,148
Benefits
$0
Total compensation
$36,846
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
459
Total Pay
$36,846

At PPD Police, William Glenn Sr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,846.

Isaiah Banks

Police Officer 1/PPD Police

2026 total comp
$36,822
Base pay
$21,648
Overtime
$11,591
Other pay
$3,582
Benefits
$0
Total compensation
$36,822
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1834
Total Pay
$36,822

Isaiah Banks holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,822.

Michael Wooding

Police Officer 1/PPD Police

2026 total comp
$36,820
Base pay
$21,648
Overtime
$11,150
Other pay
$4,021
Benefits
$0
Total compensation
$36,820
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33354
Total Pay
$36,820

At PPD Police, Michael Wooding serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,820.

Justin Krajci

Police Officer 1/PPD Police

2026 total comp
$36,798
Base pay
$21,648
Overtime
$11,794
Other pay
$3,355
Benefits
$0
Total compensation
$36,798
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3623
Total Pay
$36,798

At PPD Police, Justin Krajci serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,798.

Gary Champ

Police Officer 1/PPD Police

2026 total comp
$36,789
Base pay
$21,648
Overtime
$10,845
Other pay
$4,295
Benefits
$0
Total compensation
$36,789
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18904
Total Pay
$36,789

Gary Champ is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,789.

Robert Nu-Man

Police Officer 1/PPD Police

2026 total comp
$36,789
Base pay
$21,648
Overtime
$10,845
Other pay
$4,295
Benefits
$0
Total compensation
$36,789
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4347
Total Pay
$36,789

Robert Nu-Man is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,789.

William Kozlowski

Police Officer 1/PPD Police

2026 total comp
$36,784
Base pay
$21,648
Overtime
$11,218
Other pay
$3,917
Benefits
$0
Total compensation
$36,784
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4705
Total Pay
$36,784

William Kozlowski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,784.

Christine Hilbert

Police Officer 1/PPD Police

2026 total comp
$36,769
Base pay
$21,648
Overtime
$10,981
Other pay
$4,140
Benefits
$0
Total compensation
$36,769
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24989
Total Pay
$36,769

Christine Hilbert is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,769.

Avani Dorsey-Burnette

Police Officer 1/PPD Police

2026 total comp
$36,765
Base pay
$17,631
Overtime
$10,923
Other pay
$8,211
Benefits
$0
Total compensation
$36,765
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51682
Total Pay
$36,765

At PPD Police, Avani Dorsey-Burnette serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,765.

Thomas Rosinski

Police Officer 1/PPD Police

2026 total comp
$36,746
Base pay
$21,648
Overtime
$11,523
Other pay
$3,575
Benefits
$0
Total compensation
$36,746
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23758
Total Pay
$36,746

Thomas Rosinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,746.

Roosevelt Gibbs

Police Officer 1/PPD Police

2019 total comp
$36,737
Base pay
$9,603
Overtime
$0
Other pay
$27,134
Benefits
$0
Total compensation
$36,737
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
35504
Total Pay
$36,737

Roosevelt Gibbs works as a Police Officer 1 for PPD Police. Their status is salaried. Roosevelt earned $36,737 in 2019.

Steven Pagano

Police Officer 1/PPD Police

2026 total comp
$36,731
Base pay
$21,648
Overtime
$10,947
Other pay
$4,135
Benefits
$0
Total compensation
$36,731
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15695
Total Pay
$36,731

Steven Pagano works as a Police Officer 1 for PPD Police. Their status is salaried. Steven earned $36,731 in 2026.

Anthony Woltman

Police Officer 1/PPD Police

2026 total comp
$36,728
Base pay
$21,648
Overtime
$11,286
Other pay
$3,794
Benefits
$0
Total compensation
$36,728
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21207
Total Pay
$36,728

Anthony Woltman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,728.

Mark Brown

Police Officer 1/PPD Police

2026 total comp
$36,728
Base pay
$21,648
Overtime
$11,286
Other pay
$3,794
Benefits
$0
Total compensation
$36,728
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
7788

Mark Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $36,728 in 2026.

John Gable

Police Officer 1/PPD Police

2026 total comp
$36,712
Base pay
$21,648
Overtime
$10,879
Other pay
$4,184
Benefits
$0
Total compensation
$36,712
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27009
Total Pay
$36,712

John Gable holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,712.

Lewis Palmer Iv

Police Officer 1/PPD Police

2021 total comp
$36,710
Base pay
$19,449
Overtime
$3,254
Other pay
$14,008
Benefits
$0
Total compensation
$36,710
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
2934
Total Pay
$36,710

Lewis Palmer Iv is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $36,710.

Eric Lee

Police Officer 1/PPD Police

2026 total comp
$36,709
Base pay
$21,648
Overtime
$11,489
Other pay
$3,571
Benefits
$0
Total compensation
$36,709
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11550
Total Pay
$36,709

At PPD Police, Eric Lee serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,709.

Cesar Torres

Police Officer 1/PPD Police

2026 total comp
$36,691
Base pay
$21,648
Overtime
$11,252
Other pay
$3,790
Benefits
$0
Total compensation
$36,691
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26962
Total Pay
$36,691

Cesar Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,691.

Daniel Cosme

Police Officer 1/PPD Police

2026 total comp
$36,691
Base pay
$21,648
Overtime
$11,252
Other pay
$3,790
Benefits
$0
Total compensation
$36,691
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10878
Total Pay
$36,691

Daniel Cosme is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,691.

Michael Iannetta Iii

Police Officer 1/PPD Police

2026 total comp
$36,686
Base pay
$21,648
Overtime
$11,693
Other pay
$3,345
Benefits
$0
Total compensation
$36,686
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28375
Total Pay
$36,686

At PPD Police, Michael Iannetta Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,686.

Kathleen Kidwell

Police Officer 1/PPD Police

2026 total comp
$36,661
Base pay
$21,648
Overtime
$10,778
Other pay
$4,235
Benefits
$0
Total compensation
$36,661
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23300
Total Pay
$36,661

Kathleen Kidwell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,661.

Adam Roth

Police Officer 1/PPD Police

2026 total comp
$36,649
Base pay
$21,648
Overtime
$11,659
Other pay
$3,342
Benefits
$0
Total compensation
$36,649
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14616
Total Pay
$36,649

Adam Roth works as a Police Officer 1 for PPD Police. Their status is salaried. Adam earned $36,649 in 2026.