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 48

Nicholas Kendrick

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22070
Total Pay
$33,668

Nicholas Kendrick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,668.

Timothy Mcginn

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6263
Total Pay
$33,668

Timothy Mcginn is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,668.

Iroabuchi Ndukwe

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27497
Total Pay
$33,668

At PPD Police, Iroabuchi Ndukwe serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,668.

James Witcraft

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9634
Total Pay
$33,668

James Witcraft works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $33,668 in 2026.

Casey Smith

Police Officer 1/PPD Police

2026 total comp
$33,667
Base pay
$21,648
Overtime
$8,541
Other pay
$3,478
Benefits
$0
Total compensation
$33,667
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33481
Total Pay
$33,667

Casey Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,667.

Ancelo Ibrahimi

Police Officer 1/PPD Police

2026 total comp
$33,666
Base pay
$21,648
Overtime
$8,947
Other pay
$3,070
Benefits
$0
Total compensation
$33,666
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33161
Total Pay
$33,666

Ancelo Ibrahimi works as a Police Officer 1 for PPD Police. Their status is salaried. Ancelo earned $33,666 in 2026.

Efim Poiata

Police Officer 1/PPD Police

2026 total comp
$33,666
Base pay
$21,648
Overtime
$8,947
Other pay
$3,070
Benefits
$0
Total compensation
$33,666
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2704
Total Pay
$33,666

At PPD Police, Efim Poiata serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,666.

Alain Ganiche

Police Officer 1/PPD Police

2026 total comp
$33,666
Base pay
$21,648
Overtime
$8,947
Other pay
$3,070
Benefits
$0
Total compensation
$33,666
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9157
Total Pay
$33,666

At PPD Police, Alain Ganiche serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,666.

Patrick Banning

Police Officer 1/PPD Police

2026 total comp
$33,651
Base pay
$21,577
Overtime
$9,151
Other pay
$2,923
Benefits
$0
Total compensation
$33,651
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20207
Total Pay
$39,099

Patrick Banning holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,651.

Anthony Donahue

Police Officer 1/PPD Police

2026 total comp
$33,637
Base pay
$21,648
Overtime
$8,371
Other pay
$3,618
Benefits
$0
Total compensation
$33,637
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8629
Total Pay
$33,637

Anthony Donahue holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,637.

Carlos Rodriguez

Police Officer 1/PPD Police

2026 total comp
$33,627
Base pay
$17,631
Overtime
$7,962
Other pay
$8,034
Benefits
$0
Total compensation
$33,627
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16602
Total Pay
$27,695

Carlos Rodriguez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,627.

Erick Crawford

Police Officer 1/PPD Police

2026 total comp
$33,599
Base pay
$21,648
Overtime
$8,337
Other pay
$3,614
Benefits
$0
Total compensation
$33,599
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33665
Total Pay
$33,599

Erick Crawford works as a Police Officer 1 for PPD Police. Their status is salaried. Erick earned $33,599 in 2026.

Sarith Tohn

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,473
Other pay
$3,470
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
890
Total Pay
$33,591

Sarith Tohn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,591.

Keith Samarco

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,473
Other pay
$3,470
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21778
Total Pay
$33,591

Keith Samarco is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,591.

Justin Obrien

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,473
Other pay
$3,470
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8116
Total Pay
$33,591

Justin Obrien holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,591.

Jennifer Capaccio

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,880
Other pay
$3,063
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27310
Total Pay
$33,591

Jennifer Capaccio holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,591.

Andrea D'Elia

Police Officer 1/PPD Police

2026 total comp
$33,580
Base pay
$18,185
Overtime
$13,495
Other pay
$1,901
Benefits
$0
Total compensation
$33,580
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50137
Total Pay
$33,580

Andrea D'Elia holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,580.

Patricia Dowling

Police Officer 1/PPD Police

2021 total comp
$33,576
Base pay
$0
Overtime
$0
Other pay
$33,576
Benefits
$0
Total compensation
$33,576
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
10704
Total Pay
$33,576

At PPD Police, Patricia Dowling serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $33,576.

Donna Davis

Police Officer 1/PPD Police

2026 total comp
$33,561
Base pay
$21,648
Overtime
$8,134
Other pay
$3,779
Benefits
$0
Total compensation
$33,561
Employment type
Salaried

Source-specific fields

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

Donna Davis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,561.

Eric Person

Police Officer 1/PPD Police

2026 total comp
$33,523
Base pay
$21,648
Overtime
$8,100
Other pay
$3,774
Benefits
$0
Total compensation
$33,523
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21639
Total Pay
$33,523

Eric Person is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,523.

Joanna Lamar

Police Officer 1/PPD Police

2026 total comp
$33,517
Base pay
$21,648
Overtime
$8,812
Other pay
$3,056
Benefits
$0
Total compensation
$33,517
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8333
Total Pay
$33,517

Joanna Lamar is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,517.

Devon Ferrero

Police Officer 1/PPD Police

2026 total comp
$33,483
Base pay
$18,185
Overtime
$7,858
Other pay
$7,441
Benefits
$0
Total compensation
$33,483
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49464
Total Pay
$33,483

Devon Ferrero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,483.

