GCGovComp.app

City of Philadelphia / PPD Police / Detective

Job-title file

Detective

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

717 employees hold this title in PPD Police. Median total compensation for the role is $35,411, above the department median of $27,267.

Employees
717
Role median
$35,411
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$184,973+

How total compensation varies among the 717 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 4

Jonathan Eves

Detective/PPD Police

2026 total comp
$60,521
Base pay
$23,813
Overtime
$30,458
Other pay
$6,250
Benefits
$0
Total compensation
$60,521
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
9020
Total Pay
$60,521

Jonathan Eves holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $60,521.

Thorsten Lucke

Detective/PPD Police

2026 total comp
$60,029
Base pay
$23,813
Overtime
$29,377
Other pay
$6,840
Benefits
$0
Total compensation
$60,029
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
6971
Total Pay
$60,029

Thorsten Lucke works as a Detective for PPD Police. Their status is salaried. Thorsten earned $60,029 in 2026.

Francis Mullen Jr

Detective/PPD Police

2026 total comp
$59,978
Base pay
$23,813
Overtime
$29,414
Other pay
$6,751
Benefits
$0
Total compensation
$59,978
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26323
Total Pay
$59,978

Francis Mullen Jr holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $59,978.

John Palmiero Jr

Detective/PPD Police

2026 total comp
$59,138
Base pay
$23,813
Overtime
$28,967
Other pay
$6,359
Benefits
$0
Total compensation
$59,138
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
22072
Total Pay
$59,138

At PPD Police, John Palmiero Jr serves as a Detective. They work salaried. Their 2026 pay totaled $59,138.

Timothy Scally

Detective/PPD Police

2026 total comp
$58,994
Base pay
$23,813
Overtime
$28,296
Other pay
$6,886
Benefits
$0
Total compensation
$58,994
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
14677
Total Pay
$58,994

Timothy Scally is a Detective at PPD Police. They work salaried. 2026 total compensation came to $58,994.

Joseph Cremen Jr

Detective/PPD Police

2026 total comp
$58,802
Base pay
$23,813
Overtime
$28,370
Other pay
$6,619
Benefits
$0
Total compensation
$58,802
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11039
Total Pay
$58,802

Joseph Cremen Jr works as a Detective for PPD Police. Their status is salaried. Joseph earned $58,802 in 2026.

Sean Jang

Detective/PPD Police

2026 total comp
$58,775
Base pay
$23,813
Overtime
$28,892
Other pay
$6,070
Benefits
$0
Total compensation
$58,775
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27597
Total Pay
$58,775

Sean Jang is a Detective at PPD Police. They work salaried. 2026 total compensation came to $58,775.

Francis Graf Iv

Detective/PPD Police

2026 total comp
$58,656
Base pay
$23,813
Overtime
$27,997
Other pay
$6,846
Benefits
$0
Total compensation
$58,656
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11651
Total Pay
$58,656

At PPD Police, Francis Graf Iv serves as a Detective. They work salaried. Their 2026 pay totaled $58,656.

Robert Daly Jr

Detective/PPD Police

2026 total comp
$58,466
Base pay
$23,813
Overtime
$28,072
Other pay
$6,581
Benefits
$0
Total compensation
$58,466
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
34818
Total Pay
$58,466

At PPD Police, Robert Daly Jr serves as a Detective. They work salaried. Their 2026 pay totaled $58,466.

John Maha

Detective/PPD Police

2026 total comp
$58,359
Base pay
$23,813
Overtime
$28,519
Other pay
$6,027
Benefits
$0
Total compensation
$58,359
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
6605
Total Pay
$58,359

At PPD Police, John Maha serves as a Detective. They work salaried. Their 2026 pay totaled $58,359.

Christopher Sweeney

Detective/PPD Police

2026 total comp
$58,317
Base pay
$23,813
Overtime
$28,482
Other pay
$6,023
Benefits
$0
Total compensation
$58,317
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
8899
Total Pay
$58,317

Christopher Sweeney works as a Detective for PPD Police. Their status is salaried. Christopher earned $58,317 in 2026.

Eric Olson

Detective/PPD Police

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

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A12
Public Id
28493
Total Pay
$58,237

Eric Olson holds the role of Detective at PPD Police. Their status is salaried. In 2020, their total compensation was $58,237.

Michael Livewell

Detective/PPD Police

2026 total comp
$57,710
Base pay
$23,813
Overtime
$27,401
Other pay
$6,496
Benefits
$0
Total compensation
$57,710
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
4626
Total Pay
$57,710

Michael Livewell is a Detective at PPD Police. They work salaried. 2026 total compensation came to $57,710.

