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 72

Jean Pierre Ramos

Police Officer 1/PPD Police

2026 total comp
$27,608
Base pay
$18,377
Overtime
$224
Other pay
$9,008
Benefits
$0
Total compensation
$27,608
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52094
Total Pay
$27,608

At PPD Police, Jean Pierre Ramos serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,608.

Robert Devlin

Police Officer 1/PPD Police

2026 total comp
$27,604
Base pay
$21,648
Overtime
$2,847
Other pay
$3,108
Benefits
$0
Total compensation
$27,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15210
Total Pay
$27,604

Robert Devlin works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $27,604 in 2026.

Barnel Anderson

Police Officer 1/PPD Police

2026 total comp
$27,604
Base pay
$21,648
Overtime
$2,847
Other pay
$3,108
Benefits
$0
Total compensation
$27,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
815
Total Pay
$27,604

At PPD Police, Barnel Anderson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,604.

Charles Yeager Jr.

Police Officer 1/PPD Police

2026 total comp
$27,604
Base pay
$21,648
Overtime
$2,847
Other pay
$3,108
Benefits
$0
Total compensation
$27,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11761
Total Pay
$27,604

At PPD Police, Charles Yeager Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,604.

Allan Ventus

Police Officer 1/PPD Police

2026 total comp
$27,600
Base pay
$21,648
Overtime
$2,983
Other pay
$2,969
Benefits
$0
Total compensation
$27,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20716
Total Pay
$27,600

Allan Ventus holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,600.

Bernard Spain

Police Officer 1/PPD Police

2026 total comp
$27,600
Base pay
$21,648
Overtime
$2,983
Other pay
$2,969
Benefits
$0
Total compensation
$27,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23800
Total Pay
$27,600

Bernard Spain works as a Police Officer 1 for PPD Police. Their status is salaried. Bernard earned $27,600 in 2026.

Mark Deluisi

Police Officer 1/PPD Police

2026 total comp
$27,600
Base pay
$21,648
Overtime
$2,983
Other pay
$2,969
Benefits
$0
Total compensation
$27,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3060
Total Pay
$27,600

Mark Deluisi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,600.

Edward Reynolds

Police Officer 1/PPD Police

2026 total comp
$27,590
Base pay
$18,185
Overtime
$2,477
Other pay
$6,929
Benefits
$0
Total compensation
$27,590
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47729
Total Pay
$27,590

Edward Reynolds is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,590.

Xuong Tran

Police Officer 1/PPD Police

2026 total comp
$27,586
Base pay
$21,648
Overtime
$3,254
Other pay
$2,684
Benefits
$0
Total compensation
$27,586
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9701
Total Pay
$27,586

At PPD Police, Xuong Tran serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,586.

Eric Clark

Police Officer 1/PPD Police

2026 total comp
$27,586
Base pay
$21,648
Overtime
$3,254
Other pay
$2,684
Benefits
$0
Total compensation
$27,586
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
361
Total Pay
$27,586

Eric Clark is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,586.

Angelika Borowska

Police Officer 1/PPD Police

2026 total comp
$27,586
Base pay
$21,648
Overtime
$3,254
Other pay
$2,684
Benefits
$0
Total compensation
$27,586
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15796
Total Pay
$27,586

Angelika Borowska is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,586.

Thomas Gill

Police Officer 1/PPD Police

2026 total comp
$27,580
Base pay
$21,648
Overtime
$2,711
Other pay
$3,221
Benefits
$0
Total compensation
$27,580
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6406
Total Pay
$27,580

At PPD Police, Thomas Gill serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,580.

Burton Lee Jr

Police Officer 1/PPD Police

2026 total comp
$27,580
Base pay
$21,648
Overtime
$2,711
Other pay
$3,221
Benefits
$0
Total compensation
$27,580
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17691
Total Pay
$27,580

At PPD Police, Burton Lee Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,580.

Justin Brown

Police Officer 1/PPD Police

2026 total comp
$27,571
Base pay
$17,631
Overtime
$2,249
Other pay
$7,691
Benefits
$0
Total compensation
$27,571
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51736
Total Pay
$27,571

Justin Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,571.

Taylor Procter

Police Officer 1/PPD Police

2026 total comp
$27,568
Base pay
$18,185
Overtime
$2,278
Other pay
$7,106
Benefits
$0
Total compensation
$27,568
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49805
Total Pay
$27,568

Taylor Procter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,568.

Felicia Seabron

Police Officer 1/PPD Police

2026 total comp
$27,566
Base pay
$21,648
Overtime
$2,813
Other pay
$3,104
Benefits
$0
Total compensation
$27,566
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20927
Total Pay
$27,566

Felicia Seabron holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,566.

Gregory Segaline

Police Officer 1/PPD Police

2026 total comp
$27,566
Base pay
$21,648
Overtime
$2,813
Other pay
$3,104
Benefits
$0
Total compensation
$27,566
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33837
Total Pay
$27,566

Gregory Segaline holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,566.

William Weisler

Police Officer 1/PPD Police

2026 total comp
$27,564
Base pay
$21,577
Overtime
$3,593
Other pay
$2,395
Benefits
$0
Total compensation
$27,564
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39044
Total Pay
$27,564

William Weisler works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $27,564 in 2026.

Steven Gonzalez

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
120
Total Pay
$27,550

Steven Gonzalez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,550.

Stephen Hunsberger

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6055
Total Pay
$27,550

At PPD Police, Stephen Hunsberger serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,550.

Ryan Albert

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10459
Total Pay
$27,550

At PPD Police, Ryan Albert serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,550.

David Robinson Jr

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16603
Total Pay
$27,550