Brian Pavgouzas

Police Officer 1/PPD Police

2026 total comp
$33,478
Base pay
$21,648
Overtime
$8,371
Other pay
$3,458
Benefits
$0
Total compensation
$33,478
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36568
Total Pay
$33,478

Brian Pavgouzas holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,478.

Timothy Auty

Police Officer 1/PPD Police

2026 total comp
$33,478
Base pay
$21,648
Overtime
$8,371
Other pay
$3,458
Benefits
$0
Total compensation
$33,478
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35120
Total Pay
$33,478

Timothy Auty holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,478.

Lenox Daley

Police Officer 1/PPD Police

2026 total comp
$33,457
Base pay
$19,484
Overtime
$12,079
Other pay
$1,894
Benefits
$0
Total compensation
$33,457
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45480
Total Pay
$33,457

Lenox Daley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,457.

Michael Planita

Police Officer 1/PPD Police

2026 total comp
$33,455
Base pay
$21,648
Overtime
$8,066
Other pay
$3,740
Benefits
$0
Total compensation
$33,455
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21373
Total Pay
$33,455

Michael Planita works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $33,455 in 2026.

Edward Oleyn Jr

Police Officer 1/PPD Police

2026 total comp
$33,449
Base pay
$21,648
Overtime
$8,270
Other pay
$3,531
Benefits
$0
Total compensation
$33,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21719
Total Pay
$33,449

At PPD Police, Edward Oleyn Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,449.

Rollie Ramos

Police Officer 1/PPD Police

2026 total comp
$33,448
Base pay
$21,648
Overtime
$8,202
Other pay
$3,597
Benefits
$0
Total compensation
$33,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35511
Total Pay
$33,448

Rollie Ramos works as a Police Officer 1 for PPD Police. Their status is salaried. Rollie earned $33,448 in 2026.

Robert Montague

Police Officer 1/PPD Police

2026 total comp
$33,448
Base pay
$21,648
Overtime
$8,202
Other pay
$3,597
Benefits
$0
Total compensation
$33,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19220
Total Pay
$33,448

Robert Montague works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $33,448 in 2026.

Yanshi Sanchez

Police Officer 1/PPD Police

2026 total comp
$33,446
Base pay
$18,532
Overtime
$13,021
Other pay
$1,893
Benefits
$0
Total compensation
$33,446
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47268
Total Pay
$33,446

Yanshi Sanchez works as a Police Officer 1 for PPD Police. Their status is salaried. Yanshi earned $33,446 in 2026.

Gregory Coppola

Police Officer 1/PPD Police

2026 total comp
$33,442
Base pay
$21,648
Overtime
$8,744
Other pay
$3,050
Benefits
$0
Total compensation
$33,442
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17493
Total Pay
$33,442

Gregory Coppola works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $33,442 in 2026.

Barry Grier

Police Officer 1/PPD Police

2026 total comp
$33,440
Base pay
$21,648
Overtime
$8,337
Other pay
$3,454
Benefits
$0
Total compensation
$33,440
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22653
Total Pay
$33,440

Barry Grier is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,440.

Richard Obrien

Police Officer 1/PPD Police

2022 total comp
$33,433
Base pay
$12,298
Overtime
$0
Other pay
$21,136
Benefits
$0
Total compensation
$33,433
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
23132
Total Pay
$33,433

Richard Obrien holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $33,433.

Lenae Merritt

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
3451
Total Pay
$33,433

Lenae Merritt is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $33,433.

Michael Benningfield

Police Officer 1/PPD Police

2026 total comp
$33,429
Base pay
$21,648
Overtime
$8,439
Other pay
$3,341
Benefits
$0
Total compensation
$33,429
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28274
Total Pay
$33,429

Michael Benningfield is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,429.

John Erickson

Police Officer 1/PPD Police

2026 total comp
$33,412
Base pay
$21,648
Overtime
$7,863
Other pay
$3,901
Benefits
$0
Total compensation
$33,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14294
Total Pay
$33,412

John Erickson works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $33,412 in 2026.

James Cassidy

Police Officer 1/PPD Police

2026 total comp
$33,412
Base pay
$21,648
Overtime
$7,863
Other pay
$3,901
Benefits
$0
Total compensation
$33,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4093
Total Pay
$33,412

James Cassidy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,412.

Kevin Mcnicholas

Police Officer 1/PPD Police

2026 total comp
$33,409
Base pay
$21,648
Overtime
$7,999
Other pay
$3,762
Benefits
$0
Total compensation
$33,409
Employment type
Salaried

Source-specific fields

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

Kevin Mcnicholas is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,409.

Manuel Lorenzo Ii

Police Officer 1/PPD Police

2026 total comp
$33,409
Base pay
$21,648
Overtime
$7,999
Other pay
$3,762
Benefits
$0
Total compensation
$33,409
Employment type
Salaried

Source-specific fields

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

At PPD Police, Manuel Lorenzo Ii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,409.

Angel Lopez

Police Officer 1/PPD Police

2026 total comp
$33,405
Base pay
$21,648
Overtime
$8,710
Other pay
$3,046
Benefits
$0
Total compensation
$33,405
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1030
Total Pay
$33,405

Angel Lopez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,405.