Gilbert Brook

Detective/PPD Police

2026 total comp
$57,331
Base pay
$23,813
Overtime
$27,065
Other pay
$6,453
Benefits
$0
Total compensation
$57,331
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
22636
Total Pay
$57,331

Gilbert Brook is a Detective at PPD Police. They work salaried. 2026 total compensation came to $57,331.

Antoinina Anderson

Detective/PPD Police

2026 total comp
$57,091
Base pay
$23,813
Overtime
$27,140
Other pay
$6,139
Benefits
$0
Total compensation
$57,091
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
34621
Total Pay
$57,091

Antoinina Anderson holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $57,091.

Kevin Bradley

Detective/PPD Police

2026 total comp
$57,029
Base pay
$23,813
Overtime
$27,326
Other pay
$5,890
Benefits
$0
Total compensation
$57,029
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
20329
Total Pay
$57,029

At PPD Police, Kevin Bradley serves as a Detective. They work salaried. Their 2026 pay totaled $57,029.

William Campbell

Detective/PPD Police

2026 total comp
$56,365
Base pay
$23,813
Overtime
$26,208
Other pay
$6,345
Benefits
$0
Total compensation
$56,365
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
23250
Total Pay
$56,365

William Campbell is a Detective at PPD Police. They work salaried. 2026 total compensation came to $56,365.

Orlando Ortiz

Detective/PPD Police

2026 total comp
$56,281
Base pay
$23,813
Overtime
$26,133
Other pay
$6,335
Benefits
$0
Total compensation
$56,281
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13496
Total Pay
$56,281

Orlando Ortiz holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $56,281.

James Sloan

Detective/PPD Police

2026 total comp
$56,040
Base pay
$23,813
Overtime
$25,686
Other pay
$6,541
Benefits
$0
Total compensation
$56,040
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13259
Total Pay
$56,040

At PPD Police, James Sloan serves as a Detective. They work salaried. Their 2026 pay totaled $56,040.

Michael Repici

Detective/PPD Police

2026 total comp
$55,420
Base pay
$23,813
Overtime
$25,649
Other pay
$5,959
Benefits
$0
Total compensation
$55,420
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26138
Total Pay
$55,420

At PPD Police, Michael Repici serves as a Detective. They work salaried. Their 2026 pay totaled $55,420.

Matthew Burkhimer

Detective/PPD Police

2026 total comp
$55,105
Base pay
$23,813
Overtime
$25,090
Other pay
$6,203
Benefits
$0
Total compensation
$55,105
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
8881
Total Pay
$55,105

Matthew Burkhimer holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $55,105.

Vincent Parker

Detective/PPD Police

2026 total comp
$54,985
Base pay
$23,813
Overtime
$24,754
Other pay
$6,418
Benefits
$0
Total compensation
$54,985
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28286
Total Pay
$54,985

At PPD Police, Vincent Parker serves as a Detective. They work salaried. Their 2026 pay totaled $54,985.

Richard Bova Jr.

Detective/PPD Police

2026 total comp
$54,979
Base pay
$23,813
Overtime
$24,978
Other pay
$6,189
Benefits
$0
Total compensation
$54,979
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
15286
Total Pay
$54,979

At PPD Police, Richard Bova Jr. serves as a Detective. They work salaried. Their 2026 pay totaled $54,979.

Rudolph Valentine Jr

Detective/PPD Police

2026 total comp
$54,877
Base pay
$23,813
Overtime
$25,164
Other pay
$5,901
Benefits
$0
Total compensation
$54,877
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
21222
Total Pay
$54,877

At PPD Police, Rudolph Valentine Jr serves as a Detective. They work salaried. Their 2026 pay totaled $54,877.

Thomas Bartol

Detective/PPD Police

2026 total comp
$54,727
Base pay
$23,813
Overtime
$24,754
Other pay
$6,160
Benefits
$0
Total compensation
$54,727
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
30706
Total Pay
$54,727

Thomas Bartol holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $54,727.

James Perfidio

Detective/PPD Police

2026 total comp
$54,141
Base pay
$23,813
Overtime
$24,008
Other pay
$6,320
Benefits
$0
Total compensation
$54,141
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26879
Total Pay
$54,141

At PPD Police, James Perfidio serves as a Detective. They work salaried. Their 2026 pay totaled $54,141.

Craig Coulter

Detective/PPD Police

2026 total comp
$53,791
Base pay
$23,813
Overtime
$24,195
Other pay
$5,784
Benefits
$0
Total compensation
$53,791
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
615
Total Pay
$53,791

