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 10

Eric Knox

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16792
Total Pay
$84,503

At PPD Police, Eric Knox serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $84,503.

Mark Malaczewski

Police Officer 1/PPD Police

2022 total comp
$84,419
Base pay
$62,198
Overtime
$9,507
Other pay
$12,714
Benefits
$0
Total compensation
$84,419
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9517
Total Pay
$84,419

Mark Malaczewski is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $84,419.

Celestine Toughill

Police Officer 1/PPD Police

2022 total comp
$84,382
Base pay
$70,153
Overtime
$0
Other pay
$14,229
Benefits
$0
Total compensation
$84,382
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21432
Total Pay
$84,382

Celestine Toughill works as a Police Officer 1 for PPD Police. Their status is salaried. Celestine earned $84,382 in 2022.

James Trainor

Police Officer 1/PPD Police

2022 total comp
$84,324
Base pay
$73,335
Overtime
$0
Other pay
$10,989
Benefits
$0
Total compensation
$84,324
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28242
Total Pay
$84,324

At PPD Police, James Trainor serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $84,324.

Edward Victor

Police Officer 1/PPD Police

2025 total comp
$84,136
Base pay
$69,824
Overtime
$0
Other pay
$14,312
Benefits
$0
Total compensation
$84,136
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
35333
Total Pay
$84,136

Edward Victor works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $84,136 in 2025.

Joseph Sugan

Police Officer 1/PPD Police

2022 total comp
$84,072
Base pay
$70,153
Overtime
$239
Other pay
$13,680
Benefits
$0
Total compensation
$84,072
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29275
Total Pay
$84,072

Joseph Sugan works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $84,072 in 2022.

Walter Bartle

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
26449
Total Pay
$84,064

At PPD Police, Walter Bartle serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $84,064.

Jason Tavarez

Police Officer 1/PPD Police

2022 total comp
$83,920
Base pay
$59,451
Overtime
$5,160
Other pay
$19,308
Benefits
$0
Total compensation
$83,920
Employment type
Salaried

Source-specific fields

Base Salary
$79,727
Employee Category
Civil Service
Job Code
6A02
Public Id
17225
Total Pay
$83,920

Jason Tavarez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $83,920.

Thomas Cannan Jr.

Police Officer 1/PPD Police

2025 total comp
$83,837
Base pay
$64,381
Overtime
$10,633
Other pay
$8,823
Benefits
$0
Total compensation
$83,837
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
4831
Total Pay
$83,837

Thomas Cannan Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $83,837.

Philip Riehl Iii

Police Officer 1/PPD Police

2020 total comp
$83,791
Base pay
$53,867
Overtime
$7,907
Other pay
$22,018
Benefits
$0
Total compensation
$83,791
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
7699
Total Pay
$83,791

At PPD Police, Philip Riehl Iii serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $83,791.

Ranae Jeffcoat

Police Officer 1/PPD Police

2022 total comp
$83,728
Base pay
$70,471
Overtime
$0
Other pay
$13,256
Benefits
$0
Total compensation
$83,728
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11488
Total Pay
$83,728

At PPD Police, Ranae Jeffcoat serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $83,728.

Carmen Leva Iii

Police Officer 1/PPD Police

2024 total comp
$83,688
Base pay
$39,672
Overtime
$0
Other pay
$44,016
Benefits
$0
Total compensation
$83,688
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
30270
Total Pay
$83,688

Carmen Leva Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Carmen earned $83,688 in 2024.

Kenneth Novak

Police Officer 1/PPD Police

2024 total comp
$83,675
Base pay
$23,142
Overtime
$0
Other pay
$60,533
Benefits
$0
Total compensation
$83,675
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
19787
Total Pay
$83,675

At PPD Police, Kenneth Novak serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $83,675.

Joanne Carbonara

Police Officer 1/PPD Police

2024 total comp
$83,593
Base pay
$36,366
Overtime
$0
Other pay
$47,227
Benefits
$0
Total compensation
$83,593
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
660
Total Pay
$83,593

At PPD Police, Joanne Carbonara serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $83,593.

