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
Total payroll
$200.3M
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+

Hover a bar for its range; click to filter the list below.

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.

Compare departments

This role across City of Philadelphia

Police Officer 1 is held in 2 City of Philadelphia departments. In PPD Police, the median of $28,187 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$31,249 · 290

Median total compensation for the Police Officer 1 role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Police Officer beyond City of Philadelphia

This role is reported in 31 jurisdictions. In City of Philadelphia, the median of $28,333 ranks #31 of 31. See Police Officer across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7

Median total compensation for comparable Police Officerroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

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.