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 45

Timothy Mcmonagle

Police Officer 1/PPD Police

2026 total comp
$34,561
Base pay
$21,648
Overtime
$9,761
Other pay
$3,151
Benefits
$0
Total compensation
$34,561
Employment type
Salaried

Source-specific fields

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

Timothy Mcmonagle is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,561.

Amanda Arena

Police Officer 1/PPD Police

2026 total comp
$34,561
Base pay
$21,648
Overtime
$9,761
Other pay
$3,151
Benefits
$0
Total compensation
$34,561
Employment type
Salaried

Source-specific fields

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

Amanda Arena is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,561.

James Mccrorey

Police Officer 1/PPD Police

2026 total comp
$34,516
Base pay
$21,648
Overtime
$8,981
Other pay
$3,886
Benefits
$0
Total compensation
$34,516
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6086
Total Pay
$34,516

James Mccrorey works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $34,516 in 2026.

Nasir Hickman

Police Officer 1/PPD Police

2026 total comp
$34,515
Base pay
$20,783
Overtime
$10,737
Other pay
$2,995
Benefits
$0
Total compensation
$34,515
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
16370
Total Pay
$34,515

At PPD Police, Nasir Hickman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,515.

Andre Randle

Police Officer 1/PPD Police

2026 total comp
$34,515
Base pay
$20,783
Overtime
$10,737
Other pay
$2,995
Benefits
$0
Total compensation
$34,515
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
19217
Total Pay
$34,515

Andre Randle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,515.

Erin Tokley

Police Officer 1/PPD Police

2021 total comp
$34,508
Base pay
$13,764
Overtime
$673
Other pay
$20,072
Benefits
$0
Total compensation
$34,508
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
21831
Total Pay
$34,508

Erin Tokley is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $34,508.

Ricardo Pereira

Police Officer 1/PPD Police

2026 total comp
$34,496
Base pay
$21,648
Overtime
$9,558
Other pay
$3,290
Benefits
$0
Total compensation
$34,496
Employment type
Salaried

Source-specific fields

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

Ricardo Pereira is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,496.

Liam Herron

Police Officer 1/PPD Police

2026 total comp
$34,480
Base pay
$21,648
Overtime
$10,879
Other pay
$1,952
Benefits
$0
Total compensation
$34,480
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
45808
Total Pay
$34,480

Liam Herron works as a Police Officer 1 for PPD Police. Their status is salaried. Liam earned $34,480 in 2026.

Jovannie Ramirez

Police Officer 1/PPD Police

2026 total comp
$34,479
Base pay
$20,783
Overtime
$10,704
Other pay
$2,992
Benefits
$0
Total compensation
$34,479
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39717
Total Pay
$34,479

At PPD Police, Jovannie Ramirez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,479.

Kevin Horn

Police Officer 1/PPD Police

2026 total comp
$34,449
Base pay
$21,648
Overtime
$9,659
Other pay
$3,141
Benefits
$0
Total compensation
$34,449
Employment type
Salaried

Source-specific fields

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

Kevin Horn works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $34,449 in 2026.

Christopher Campbell

Police Officer 1/PPD Police

2026 total comp
$34,448
Base pay
$21,648
Overtime
$8,778
Other pay
$4,022
Benefits
$0
Total compensation
$34,448
Employment type
Salaried

Source-specific fields

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

Christopher Campbell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,448.

Frank Luca

Police Officer 1/PPD Police

2026 total comp
$34,448
Base pay
$21,648
Overtime
$8,778
Other pay
$4,022
Benefits
$0
Total compensation
$34,448
Employment type
Salaried

Source-specific fields

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

Frank Luca is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,448.

Eric Garcia

Police Officer 1/PPD Police

2026 total comp
$34,428
Base pay
$18,185
Overtime
$8,455
Other pay
$7,787
Benefits
$0
Total compensation
$34,428
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48301
Total Pay
$34,428

Eric Garcia is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,428.

Edwin Torres Jr

Police Officer 1/PPD Police

2026 total comp
$34,423
Base pay
$21,648
Overtime
$9,219
Other pay
$3,556
Benefits
$0
Total compensation
$34,423
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9257
Total Pay
$34,423

Edwin Torres Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,423.

Christian Hatcher

Police Officer 1/PPD Police

2026 total comp
$34,423
Base pay
$21,648
Overtime
$9,219
Other pay
$3,556
Benefits
$0
Total compensation
$34,423
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20770
Total Pay
$34,423

Christian Hatcher holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,423.

John Cain

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

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

At PPD Police, John Cain serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,412.

Christopher Rolon

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christopher Rolon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,412.

Lee Jackson

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

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

Lee Jackson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,412.

Julius Adams

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

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

Julius Adams works as a Police Officer 1 for PPD Police. Their status is salaried. Julius earned $34,412 in 2026.

Joshua Maresca

Police Officer 1/PPD Police

2026 total comp
$34,381
Base pay
$21,648
Overtime
$9,388
Other pay
$3,345
Benefits
$0
Total compensation
$34,381
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14315
Total Pay
$34,381

At PPD Police, Joshua Maresca serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,381.

Lezlie Saba

Police Officer 1/PPD Police

2023 total comp
$34,374
Base pay
$6,364
Overtime
$0
Other pay
$28,010
Benefits
$0
Total compensation
$34,374
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15813
Total Pay
$34,374