Mark Kimsey

Police Officer 1/PPD Police

2020 total comp
$83,441
Base pay
$54,764
Overtime
$6,694
Other pay
$21,983
Benefits
$0
Total compensation
$83,441
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
25554
Total Pay
$83,441

Mark Kimsey works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $83,441 in 2020.

Thomas Liciardello

Police Officer 1/PPD Police

2026 total comp
$83,406
Base pay
$21,648
Overtime
$52,024
Other pay
$9,734
Benefits
$0
Total compensation
$83,406
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9498
Total Pay
$83,406

Thomas Liciardello holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $83,406.

Ada Denton

Police Officer 1/PPD Police

2021 total comp
$83,386
Base pay
$39,795
Overtime
$2,468
Other pay
$41,123
Benefits
$0
Total compensation
$83,386
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
24023
Total Pay
$83,386

Ada Denton is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $83,386.

Anthony Nicoletti

Police Officer 1/PPD Police

2022 total comp
$83,386
Base pay
$59,016
Overtime
$3,466
Other pay
$20,903
Benefits
$0
Total compensation
$83,386
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15883
Total Pay
$83,386

Anthony Nicoletti works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $83,386 in 2022.

Raymond Crespo

Police Officer 1/PPD Police

2020 total comp
$83,351
Base pay
$48,481
Overtime
$0
Other pay
$34,871
Benefits
$0
Total compensation
$83,351
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1765
Total Pay
$24,143

Raymond Crespo is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $83,351.

Yvette Smothers

Police Officer 1/PPD Police

2020 total comp
$83,336
Base pay
$46,985
Overtime
$12,953
Other pay
$23,398
Benefits
$0
Total compensation
$83,336
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
18746
Total Pay
$83,336

Yvette Smothers works as a Police Officer 1 for PPD Police. Their status is salaried. Yvette earned $83,336 in 2020.

Eileen Mc Gilloway

Police Officer 1/PPD Police

2025 total comp
$83,267
Base pay
$66,975
Overtime
$1,621
Other pay
$14,671
Benefits
$0
Total compensation
$83,267
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
9369
Total Pay
$83,267

Eileen Mc Gilloway is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $83,267.

Michael Tierney

Police Officer 1/PPD Police

2020 total comp
$83,228
Base pay
$63,920
Overtime
$7,241
Other pay
$12,067
Benefits
$0
Total compensation
$83,228
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
16353
Total Pay
$83,228

Michael Tierney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $83,228.

Sean Murphy

Police Officer 1/PPD Police

2022 total comp
$83,084
Base pay
$43,106
Overtime
$6,254
Other pay
$33,724
Benefits
$0
Total compensation
$83,084
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21497
Total Pay
$83,084

Sean Murphy is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $83,084.

Bazil Bailey

Police Officer 1/PPD Police

2025 total comp
$82,840
Base pay
$48,412
Overtime
$20,683
Other pay
$13,745
Benefits
$0
Total compensation
$82,840
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
16442
Total Pay
$82,840

Bazil Bailey is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $82,840.

Richard Nicoletti

Police Officer 1/PPD Police

2020 total comp
$82,827
Base pay
$43,993
Overtime
$10,217
Other pay
$28,618
Benefits
$0
Total compensation
$82,827
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12559
Total Pay
$73,041

Richard Nicoletti is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $82,827.

Seamus Radtke

Police Officer 1/PPD Police

2022 total comp
$82,813
Base pay
$56,789
Overtime
$11,456
Other pay
$14,568
Benefits
$0
Total compensation
$82,813
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6600
Total Pay
$82,813

Seamus Radtke works as a Police Officer 1 for PPD Police. Their status is salaried. Seamus earned $82,813 in 2022.

Joseph Marion Ii

Police Officer 1/PPD Police

2021 total comp
$82,800
Base pay
$69,018
Overtime
$1,122
Other pay
$12,660
Benefits
$0
Total compensation
$82,800
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
32733
Total Pay
$82,800

Joseph Marion Ii works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $82,800 in 2021.

Nikolas Romito