At PPD Police, David Robinson Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,550.

Miguel Hernandez

Police Officer 1/PPD Police

2026 total comp
$27,545
Base pay
$21,648
Overtime
$3,050
Other pay
$2,846
Benefits
$0
Total compensation
$27,545
Employment type
Salaried

Source-specific fields

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

Miguel Hernandez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,545.

David Cartagena

Police Officer 1/PPD Police

2026 total comp
$27,545
Base pay
$21,648
Overtime
$3,050
Other pay
$2,846
Benefits
$0
Total compensation
$27,545
Employment type
Salaried

Source-specific fields

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

At PPD Police, David Cartagena serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,545.

Sacha Lopez-Rodriguez

Police Officer 1/PPD Police

2026 total comp
$27,544
Base pay
$16,669
Overtime
$2,714
Other pay
$8,161
Benefits
$0
Total compensation
$27,544
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51609
Total Pay
$27,544

At PPD Police, Sacha Lopez-Rodriguez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,544.

Patrick Mcclain

Police Officer 1/PPD Police

2026 total comp
$27,540
Base pay
$19,484
Overtime
$6,497
Other pay
$1,559
Benefits
$0
Total compensation
$27,540
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46821
Total Pay
$27,540

Patrick Mcclain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,540.

Marquise Robinson

Police Officer 1/PPD Police

2026 total comp
$27,527
Base pay
$21,648
Overtime
$2,779
Other pay
$3,100
Benefits
$0
Total compensation
$27,527
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29468
Total Pay
$27,527

Marquise Robinson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,527.

Claudiu Dobondi

Police Officer 1/PPD Police

2026 total comp
$27,525
Base pay
$18,185
Overtime
$6,662
Other pay
$2,678
Benefits
$0
Total compensation
$27,525
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
20054
Total Pay
$27,525

Claudiu Dobondi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,525.

Kevin Cassidy

Police Officer 1/PPD Police

2026 total comp
$27,519
Base pay
$18,185
Overtime
$2,505
Other pay
$6,829
Benefits
$0
Total compensation
$27,519
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49314
Total Pay
$27,519

Kevin Cassidy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,519.

Jamie Kreibick

Police Officer 1/PPD Police

2026 total comp
$27,517
Base pay
$18,185
Overtime
$1,936
Other pay
$7,396
Benefits
$0
Total compensation
$27,517
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47995
Total Pay
$27,517

Jamie Kreibick works as a Police Officer 1 for PPD Police. Their status is salaried. Jamie earned $27,517 in 2026.

Alimamy Keita

Police Officer 1/PPD Police

2026 total comp
$27,492
Base pay
$21,648
Overtime
$3,457
Other pay
$2,386
Benefits
$0
Total compensation
$27,492
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38123
Total Pay
$27,492

Alimamy Keita holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,492.

Paul Scott

Police Officer 1/PPD Police

2026 total comp
$27,484
Base pay
$18,185
Overtime
$7,744
Other pay
$1,556
Benefits
$0
Total compensation
$27,484
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50732
Total Pay
$27,484

At PPD Police, Paul Scott serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,484.

Chase Oliver

Police Officer 1/PPD Police

2026 total comp
$27,478
Base pay
$18,185
Overtime
$2,192
Other pay
$7,101
Benefits
$0
Total compensation
$27,478
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49516
Total Pay
$27,478

Chase Oliver works as a Police Officer 1 for PPD Police. Their status is salaried. Chase earned $27,478 in 2026.

Carlos Hernandez

Police Officer 1/PPD Police

2026 total comp
$27,477
Base pay
$23,653
Overtime
$1,085
Other pay
$2,740
Benefits
$0
Total compensation
$27,477
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33915
Total Pay
$27,477

Carlos Hernandez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,477.

Daniel Breslin

Police Officer 1/PPD Police

2026 total comp
$27,477
Base pay
$21,648
Overtime
$3,355
Other pay
$2,473
Benefits
$0
Total compensation
$27,477
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3268
Total Pay
$27,477

Daniel Breslin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,477.

Sean Mullin

Police Officer 1/PPD Police

2026 total comp
$27,476
Base pay
$21,648
Overtime
$3,321
Other pay
$2,506
Benefits
$0
Total compensation
$27,476
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4796
Total Pay
$27,476

Sean Mullin works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $27,476 in 2026.

Nicholas Vanbrunt

Police Officer 1/PPD Police

2026 total comp
$27,476
Base pay
$21,648
Overtime
$3,321
Other pay
$2,506
Benefits
$0
Total compensation
$27,476
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33796
Total Pay
$27,476

Nicholas Vanbrunt works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $27,476 in 2026.

Lamar Johnson

Police Officer 1/PPD Police

2026 total comp
$27,476
Base pay
$21,648
Overtime
$3,321
Other pay
$2,506
Benefits
$0
Total compensation
$27,476
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30370
Total Pay
$27,476

At PPD Police, Lamar Johnson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,476.

Tierre Welton Jr

Police Officer 1/PPD Police

2026 total comp
$27,476
Base pay
$21,648
Overtime
$3,321
Other pay
$2,506
Benefits
$0
Total compensation
$27,476
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18721
Total Pay
$27,476

Tierre Welton Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Tierre earned $27,476 in 2026.

Shane Sakaitis

Police Officer 1/PPD Police

2026 total comp
$27,475
Base pay
$19,484
Overtime
$6,436
Other pay
$1,555
Benefits
$0
Total compensation
$27,475
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45655
Total Pay
$27,475

Shane Sakaitis works as a Police Officer 1 for PPD Police. Their status is salaried. Shane earned $27,475 in 2026.