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 78

Ryan Nelson

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

At PPD Police, Ryan Nelson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,655.

Aaron Jackson

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

Aaron Jackson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,655.

Tyler White

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

Tyler White works as a Police Officer 1 for PPD Police. Their status is salaried. Tyler earned $26,655 in 2026.

Kevin Clifton

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

Kevin Clifton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,655.

Dominic Stefanelli

Police Officer 1/PPD Police

2026 total comp
$26,648
Base pay
$21,648
Overtime
$2,406
Other pay
$2,593
Benefits
$0
Total compensation
$26,648
Employment type
Salaried

Source-specific fields

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

Dominic Stefanelli is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,648.

Donald Mawson

Police Officer 1/PPD Police

2026 total comp
$26,648
Base pay
$21,648
Overtime
$2,406
Other pay
$2,593
Benefits
$0
Total compensation
$26,648
Employment type
Salaried

Source-specific fields

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

Donald Mawson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,648.

Michael Mocharnuk

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
2080
Total Pay
$26,641

Michael Mocharnuk is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $26,641.

James Mooney Jr

Police Officer 1/PPD Police

2026 total comp
$26,637
Base pay
$21,648
Overtime
$2,237
Other pay
$2,752
Benefits
$0
Total compensation
$26,637
Employment type
Salaried

Source-specific fields

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

At PPD Police, James Mooney Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,637.

Nicolas Verrecchio

Police Officer 1/PPD Police

2026 total comp
$26,624
Base pay
$19,770
Overtime
$4,542
Other pay
$2,313
Benefits
$0
Total compensation
$26,624
Employment type
Salaried

Source-specific fields

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

Nicolas Verrecchio is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,624.

Herbert Lopez

Police Officer 1/PPD Police

2026 total comp
$26,618
Base pay
$21,648
Overtime
$2,542
Other pay
$2,428
Benefits
$0
Total compensation
$26,618
Employment type
Salaried

Source-specific fields

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

Herbert Lopez works as a Police Officer 1 for PPD Police. Their status is salaried. Herbert earned $26,618 in 2026.

Daniel Kornak

Police Officer 1/PPD Police

2026 total comp
$26,612
Base pay
$21,648
Overtime
$3,457
Other pay
$1,506
Benefits
$0
Total compensation
$26,612
Employment type
Salaried

Source-specific fields

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

Daniel Kornak holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,612.

Steven Kpaw

Police Officer 1/PPD Police

2026 total comp
$26,612
Base pay
$18,185
Overtime
$1,082
Other pay
$7,345
Benefits
$0
Total compensation
$26,612
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48873
Total Pay
$26,612

At PPD Police, Steven Kpaw serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,612.

Dion Kent

Police Officer 1/PPD Police

2026 total comp
$26,611
Base pay
$21,648
Overtime
$1,966
Other pay
$2,997
Benefits
$0
Total compensation
$26,611
Employment type
Salaried

Source-specific fields

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

Dion Kent is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,611.

Samuel Rivera

Police Officer 1/PPD Police

2026 total comp
$26,611
Base pay
$21,648
Overtime
$1,966
Other pay
$2,997
Benefits
$0
Total compensation
$26,611
Employment type
Salaried

Source-specific fields

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

Samuel Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Samuel earned $26,611 in 2026.

Michelle Arrigo

Police Officer 1/PPD Police

2026 total comp
$26,610
Base pay
$21,648
Overtime
$2,372
Other pay
$2,589
Benefits
$0
Total compensation
$26,610
Employment type
Salaried

Source-specific fields

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

Michelle Arrigo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,610.

Savr Muchkaev

Police Officer 1/PPD Police

2026 total comp
$26,603
Base pay
$16,669
Overtime
$1,827
Other pay
$8,108
Benefits
$0
Total compensation
$26,603
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52075
Total Pay
$26,603

Savr Muchkaev works as a Police Officer 1 for PPD Police. Their status is salaried. Savr earned $26,603 in 2026.

Nazeer Bostick

Police Officer 1/PPD Police

2026 total comp
$26,602
Base pay
$19,484
Overtime
$5,613
Other pay
$1,506
Benefits
$0
Total compensation
$26,602
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44713
Total Pay
$26,602

Nazeer Bostick works as a Police Officer 1 for PPD Police. Their status is salaried. Nazeer earned $26,602 in 2026.

Eddie Garro-Garcia

Police Officer 1/PPD Police

2026 total comp
$26,581
Base pay
$21,648
Overtime
$2,508
Other pay
$2,424
Benefits
$0
Total compensation
$26,581
Employment type
Salaried

Source-specific fields

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

At PPD Police, Eddie Garro-Garcia serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,581.

Latonya Bey

Police Officer 1/PPD Police

2026 total comp
$26,573
Base pay
$21,648
Overtime
$1,932
Other pay
$2,992
Benefits
$0
Total compensation
$26,573
Employment type
Salaried

Source-specific fields

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

Latonya Bey holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,573.

Warren Veal

Police Officer 1/PPD Police

2022 total comp
$26,566
Base pay
$0
Overtime
$0
Other pay
$26,566
Benefits
$0
Total compensation
$26,566
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12658
Total Pay
$26,566