Police Officer 1/PPD Police

2025 total comp
$82,773
Base pay
$55,328
Overtime
$14,556
Other pay
$12,889
Benefits
$0
Total compensation
$82,773
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
3727
Total Pay
$82,773

Nikolas Romito holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $82,773.

George Cintron Ii

Police Officer 1/PPD Police

2025 total comp
$82,646
Base pay
$18,673
Overtime
$6,386
Other pay
$57,587
Benefits
$0
Total compensation
$82,646
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18565
Total Pay
$82,646

George Cintron Ii is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $82,646.

Ronald Cain

Police Officer 1/PPD Police

2022 total comp
$82,523
Base pay
$71,744
Overtime
$0
Other pay
$10,779
Benefits
$0
Total compensation
$82,523
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9312
Total Pay
$82,523

At PPD Police, Ronald Cain serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $82,523.

Sharon Avery

Police Officer 1/PPD Police

2025 total comp
$82,373
Base pay
$53,686
Overtime
$17,085
Other pay
$11,602
Benefits
$0
Total compensation
$82,373
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
10677
Total Pay
$82,373

At PPD Police, Sharon Avery serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $82,373.

Raul Ortiz

Police Officer 1/PPD Police

2026 total comp
$82,331
Base pay
$0
Overtime
$0
Other pay
$82,331
Benefits
$0
Total compensation
$82,331
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3025
Total Pay
$82,331

Raul Ortiz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $82,331.

Douglas Gilbert

Police Officer 1/PPD Police

2022 total comp
$82,246
Base pay
$60,661
Overtime
$9,264
Other pay
$12,321
Benefits
$0
Total compensation
$82,246
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15554
Total Pay
$82,246

Douglas Gilbert works as a Police Officer 1 for PPD Police. Their status is salaried. Douglas earned $82,246 in 2022.

Michael Tomkiewicz

Police Officer 1/PPD Police

2022 total comp
$82,220
Base pay
$39,967
Overtime
$15,967
Other pay
$26,286
Benefits
$0
Total compensation
$82,220
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11258
Total Pay
$82,220

Michael Tomkiewicz works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $82,220 in 2022.

David Jones

Police Officer 1/PPD Police

2023 total comp
$82,193
Base pay
$0
Overtime
$0
Other pay
$82,193
Benefits
$0
Total compensation
$82,193
Employment type
Salaried

Source-specific fields

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

At PPD Police, David Jones serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $82,193.

Edward Ashburn

Police Officer 1/PPD Police

2024 total comp
$81,953
Base pay
$39,672
Overtime
$0
Other pay
$42,281
Benefits
$0
Total compensation
$81,953
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
23849
Total Pay
$81,953

Edward Ashburn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $81,953.

Lawrence Leissner Jr

Police Officer 1/PPD Police

2022 total comp
$81,914
Base pay
$24,595
Overtime
$2,363
Other pay
$54,956
Benefits
$0
Total compensation
$81,914
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
33420
Total Pay
$81,914

Lawrence Leissner Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Lawrence earned $81,914 in 2022.

Sharleen Luke-Hector

Police Officer 1/PPD Police

2024 total comp
$81,745
Base pay
$33,060
Overtime
$0
Other pay
$48,685
Benefits
$0
Total compensation
$81,745
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
35410
Total Pay
$81,745

Sharleen Luke-Hector works as a Police Officer 1 for PPD Police. Their status is salaried. Sharleen earned $81,745 in 2024.

Michael Lewis Sr

Police Officer 1/PPD Police

2022 total comp
$81,733
Base pay
$47,561
Overtime
$0
Other pay
$34,172
Benefits
$0
Total compensation
$81,733
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12836
Total Pay
$81,733

Michael Lewis Sr works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $81,733 in 2022.

Edward Lomazov

Police Officer 1/PPD Police

2021 total comp
$81,585
Base pay
$66,235
Overtime
$1,360
Other pay
$13,990
Benefits
$0
Total compensation
$81,585
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28764
Total Pay
$81,585

Edward Lomazov is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $81,585.