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 42

Eric Girill

Police Officer 1/PPD Police

2021 total comp
$35,774
Base pay
$15,858
Overtime
$337
Other pay
$19,579
Benefits
$0
Total compensation
$35,774
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
8397
Total Pay
$35,774

Eric Girill is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $35,774.

Alyssa Soler

Police Officer 1/PPD Police

2026 total comp
$35,754
Base pay
$21,648
Overtime
$10,845
Other pay
$3,260
Benefits
$0
Total compensation
$35,754
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15042
Total Pay
$35,754

Alyssa Soler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,754.

Elizabeth Elder

Police Officer 1/PPD Police

2026 total comp
$35,754
Base pay
$21,648
Overtime
$10,845
Other pay
$3,260
Benefits
$0
Total compensation
$35,754
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16816
Total Pay
$35,754

Elizabeth Elder holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,754.

Shalva Kalandadze

Police Officer 1/PPD Police

2026 total comp
$35,737
Base pay
$21,648
Overtime
$12,066
Other pay
$2,023
Benefits
$0
Total compensation
$35,737
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
50933
Total Pay
$35,737

Shalva Kalandadze is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,737.

Richard Riddick

Police Officer 1/PPD Police

2023 total comp
$35,734
Base pay
$7,955
Overtime
$4,773
Other pay
$23,006
Benefits
$0
Total compensation
$35,734
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35679
Total Pay
$35,734

Richard Riddick is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $35,734.

Rhonda Smith

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18076
Total Pay
$35,725

Rhonda Smith is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $35,725.

Kevin Mcfadden

Police Officer 1/PPD Police

2026 total comp
$35,717
Base pay
$21,648
Overtime
$10,812
Other pay
$3,257
Benefits
$0
Total compensation
$35,717
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7276
Total Pay
$35,717

At PPD Police, Kevin Mcfadden serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,717.

Le Vaun Rudisill

Police Officer 1/PPD Police

2026 total comp
$35,714
Base pay
$21,648
Overtime
$9,896
Other pay
$4,170
Benefits
$0
Total compensation
$35,714
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22193
Total Pay
$35,714

Le Vaun Rudisill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,714.

Matthew Zagursky

Police Officer 1/PPD Police

2026 total comp
$35,708
Base pay
$21,648
Overtime
$10,371
Other pay
$3,688
Benefits
$0
Total compensation
$35,708
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12360
Total Pay
$35,708

Matthew Zagursky holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,708.

John Bradbury

Police Officer 1/PPD Police

2026 total comp
$35,695
Base pay
$20,564
Overtime
$11,659
Other pay
$3,472
Benefits
$0
Total compensation
$35,695
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6445
Total Pay
$35,695

At PPD Police, John Bradbury serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,695.

James Cullen

Police Officer 1/PPD Police

2026 total comp
$35,674
Base pay
$21,648
Overtime
$9,964
Other pay
$4,061
Benefits
$0
Total compensation
$35,674
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14425
Total Pay
$35,674

At PPD Police, James Cullen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,674.

Bernard Turner Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36834
Total Pay
$35,673

Bernard Turner Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Bernard earned $35,673 in 2025.

Reigert Pone

Police Officer 1/PPD Police

2026 total comp
$35,670
Base pay
$21,648
Overtime
$10,337
Other pay
$3,685
Benefits
$0
Total compensation
$35,670
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10884
Total Pay
$35,670

Reigert Pone holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,670.

Sara Mitchell

Police Officer 1/PPD Police

2026 total comp
$35,658
Base pay
$21,648
Overtime
$10,540
Other pay
$3,469
Benefits
$0
Total compensation
$35,658
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27088
Total Pay
$35,658

Sara Mitchell works as a Police Officer 1 for PPD Police. Their status is salaried. Sara earned $35,658 in 2026.

Julius Ingram

Police Officer 1/PPD Police

2026 total comp
$35,655
Base pay
$20,783
Overtime
$11,778
Other pay
$3,094
Benefits
$0
Total compensation
$35,655
Employment type
Salaried

Source-specific fields

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

Julius Ingram works as a Police Officer 1 for PPD Police. Their status is salaried. Julius earned $35,655 in 2026.

Ryan Struble

Police Officer 1/PPD Police

2026 total comp
$35,642
Base pay
$21,648
Overtime
$10,744
Other pay
$3,250
Benefits
$0
Total compensation
$35,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21471
Total Pay
$35,642

At PPD Police, Ryan Struble serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,642.

William Smith

Police Officer 1/PPD Police

2026 total comp
$35,638
Base pay
$21,648
Overtime
$9,829
Other pay
$4,161
Benefits
$0
Total compensation
$35,638
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8506
Total Pay
$35,638

At PPD Police, William Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,638.

Byron Dawson

Police Officer 1/PPD Police

2026 total comp
$35,623
Base pay
$21,648
Overtime
$9,964
Other pay
$4,011
Benefits
$0
Total compensation
$35,623
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7776
Total Pay
$35,623

At PPD Police, Byron Dawson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,623.

Ismael Bezares

Police Officer 1/PPD Police

2026 total comp
$35,605
Base pay
$21,648
Overtime
$10,710
Other pay
$3,247
Benefits
$0
Total compensation
$35,605
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24107
Total Pay
$35,605

Ismael Bezares holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,605.

Derrick Days

Police Officer 1/PPD Police

2026 total comp
$35,591
Base pay
$19,484
Overtime
$14,092
Other pay
$2,015
Benefits
$0
Total compensation
$35,591
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44277
Total Pay
$35,591

Derrick Days is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,591.

Eric Negroni

Police Officer 1/PPD Police

