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 40

Brandon Totans

Police Officer 1/PPD Police

2026 total comp
$36,622
Base pay
$18,185
Overtime
$10,818
Other pay
$7,618
Benefits
$0
Total compensation
$36,622
Employment type
Salaried

Source-specific fields

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

Brandon Totans is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,622.

Joseph Baldt

Police Officer 1/PPD Police

2026 total comp
$36,612
Base pay
$21,648
Overtime
$11,625
Other pay
$3,338
Benefits
$0
Total compensation
$36,612
Employment type
Salaried

Source-specific fields

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

Joseph Baldt holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,612.

Patrick Bartol

Police Officer 1/PPD Police

2026 total comp
$36,582
Base pay
$21,577
Overtime
$11,828
Other pay
$3,177
Benefits
$0
Total compensation
$36,582
Employment type
Salaried

Source-specific fields

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

Patrick Bartol is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,582.

Ivannil Rosario

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Ivannil Rosario serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,575.

Mychal Couch Jr

Police Officer 1/PPD Police

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

Source-specific fields

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

Mychal Couch Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Mychal earned $36,575 in 2026.

Christine Starr

Police Officer 1/PPD Police

2024 total comp
$36,568
Base pay
$0
Overtime
$0
Other pay
$36,568
Benefits
$0
Total compensation
$36,568
Employment type
Salaried

Source-specific fields

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

Christine Starr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $36,568.

Francis Shirley

Police Officer 1/PPD Police

2026 total comp
$36,561
Base pay
$21,648
Overtime
$10,981
Other pay
$3,932
Benefits
$0
Total compensation
$36,561
Employment type
Salaried

Source-specific fields

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

Francis Shirley works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $36,561 in 2026.

Anthony Foley

Police Officer 1/PPD Police

2026 total comp
$36,541
Base pay
$21,648
Overtime
$8,880
Other pay
$6,013
Benefits
$0
Total compensation
$36,541
Employment type
Salaried

Source-specific fields

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

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

Arnaldo Santos

Police Officer 1/PPD Police

2026 total comp
$36,521
Base pay
$21,648
Overtime
$11,320
Other pay
$3,553
Benefits
$0
Total compensation
$36,521
Employment type
Salaried

Source-specific fields

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

Arnaldo Santos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,521.

Patrick Greider

Police Officer 1/PPD Police

2024 total comp
$36,517
Base pay
$19,836
Overtime
$4,990
Other pay
$11,692
Benefits
$0
Total compensation
$36,517
Employment type
Salaried

Source-specific fields

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

At PPD Police, Patrick Greider serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $36,517.

Kim Marie Kleposki

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Kim Marie Kleposki serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $36,513.

Eriq Stanley

Police Officer 1/PPD Police

2026 total comp
$36,513
Base pay
$20,783
Overtime
$12,592
Other pay
$3,138
Benefits
$0
Total compensation
$36,513
Employment type
Salaried

Source-specific fields

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

At PPD Police, Eriq Stanley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,513.

Andrea Stanley

Police Officer 1/PPD Police

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

Source-specific fields

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

Andrea Stanley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,500.

Jorge Carrero

Police Officer 1/PPD Police

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

Source-specific fields

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

Jorge Carrero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,467.

David Jones

Police Officer 1/PPD Police

2026 total comp
$36,447
Base pay
$21,648
Overtime
$10,879
Other pay
$3,920
Benefits
$0
Total compensation
$36,447
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 2026 pay totaled $36,447.

Lawrence Rao Jr

Police Officer 1/PPD Police

2026 total comp
$36,444
Base pay
$21,648
Overtime
$10,540
Other pay
$4,255
Benefits
$0
Total compensation
$36,444
Employment type
Salaried

Source-specific fields

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

Lawrence Rao Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Lawrence earned $36,444 in 2026.

Matthew Galdo

Police Officer 1/PPD Police

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

Source-specific fields

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

Matthew Galdo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,425.

Mariah Vadel

Police Officer 1/PPD Police

2026 total comp
$36,419
Base pay
$21,648
Overtime
$12,709
Other pay
$2,062
Benefits
$0
Total compensation
$36,419
Employment type
Salaried

Source-specific fields

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

Mariah Vadel works as a Police Officer 1 for PPD Police. Their status is salaried. Mariah earned $36,419 in 2026.

Labarr Jones

Police Officer 1/PPD Police

2026 total comp
$36,409
Base pay
$21,648
Overtime
$10,845
Other pay
$3,916
Benefits
$0
Total compensation
$36,409
Employment type
Salaried

Source-specific fields

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

Labarr Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Labarr earned $36,409 in 2026.

Qasim Edwards

Police Officer 1/PPD Police

2026 total comp
$36,409
Base pay
$21,648
Overtime
$10,845
Other pay
$3,916
Benefits
$0
Total compensation
$36,409
Employment type
Salaried

Source-specific fields

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

At PPD Police, Qasim Edwards serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,409.

Samuel Allen

Police Officer 1/PPD Police

2026 total comp
$36,388
Base pay
$21,648
Overtime
$10,981
Other pay
$3,759
Benefits
$0
Total compensation
$36,388
Employment type
Salaried

Source-specific fields

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

Samuel Allen works as a Police Officer 1 for PPD Police. Their status is salaried. Samuel earned $36,388 in 2026.

Thomas Howe