Craig Coulter works as a Detective for PPD Police. Their status is salaried. Craig earned $53,791 in 2026.

Naiemah Harrison

Detective/PPD Police

2026 total comp
$53,593
Base pay
$23,813
Overtime
$23,747
Other pay
$6,033
Benefits
$0
Total compensation
$53,593
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2948
Total Pay
$53,593

At PPD Police, Naiemah Harrison serves as a Detective. They work salaried. Their 2026 pay totaled $53,593.

David Smith

Detective/PPD Police

2022 total comp
$53,573
Base pay
$6,764
Overtime
$0
Other pay
$46,809
Benefits
$0
Total compensation
$53,573
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23023
Total Pay
$40,035

At PPD Police, David Smith serves as a Detective. They work salaried. Their 2022 pay totaled $53,573.

Owen Mcguire

Detective/PPD Police

2026 total comp
$53,370
Base pay
$23,813
Overtime
$24,046
Other pay
$5,512
Benefits
$0
Total compensation
$53,370
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
9644
Total Pay
$53,370

Owen Mcguire holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $53,370.

Constance Lassiter

Detective/PPD Police

2025 total comp
$52,965
Base pay
$11,411
Overtime
$642
Other pay
$40,912
Benefits
$0
Total compensation
$52,965
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
1718
Total Pay
$52,965

Constance Lassiter is a Detective at PPD Police. They work salaried. 2025 total compensation came to $52,965.

Paul Dixon Jr

Detective/PPD Police

2023 total comp
$52,749
Base pay
$0
Overtime
$0
Other pay
$52,749
Benefits
$0
Total compensation
$52,749
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
4018
Total Pay
$52,749

Paul Dixon Jr works as a Detective for PPD Police. Their status is salaried. Paul earned $52,749 in 2023.

John Fleming

Detective/PPD Police

2026 total comp
$52,664
Base pay
$23,813
Overtime
$23,412
Other pay
$5,439
Benefits
$0
Total compensation
$52,664
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11783
Total Pay
$52,664

John Fleming is a Detective at PPD Police. They work salaried. 2026 total compensation came to $52,664.

Joseph Murray

Detective/PPD Police

2026 total comp
$52,375
Base pay
$23,813
Overtime
$22,666
Other pay
$5,896
Benefits
$0
Total compensation
$52,375
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13054
Total Pay
$52,375

Joseph Murray works as a Detective for PPD Police. Their status is salaried. Joseph earned $52,375 in 2026.

Darren Lindsey

Detective/PPD Police

2023 total comp
$52,365
Base pay
$22,887
Overtime
$0
Other pay
$29,478
Benefits
$0
Total compensation
$52,365
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
30771
Total Pay
$52,365

Darren Lindsey holds the role of Detective at PPD Police. Their status is salaried. In 2023, their total compensation was $52,365.

Lisa Ann Collins

Detective/PPD Police

2019 total comp
$52,334
Base pay
$26,570
Overtime
$0
Other pay
$25,763
Benefits
$0
Total compensation
$52,334
Employment type
Salaried

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A12
Public Id
8420
Total Pay
$52,334

Lisa Ann Collins is a Detective at PPD Police. They work salaried. 2019 total compensation came to $52,334.

Robert Schill

Detective/PPD Police

2024 total comp
$52,206
Base pay
$30,183
Overtime
$0
Other pay
$22,023
Benefits
$0
Total compensation
$52,206
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
26743
Total Pay
$52,206

Robert Schill is a Detective at PPD Police. They work salaried. 2024 total compensation came to $52,206.

Mark Mcdermott

Detective/PPD Police

2026 total comp
$52,123
Base pay
$23,813
Overtime
$22,927
Other pay
$5,383
Benefits
$0
Total compensation
$52,123
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
21569
Total Pay
$52,123

At PPD Police, Mark Mcdermott serves as a Detective. They work salaried. Their 2026 pay totaled $52,123.

Robert Stansfield

Detective/PPD Police

2026 total comp
$51,777
Base pay
$23,813
Overtime
$21,921
Other pay
$6,044
Benefits
$0
Total compensation
$51,777
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
32104
Total Pay
$51,777

At PPD Police, Robert Stansfield serves as a Detective. They work salaried. Their 2026 pay totaled $51,777.

Derrick Venson

Detective/PPD Police

2026 total comp
$51,355
Base pay
$23,813
Overtime
$21,548
Other pay
$5,995
Benefits
$0
Total compensation
$51,355
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29439
Total Pay
$51,355

At PPD Police, Derrick Venson serves as a Detective. They work salaried. Their 2026 pay totaled $51,355.