Warren Veal works as a Police Officer 1 for PPD Police. Their status is salaried. Warren earned $26,566 in 2022.

Mark Brockington

Police Officer 1/PPD Police

2026 total comp
$26,562
Base pay
$21,648
Overtime
$2,169
Other pay
$2,744
Benefits
$0
Total compensation
$26,562
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mark Brockington serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,562.

Paul Pugh

Police Officer 1/PPD Police

2026 total comp
$26,562
Base pay
$21,648
Overtime
$2,169
Other pay
$2,744
Benefits
$0
Total compensation
$26,562
Employment type
Salaried

Source-specific fields

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

At PPD Police, Paul Pugh serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,562.

Dameen Holbrook

Police Officer 1/PPD Police

2026 total comp
$26,543
Base pay
$21,648
Overtime
$2,474
Other pay
$2,421
Benefits
$0
Total compensation
$26,543
Employment type
Salaried

Source-specific fields

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

Dameen Holbrook works as a Police Officer 1 for PPD Police. Their status is salaried. Dameen earned $26,543 in 2026.

Dante Givens

Police Officer 1/PPD Police

2026 total comp
$26,535
Base pay
$21,648
Overtime
$2,305
Other pay
$2,582
Benefits
$0
Total compensation
$26,535
Employment type
Salaried

Source-specific fields

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

At PPD Police, Dante Givens serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,535.

Pasquale Matteo

Police Officer 1/PPD Police

2026 total comp
$26,535
Base pay
$21,648
Overtime
$1,898
Other pay
$2,988
Benefits
$0
Total compensation
$26,535
Employment type
Salaried

Source-specific fields

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

Pasquale Matteo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,535.

Stephen Hernandez

Police Officer 1/PPD Police

2026 total comp
$26,533
Base pay
$18,532
Overtime
$6,499
Other pay
$1,502
Benefits
$0
Total compensation
$26,533
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47062
Total Pay
$26,533

At PPD Police, Stephen Hernandez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,533.

Raymond Andrejczak Jr

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$1,762
Other pay
$3,095
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Raymond Andrejczak Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Raymond earned $26,506 in 2026.

Abiam Torres

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$2,440
Other pay
$2,417
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Abiam Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,506.

Eric Lee

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$1,762
Other pay
$3,095
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Eric Lee holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,506.

Alyssa Reyes

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$2,440
Other pay
$2,417
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Alyssa Reyes is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,506.

Philip Chan

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$2,440
Other pay
$2,417
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Philip Chan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,506.

John Pasquarello

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$1,762
Other pay
$3,095
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

At PPD Police, John Pasquarello serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,506.

Brian Quirple

Police Officer 1/PPD Police

2026 total comp
$26,500
Base pay
$21,648
Overtime
$1,830
Other pay
$3,021
Benefits
$0
Total compensation
$26,500
Employment type
Salaried

Source-specific fields

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

Brian Quirple is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,500.

Hector Valerio

Police Officer 1/PPD Police

2026 total comp
$26,500
Base pay
$19,204
Overtime
$5,796
Other pay
$1,500
Benefits
$0
Total compensation
$26,500
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47215
Total Pay
$26,500

At PPD Police, Hector Valerio serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,500.

Ryan Fisher

Police Officer 1/PPD Police

2026 total comp
$26,497
Base pay
$21,648
Overtime
$2,271
Other pay
$2,578
Benefits
$0
Total compensation
$26,497
Employment type
Salaried

Source-specific fields

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

Ryan Fisher holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,497.

Joshua Kling

Police Officer 1/PPD Police

2026 total comp
$26,497
Base pay
$21,648
Overtime
$2,271
Other pay
$2,578
Benefits
$0
Total compensation
$26,497
Employment type
Salaried

Source-specific fields

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

Joshua Kling is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,497.

Craig Van Sciver

Police Officer 1/PPD Police

2026 total comp
$26,496
Base pay
$21,648
Overtime
$1,864
Other pay
$2,984
Benefits
$0
Total compensation
$26,496
Employment type
Salaried

Source-specific fields

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

Craig Van Sciver is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,496.

Shawn Ritchie

Police Officer 1/PPD Police

2026 total comp
$26,496
Base pay
$21,648
Overtime
$1,864
Other pay
$2,984
Benefits
$0
Total compensation
$26,496
Employment type
Salaried

Source-specific fields

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

At PPD Police, Shawn Ritchie serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,496.

Ariana Perry

Police Officer 1/PPD Police

2026 total comp
$26,488
Base pay
$18,185
Overtime
$6,804
Other pay
$1,499
Benefits
$0
Total compensation
$26,488
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50805
Total Pay
$26,488

Ariana Perry works as a Police Officer 1 for PPD Police. Their status is salaried. Ariana earned $26,488 in 2026.

Alexis Salazar-Polanco

Police Officer 1/PPD Police

2026 total comp
$26,488
Base pay
$18,185
Overtime
$6,804
Other pay
$1,499
Benefits
$0
Total compensation
$26,488
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49081
Total Pay
$26,488

Alexis Salazar-Polanco works as a Police Officer 1 for PPD Police. Their status is salaried. Alexis earned $26,488 in 2026.