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 1

James Diamond

Police Officer 1/PPD Police

2025 total comp
$356,488
Base pay
$82,291
Overtime
$61,114
Other pay
$213,084
Benefits
$0
Total compensation
$356,488
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
619
Total Pay
$356,488

James Diamond works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $356,488 in 2025.

Richard Treston Iii

Police Officer 1/PPD Police

2025 total comp
$353,661
Base pay
$85,852
Overtime
$41,566
Other pay
$226,243
Benefits
$0
Total compensation
$353,661
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22596
Total Pay
$353,661

Richard Treston Iii is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $353,661.

Miquon Wilson

Police Officer 1/PPD Police

2024 total comp
$321,452
Base pay
$43,970
Overtime
$2,082
Other pay
$275,400
Benefits
$0
Total compensation
$321,452
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29567
Total Pay
$321,452

Miquon Wilson works as a Police Officer 1 for PPD Police. Their status is salaried. Miquon earned $321,452 in 2024.

Mark Davis

Police Officer 1/PPD Police

2022 total comp
$296,449
Base pay
$63,966
Overtime
$239
Other pay
$232,244
Benefits
$0
Total compensation
$296,449
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4424
Total Pay
$296,449

Mark Davis is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $296,449.

Edward Mc Cammitt

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4435
Total Pay
$292,509

Edward Mc Cammitt is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $292,509.

Shawn Mayes

Police Officer 1/PPD Police

2025 total comp
$289,977
Base pay
$91,195
Overtime
$73,553
Other pay
$125,229
Benefits
$0
Total compensation
$289,977
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
1294
Total Pay
$289,977

At PPD Police, Shawn Mayes serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $289,977.

Raphael Stukes Jr

Police Officer 1/PPD Police

2025 total comp
$284,704
Base pay
$85,496
Overtime
$56,666
Other pay
$142,542
Benefits
$0
Total compensation
$284,704
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
21576
Total Pay
$284,704

Raphael Stukes Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $284,704.

Andrew Jones

Police Officer 1/PPD Police

2025 total comp
$276,740
Base pay
$89,058
Overtime
$44,072
Other pay
$143,611
Benefits
$0
Total compensation
$276,740
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
25999
Total Pay
$276,740

Andrew Jones is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $276,740.

Raymond Plymouth

Police Officer 1/PPD Police

2025 total comp
$263,065
Base pay
$78,016
Overtime
$6,398
Other pay
$178,651
Benefits
$0
Total compensation
$263,065
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
33857
Total Pay
$263,065

Raymond Plymouth is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $263,065.

Rosario Capaccio

Police Officer 1/PPD Police

2025 total comp
$260,642
Base pay
$89,414
Overtime
$267
Other pay
$170,961
Benefits
$0
Total compensation
$260,642
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
751
Total Pay
$260,642

Rosario Capaccio is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $260,642.

James Beissel

Police Officer 1/PPD Police

2025 total comp
$260,550
Base pay
$75,167
Overtime
$11,018
Other pay
$174,365
Benefits
$0
Total compensation
$260,550
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
9898
Total Pay
$260,550

James Beissel works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $260,550 in 2025.

Kevin Brighter

Police Officer 1/PPD Police

2025 total comp
$260,328
Base pay
$25,935
Overtime
$162
Other pay
$234,231
Benefits
$0
Total compensation
$260,328
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
7590
Total Pay
$260,328

Kevin Brighter works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $260,328 in 2025.

Jesus Cruz

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
529
Total Pay
$253,141

Jesus Cruz works as a Police Officer 1 for PPD Police. Their status is salaried. Jesus earned $253,141 in 2024.

Alfonse Johnson

Police Officer 1/PPD Police

2025 total comp
$250,204
Base pay
$81,934
Overtime
$25,540
Other pay
$142,730
Benefits
$0
Total compensation
$250,204
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
21452
Total Pay
$250,204

Alfonse Johnson is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $250,204.

John Rosinski

Police Officer 1/PPD Police

2023 total comp
$237,812
Base pay
$7,955
Overtime
$3,043
Other pay
$226,814
Benefits
$0
Total compensation
$237,812
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9106
Total Pay
$237,812

At PPD Police, John Rosinski serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $237,812.

Sharon Krause

Police Officer 1/PPD Police

2025 total comp
$237,421
Base pay
$87,633
Overtime
$34,940
Other pay
$114,848
Benefits
$0
Total compensation
$237,421
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
35488
Total Pay
$237,421

Sharon Krause works as a Police Officer 1 for PPD Police. Their status is salaried. Sharon earned $237,421 in 2025.

Joseph Bird

Police Officer 1/PPD Police

2025 total comp
$236,873
Base pay
$22,477
Overtime
$0
Other pay
$214,396
Benefits
$0
Total compensation
$236,873
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3978
Total Pay
$236,873

Joseph Bird is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $236,873.

Sharon Corrado

Police Officer 1/PPD Police

2025 total comp
$234,889
Base pay
$75,167
Overtime
$55,811
Other pay
$103,911
Benefits
$0
Total compensation
$234,889
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22523
Total Pay
$234,889

Sharon Corrado is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $234,889.

Brian Curley

Police Officer 1/PPD Police

2025 total comp
$232,054
Base pay
$89,414
Overtime
$62,916
Other pay
$79,724
Benefits
$0
Total compensation
$232,054
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30657
Total Pay
$232,054

Brian Curley is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $232,054.

Paul Costello

Police Officer 1/PPD Police

2024 total comp
$230,193
Base pay
$34,052
Overtime
$744
Other pay
$195,397
Benefits
$0
Total compensation
$230,193
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6475
Total Pay
$230,193