Police Officer 1/PPD Police

2026 total comp
$36,388
Base pay
$21,648
Overtime
$10,981
Other pay
$3,759
Benefits
$0
Total compensation
$36,388
Employment type
Salaried

Source-specific fields

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

At PPD Police, Thomas Howe serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,388.

Jeffrey Kintsch

Police Officer 1/PPD Police

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

Source-specific fields

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

Jeffrey Kintsch is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,388.

Jennifer King

Police Officer 1/PPD Police

2026 total comp
$36,387
Base pay
$21,648
Overtime
$10,642
Other pay
$4,097
Benefits
$0
Total compensation
$36,387
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jennifer King serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,387.

Jeffery Cahill

Police Officer 1/PPD Police

2026 total comp
$36,387
Base pay
$21,648
Overtime
$10,642
Other pay
$4,097
Benefits
$0
Total compensation
$36,387
Employment type
Salaried

Source-specific fields

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

Jeffery Cahill works as a Police Officer 1 for PPD Police. Their status is salaried. Jeffery earned $36,387 in 2026.

Brian Clerkin

Police Officer 1/PPD Police

2026 total comp
$36,371
Base pay
$21,648
Overtime
$10,812
Other pay
$3,911
Benefits
$0
Total compensation
$36,371
Employment type
Salaried

Source-specific fields

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

Brian Clerkin works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $36,371 in 2026.

Gregory Riddick

Police Officer 1/PPD Police

2023 total comp
$36,357
Base pay
$27,419
Overtime
$298
Other pay
$8,640
Benefits
$0
Total compensation
$36,357
Employment type
Salaried

Source-specific fields

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

Gregory Riddick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $36,357.

Miguel Diaz

Police Officer 1/PPD Police

2026 total comp
$36,350
Base pay
$21,648
Overtime
$10,947
Other pay
$3,755
Benefits
$0
Total compensation
$36,350
Employment type
Salaried

Source-specific fields

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

At PPD Police, Miguel Diaz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,350.

Tiffany Drew

Police Officer 1/PPD Police

2026 total comp
$36,333
Base pay
$21,648
Overtime
$10,778
Other pay
$3,907
Benefits
$0
Total compensation
$36,333
Employment type
Salaried

Source-specific fields

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

Tiffany Drew holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,333.

Theresa Perry

Police Officer 1/PPD Police

2026 total comp
$36,328
Base pay
$21,648
Overtime
$10,439
Other pay
$4,241
Benefits
$0
Total compensation
$36,328
Employment type
Salaried

Source-specific fields

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

Theresa Perry is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,328.

Bryan Sumter

Police Officer 1/PPD Police

2026 total comp
$36,328
Base pay
$21,648
Overtime
$10,439
Other pay
$4,241
Benefits
$0
Total compensation
$36,328
Employment type
Salaried

Source-specific fields

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

At PPD Police, Bryan Sumter serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,328.

Edward Lane

Police Officer 1/PPD Police

2026 total comp
$36,314
Base pay
$21,648
Overtime
$11,320
Other pay
$3,346
Benefits
$0
Total compensation
$36,314
Employment type
Salaried

Source-specific fields

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

Edward Lane is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,314.

Brandon Sweeney

Police Officer 1/PPD Police

2026 total comp
$36,314
Base pay
$21,648
Overtime
$11,354
Other pay
$3,311
Benefits
$0
Total compensation
$36,314
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brandon Sweeney serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,314.

Kimberly Hayes

Police Officer 1/PPD Police

2026 total comp
$36,311
Base pay
$21,648
Overtime
$10,574
Other pay
$4,088
Benefits
$0
Total compensation
$36,311
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kimberly Hayes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,311.

Robert Depaul

Police Officer 1/PPD Police

2026 total comp
$36,276
Base pay
$21,648
Overtime
$11,320
Other pay
$3,308
Benefits
$0
Total compensation
$36,276
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Depaul serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,276.

Daniel Mammola

Police Officer 1/PPD Police

2026 total comp
$36,275
Base pay
$21,648
Overtime
$10,879
Other pay
$3,747
Benefits
$0
Total compensation
$36,275
Employment type
Salaried

Source-specific fields

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

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

Kyle Greene

Police Officer 1/PPD Police

2026 total comp
$36,273
Base pay
$21,648
Overtime
$10,540
Other pay
$4,084
Benefits
$0
Total compensation
$36,273
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kyle Greene serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,273.

Stanley Lahendro Jr.

Police Officer 1/PPD Police

2026 total comp
$36,258
Base pay
$21,648
Overtime
$10,710
Other pay
$3,899
Benefits
$0
Total compensation
$36,258
Employment type
Salaried

Source-specific fields

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

Stanley Lahendro Jr. is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,258.

William Mc Dowell Jr

Police Officer 1/PPD Police

2026 total comp
$36,252
Base pay
$21,648
Overtime
$10,371
Other pay
$4,232
Benefits
$0
Total compensation
$36,252
Employment type
Salaried

Source-specific fields

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

William Mc Dowell Jr works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $36,252 in 2026.

Benjamin Klock

Police Officer 1/PPD Police

2024 total comp
$36,243
Base pay
$6,612
Overtime
$0
Other pay
$29,631
Benefits
$0
Total compensation
$36,243
Employment type
Salaried

Source-specific fields

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

Benjamin Klock is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $36,243.