2026 total comp
$35,583
Base pay
$21,648
Overtime
$10,473
Other pay
$3,462
Benefits
$0
Total compensation
$35,583
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3694
Total Pay
$35,583

Eric Negroni is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,583.

Patrick Cannon

Police Officer 1/PPD Police

2026 total comp
$35,561
Base pay
$21,648
Overtime
$9,761
Other pay
$4,152
Benefits
$0
Total compensation
$35,561
Employment type
Salaried

Source-specific fields

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

Patrick Cannon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,561.

Xiomara Oliveras

Police Officer 1/PPD Police

2026 total comp
$35,558
Base pay
$19,484
Overtime
$14,062
Other pay
$2,013
Benefits
$0
Total compensation
$35,558
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45704
Total Pay
$35,558

At PPD Police, Xiomara Oliveras serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,558.

Carl Charles

Police Officer 1/PPD Police

2026 total comp
$35,557
Base pay
$21,648
Overtime
$10,235
Other pay
$3,673
Benefits
$0
Total compensation
$35,557
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25185
Total Pay
$35,557

Carl Charles holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,557.

Brian Solomon

Police Officer 1/PPD Police

2026 total comp
$35,555
Base pay
$20,925
Overtime
$11,388
Other pay
$3,242
Benefits
$0
Total compensation
$35,555
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15629
Total Pay
$35,555

Brian Solomon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,555.

William Gress Jr

Police Officer 1/PPD Police

2026 total comp
$35,547
Base pay
$21,648
Overtime
$9,896
Other pay
$4,002
Benefits
$0
Total compensation
$35,547
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22890
Total Pay
$35,547

William Gress Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,547.

Jeffrey Stauffer

Police Officer 1/PPD Police

2026 total comp
$35,545
Base pay
$21,648
Overtime
$10,439
Other pay
$3,458
Benefits
$0
Total compensation
$35,545
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8511
Total Pay
$35,545

At PPD Police, Jeffrey Stauffer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,545.

Tequan Harris

Police Officer 1/PPD Police

2026 total comp
$35,541
Base pay
$20,783
Overtime
$11,518
Other pay
$3,241
Benefits
$0
Total compensation
$35,541
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
32857
Total Pay
$35,541

Tequan Harris works as a Police Officer 1 for PPD Police. Their status is salaried. Tequan earned $35,541 in 2026.

Alexander Rivera-Agosto

Police Officer 1/PPD Police

2026 total comp
$35,530
Base pay
$21,648
Overtime
$10,642
Other pay
$3,240
Benefits
$0
Total compensation
$35,530
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17050
Total Pay
$35,530

At PPD Police, Alexander Rivera-Agosto serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,530.

Jonathan Henriquez

Police Officer 1/PPD Police

2026 total comp
$35,530
Base pay
$21,648
Overtime
$10,642
Other pay
$3,240
Benefits
$0
Total compensation
$35,530
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16280
Total Pay
$35,530

Jonathan Henriquez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,530.

Michael Lawley

Police Officer 1/PPD Police

2026 total comp
$35,530
Base pay
$21,648
Overtime
$10,642
Other pay
$3,240
Benefits
$0
Total compensation
$35,530
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30612
Total Pay
$35,530

Michael Lawley works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $35,530 in 2026.

Brian Johnson

Police Officer 1/PPD Police

2026 total comp
$35,498
Base pay
$21,648
Overtime
$10,032
Other pay
$3,818
Benefits
$0
Total compensation
$35,498
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25855
Total Pay
$35,498

Brian Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,498.

Mark Minissale

Police Officer 1/PPD Police

2026 total comp
$35,494
Base pay
$21,648
Overtime
$10,642
Other pay
$3,204
Benefits
$0
Total compensation
$35,494
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14219
Total Pay
$35,494

Mark Minissale works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $35,494 in 2026.

Thomas Ditro

Police Officer 1/PPD Police

2026 total comp
$35,493
Base pay
$21,648
Overtime
$10,608
Other pay
$3,236
Benefits
$0
Total compensation
$35,493
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14551
Total Pay
$35,493

Thomas Ditro works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $35,493 in 2026.

Edward Seislove

Police Officer 1/PPD Police

2026 total comp
$35,481
Base pay
$21,648
Overtime
$10,168
Other pay
$3,665
Benefits
$0
Total compensation
$35,481
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13596
Total Pay
$35,481

Edward Seislove holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,481.

Wednesday Reid

Police Officer 1/PPD Police

2026 total comp
$35,471
Base pay
$21,648
Overtime
$9,829
Other pay
$3,994
Benefits
$0
Total compensation
$35,471
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27967
Total Pay
$35,471

Wednesday Reid is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,471.

Leonard Wright

Police Officer 1/PPD Police

2026 total comp
$35,471
Base pay
$21,648
Overtime
$9,829
Other pay
$3,994
Benefits
$0
Total compensation
$35,471
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35682
Total Pay
$35,471

Leonard Wright holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,471.

Joseph Campbell

Police Officer 1/PPD Police

2026 total comp
$35,470
Base pay
$21,648
Overtime
$10,371
Other pay
$3,451
Benefits
$0
Total compensation
$35,470
Employment type
Salaried

Source-specific fields

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

Joseph Campbell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,470.

Edward Solvibile

Police Officer 1/PPD Police

2026 total comp
$35,458
Base pay
$19,841
Overtime
$11,625
Other pay
$3,992
Benefits
$0
Total compensation
$35,458
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5782
Total Pay
$35,458

Edward Solvibile works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $35,458 in 2026.

Shawn Liles

Police Officer 1/PPD Police

2023 total comp
$35,431
Base pay
$16,865
Overtime
$0
Other pay
$18,566
Benefits
$0
Total compensation
$35,431
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4641
Total Pay
$35,431

Shawn Liles is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $35,431.