Paul Costello works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $230,193 in 2024.

Brad Mitchell

Police Officer 1/PPD Police

2021 total comp
$229,180
Base pay
$19,449
Overtime
$0
Other pay
$209,731
Benefits
$0
Total compensation
$229,180
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17489
Total Pay
$229,180

Brad Mitchell is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $229,180.

Anthony Kowalski

Police Officer 1/PPD Police

2022 total comp
$221,335
Base pay
$44,061
Overtime
$2,107
Other pay
$175,166
Benefits
$0
Total compensation
$221,335
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20578
Total Pay
$221,335

Anthony Kowalski works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $221,335 in 2022.

Kelvin Vaughn

Police Officer 1/PPD Police

2025 total comp
$219,150
Base pay
$57,057
Overtime
$38,708
Other pay
$123,386
Benefits
$0
Total compensation
$219,150
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
14508
Total Pay
$219,150

At PPD Police, Kelvin Vaughn serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $219,150.

John Curley

Police Officer 1/PPD Police

2022 total comp
$217,918
Base pay
$54,243
Overtime
$0
Other pay
$163,674
Benefits
$0
Total compensation
$217,918
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35192
Total Pay
$217,918

At PPD Police, John Curley serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $217,918.

Francis Mc Court

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
7974
Total Pay
$211,242

At PPD Police, Francis Mc Court serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $211,242.

Kevin Dwyer

Police Officer 1/PPD Police

2025 total comp
$210,017
Base pay
$78,729
Overtime
$45,352
Other pay
$85,936
Benefits
$0
Total compensation
$210,017
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
36765
Total Pay
$210,017

Kevin Dwyer is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $210,017.

Eliezer Gonzalez

Police Officer 1/PPD Police

2025 total comp
$206,306
Base pay
$89,058
Overtime
$24,928
Other pay
$92,319
Benefits
$0
Total compensation
$206,306
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22796
Total Pay
$206,306

Eliezer Gonzalez is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $206,306.

Kevin Walton

Police Officer 1/PPD Police

2025 total comp
$202,208
Base pay
$89,058
Overtime
$31,937
Other pay
$81,213
Benefits
$0
Total compensation
$202,208
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
31232
Total Pay
$202,208

Kevin Walton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $202,208.

William Tull

Police Officer 1/PPD Police

2025 total comp
$202,197
Base pay
$82,291
Overtime
$91,157
Other pay
$28,749
Benefits
$0
Total compensation
$202,197
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
27260
Total Pay
$202,197

William Tull holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $202,197.

Howard Kravitz

Police Officer 1/PPD Police

2023 total comp
$200,277
Base pay
$34,031
Overtime
$0
Other pay
$166,246
Benefits
$0
Total compensation
$200,277
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
5214
Total Pay
$200,277

Howard Kravitz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $200,277.

Brian Leventhal

Police Officer 1/PPD Police

2022 total comp
$195,367
Base pay
$52,652
Overtime
$18,376
Other pay
$124,339
Benefits
$0
Total compensation
$195,367
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
26110
Total Pay
$195,367

Brian Leventhal works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $195,367 in 2022.

Charles Calter

Police Officer 1/PPD Police

2025 total comp
$193,573
Base pay
$55,328
Overtime
$15,755
Other pay
$122,489
Benefits
$0
Total compensation
$193,573
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
36577
Total Pay
$193,573

Charles Calter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $193,573.

Christian Buckman

Police Officer 1/PPD Police

2022 total comp
$192,405
Base pay
$60,289
Overtime
$3,252
Other pay
$128,864
Benefits
$0
Total compensation
$192,405
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36297
Total Pay
$192,405

At PPD Police, Christian Buckman serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $192,405.

Harold Braxton Jr

Police Officer 1/PPD Police

2020 total comp
$192,128
Base pay
$45,489
Overtime
$7,088
Other pay
$139,551
Benefits
$0
Total compensation
$192,128
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28593
Total Pay
$192,128

At PPD Police, Harold Braxton Jr serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $192,128.

Bruce Kobler

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15228
Total Pay
$190,910

Bruce Kobler works as a Police Officer 1 for PPD Police. Their status is salaried. Bruce earned $190,910 in 2025.

Domenick Tursi

Police Officer 1/PPD Police

2024 total comp
$189,707
Base pay
$55,524
Overtime
$29,869
Other pay
$104,315
Benefits
$0
Total compensation
$189,707
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13397
Total Pay
$189,707

Domenick Tursi holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $189,707.

Raymond Pinkney

Police Officer 1/PPD Police

2020 total comp
$188,461
Base pay
$63,441
Overtime
$2,870
Other pay
$122,150
Benefits
$0
Total compensation
$188,461
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
405
Total Pay
$188,461

Raymond Pinkney is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $188,461.

Caroline Camp

Police Officer 1/PPD Police

2025 total comp
$185,732
Base pay
$81,934
Overtime
$47,575
Other pay
$56,223
Benefits
$0
Total compensation
$185,732
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
20342
Total Pay
$185,732

Caroline Camp works as a Police Officer 1 for PPD Police. Their status is salaried. Caroline earned $185,732 in 2025.

James Cook

Police Officer 1/PPD Police

2022 total comp
$184,966
Base pay
$21,521
Overtime
$346
Other pay
$163,099
Benefits
$0
Total compensation
$184,966
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2029
Total Pay
$184,966

At PPD Police, James Cook serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $184,966.

George Soto

Police Officer 1/PPD Police

2025 total comp
$184,870
Base pay
$58,440
Overtime
$18,576
Other pay
$107,854
Benefits
$0
Total compensation
$184,870
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
33453
Total Pay
$184,870

George Soto is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $184,870.