Lezlie Saba works as a Police Officer 1 for PPD Police. Their status is salaried. Lezlie earned $34,374 in 2023.

Frances Schill

Police Officer 1/PPD Police

2026 total comp
$34,359
Base pay
$21,648
Overtime
$9,015
Other pay
$3,695
Benefits
$0
Total compensation
$34,359
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1669
Total Pay
$34,359

Frances Schill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,359.

Brian Benz

Police Officer 1/PPD Police

2026 total comp
$34,356
Base pay
$21,648
Overtime
$9,422
Other pay
$3,286
Benefits
$0
Total compensation
$34,356
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9229
Total Pay
$34,356

Brian Benz works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $34,356 in 2026.

William Ferguson

Police Officer 1/PPD Police

2026 total comp
$34,344
Base pay
$21,648
Overtime
$9,354
Other pay
$3,341
Benefits
$0
Total compensation
$34,344
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8802
Total Pay
$34,344

William Ferguson works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $34,344 in 2026.

Jacob Dirlam

Police Officer 1/PPD Police

2026 total comp
$34,337
Base pay
$21,648
Overtime
$9,558
Other pay
$3,131
Benefits
$0
Total compensation
$34,337
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10999
Total Pay
$34,337

Jacob Dirlam is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,337.

Robert Schutte

Police Officer 1/PPD Police

2022 total comp
$34,335
Base pay
$31,205
Overtime
$0
Other pay
$3,129
Benefits
$0
Total compensation
$34,335
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
23382
Total Pay
$34,335

Robert Schutte holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $34,335.

Craig Jones

Police Officer 1/PPD Police

2026 total comp
$34,333
Base pay
$21,648
Overtime
$8,676
Other pay
$4,008
Benefits
$0
Total compensation
$34,333
Employment type
Salaried

Source-specific fields

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

Craig Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Craig earned $34,333 in 2026.

Brittany Mccusker

Police Officer 1/PPD Police

2022 total comp
$34,322
Base pay
$31,445
Overtime
$0
Other pay
$2,877
Benefits
$0
Total compensation
$34,322
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17684
Total Pay
$34,322

Brittany Mccusker is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $34,322.

Albert De Biase

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3401
Total Pay
$34,322

Albert De Biase holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $34,322.

Brennan Hatala

Police Officer 1/PPD Police

2026 total comp
$34,297
Base pay
$19,484
Overtime
$12,872
Other pay
$1,941
Benefits
$0
Total compensation
$34,297
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45779
Total Pay
$34,297

Brennan Hatala is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,297.

Rigoberto Perez

Police Officer 1/PPD Police

2026 total comp
$34,263
Base pay
$21,648
Overtime
$9,490
Other pay
$3,124
Benefits
$0
Total compensation
$34,263
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21536
Total Pay
$34,263

Rigoberto Perez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,263.

Cynthia Brown

Police Officer 1/PPD Police

2020 total comp
$34,257
Base pay
$0
Overtime
$0
Other pay
$34,257
Benefits
$0
Total compensation
$34,257
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
26240
Total Pay
$34,257

Cynthia Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Cynthia earned $34,257 in 2020.

Sekou Washington

Police Officer 1/PPD Police

2022 total comp
$34,256
Base pay
$16,294
Overtime
$2,479
Other pay
$15,483
Benefits
$0
Total compensation
$34,256
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27501
Total Pay
$34,256

At PPD Police, Sekou Washington serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $34,256.

Joseph Murphy

Police Officer 1/PPD Police

2026 total comp
$34,249
Base pay
$21,648
Overtime
$8,744
Other pay
$3,856
Benefits
$0
Total compensation
$34,249
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4289
Total Pay
$24,396

Joseph Murphy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,249.

Ricardo Rosa

Police Officer 1/PPD Police

2026 total comp
$34,245
Base pay
$21,648
Overtime
$8,914
Other pay
$3,683
Benefits
$0
Total compensation
$34,245
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21285
Total Pay
$34,245

Ricardo Rosa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,245.

Edwin Lebron

Police Officer 1/PPD Police

2026 total comp
$34,234
Base pay
$21,648
Overtime
$5,660
Other pay
$6,925
Benefits
$0
Total compensation
$34,234
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27505
Total Pay
$34,234

Edwin Lebron is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,234.

Edward Hassett

Police Officer 1/PPD Police

2026 total comp
$34,233
Base pay
$19,484
Overtime
$12,811
Other pay
$1,938
Benefits
$0
Total compensation
$34,233
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45466
Total Pay
$34,233

Edward Hassett is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,233.

Shivam Sharma

Police Officer 1/PPD Police

2026 total comp
$34,230
Base pay
$20,783
Overtime
$10,477
Other pay
$2,970
Benefits
$0
Total compensation
$34,230
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42063
Total Pay
$34,230

At PPD Police, Shivam Sharma serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,230.

Benson Churgai

Police Officer 1/PPD Police

2026 total comp
$34,225
Base pay
$21,648
Overtime
$9,456
Other pay
$3,121
Benefits
$0
Total compensation
$34,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15581
Total Pay
$34,225

At PPD Police, Benson Churgai serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,225.

Brian Stark

Police Officer 1/PPD Police

2026 total comp
$34,218
Base pay
$21,648
Overtime
$8,575
Other pay
$3,995
Benefits
$0
Total compensation
$34,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7457
Total Pay
$34,218

Brian Stark holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,218.