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 11

Robert Wimsey Jr

Detective/PPD Police

2026 total comp
$34,034
Base pay
$23,813
Overtime
$6,561
Other pay
$3,661
Benefits
$0
Total compensation
$34,034
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
16709
Total Pay
$34,034

Robert Wimsey Jr works as a Detective for PPD Police. Their status is salaried. Robert earned $34,034 in 2026.

Kent Chamberlain

Detective/PPD Police

2026 total comp
$33,978
Base pay
$23,813
Overtime
$6,860
Other pay
$3,306
Benefits
$0
Total compensation
$33,978
Employment type
Salaried

Source-specific fields

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

Kent Chamberlain works as a Detective for PPD Police. Their status is salaried. Kent earned $33,978 in 2026.

Joseph Gomes

Detective/PPD Police

2026 total comp
$33,915
Base pay
$23,813
Overtime
$6,599
Other pay
$3,504
Benefits
$0
Total compensation
$33,915
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2187
Total Pay
$33,915

Joseph Gomes works as a Detective for PPD Police. Their status is salaried. Joseph earned $33,915 in 2026.

Michael Cappo

Detective/PPD Police

2026 total comp
$33,909
Base pay
$23,813
Overtime
$6,450
Other pay
$3,647
Benefits
$0
Total compensation
$33,909
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36928
Total Pay
$33,909

At PPD Police, Michael Cappo serves as a Detective. They work salaried. Their 2026 pay totaled $33,909.

Gregory Kravitz

Detective/PPD Police

2026 total comp
$33,909
Base pay
$23,813
Overtime
$6,797
Other pay
$3,299
Benefits
$0
Total compensation
$33,909
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27381
Total Pay
$33,909

At PPD Police, Gregory Kravitz serves as a Detective. They work salaried. Their 2026 pay totaled $33,909.

Anthony Vega

Detective/PPD Police

2026 total comp
$33,883
Base pay
$23,813
Overtime
$6,114
Other pay
$3,956
Benefits
$0
Total compensation
$33,883
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26834
Total Pay
$33,883

Anthony Vega holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,883.

Myrna Rivera

Detective/PPD Police

2026 total comp
$33,873
Base pay
$23,813
Overtime
$6,561
Other pay
$3,499
Benefits
$0
Total compensation
$33,873
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26432
Total Pay
$33,873

At PPD Police, Myrna Rivera serves as a Detective. They work salaried. Their 2026 pay totaled $33,873.

Kyle Disilvestro

Detective/PPD Police

2026 total comp
$33,873
Base pay
$23,813
Overtime
$6,971
Other pay
$3,089
Benefits
$0
Total compensation
$33,873
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2615
Total Pay
$33,873

Kyle Disilvestro holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,873.

Gina Chestang

Detective/PPD Police

2026 total comp
$33,850
Base pay
$23,813
Overtime
$6,226
Other pay
$3,811
Benefits
$0
Total compensation
$33,850
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
25851
Total Pay
$33,850

Gina Chestang works as a Detective for PPD Police. Their status is salaried. Gina earned $33,850 in 2026.

Kevin Fairweather

Detective/PPD Police

2026 total comp
$33,756
Base pay
$23,813
Overtime
$6,002
Other pay
$3,941
Benefits
$0
Total compensation
$33,756
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
30993
Total Pay
$33,756

Kevin Fairweather works as a Detective for PPD Police. Their status is salaried. Kevin earned $33,756 in 2026.

Adam Matthews

Detective/PPD Police

2026 total comp
$33,750
Base pay
$23,813
Overtime
$6,860
Other pay
$3,078
Benefits
$0
Total compensation
$33,750
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
16389
Total Pay
$33,750

Adam Matthews works as a Detective for PPD Police. Their status is salaried. Adam earned $33,750 in 2026.

Gregory Schaffling Jr

Detective/PPD Police

2026 total comp
$33,724
Base pay
$23,813
Overtime
$6,114
Other pay
$3,797
Benefits
$0
Total compensation
$33,724
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27480
Total Pay
$33,724

Gregory Schaffling Jr holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,724.

Rachel Comenzo

Detective/PPD Police

2026 total comp
$33,724
Base pay
$22,823
Overtime
$7,825
Other pay
$3,075
Benefits
$0
Total compensation
$33,724
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
6342
Total Pay
$33,724

At PPD Police, Rachel Comenzo serves as a Detective. They work salaried. Their 2026 pay totaled $33,724.

Christopher Livingston

Detective/PPD Police

2026 total comp
$33,721
Base pay
$23,813
Overtime
$6,425
Other pay
$3,484
Benefits
$0
Total compensation
$33,721
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
12102
Total Pay
$33,721

At PPD Police, Christopher Livingston serves as a Detective. They work salaried. Their 2026 pay totaled $33,721.

Patrick Murray

Detective/PPD Police

2023 total comp
$33,646
Base pay
$12,250
Overtime
$0
Other pay
$21,395
Benefits
$0
Total compensation
$33,646
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
7098
Total Pay
$33,646

At PPD Police, Patrick Murray serves as a Detective. They work salaried. Their 2023 pay totaled $33,646.

Malinka Bragg

Detective/PPD Police

2026 total comp
$33,587
Base pay
$23,813
Overtime
$5,853
Other pay
$3,922
Benefits
$0
Total compensation
$33,587
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
1317
Total Pay
$33,587

Malinka Bragg holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,587.

Donnell Hobbs Jr

Detective/PPD Police

2026 total comp
$33,587
Base pay
$23,813
Overtime
$5,853
Other pay
$3,922
Benefits
$0
Total compensation
$33,587
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18297
Total Pay
$33,587

Donnell Hobbs Jr is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,587.

Timothy Coyle

Detective/PPD Police

2026 total comp
$33,582
Base pay
$23,813
Overtime
$6,300
Other pay
$3,469
Benefits
$0
Total compensation
$33,582
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35536
Total Pay
$33,582

At PPD Police, Timothy Coyle serves as a Detective. They work salaried. Their 2026 pay totaled $33,582.

Edwin Vaughn Jr

Detective/PPD Police

2026 total comp
$33,575
Base pay
$23,813
Overtime
$6,151
Other pay
$3,611
Benefits
$0
Total compensation
$33,575
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28095
Total Pay
$33,575

Edwin Vaughn Jr is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,575.

Danny Wright Jr.

Detective/PPD Police

2026 total comp
$33,571
Base pay
$22,823
Overtime
$6,968
Other pay
$3,780
Benefits
$0
Total compensation
$33,571
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
29694
Total Pay
$33,571

At PPD Police, Danny Wright Jr. serves as a Detective. They work salaried. Their 2026 pay totaled $33,571.

Hugh Banister

Detective/PPD Police

2026 total comp
$33,566
Base pay
$22,823
Overtime
$7,682
Other pay
$3,061
Benefits
$0
Total compensation
$33,566
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
29372
Total Pay
$33,566

Hugh Banister is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,566.

John Hopkins

Detective/PPD Police

2026 total comp
$33,503
Base pay
$23,813
Overtime
$5,778
Other pay
$3,912
Benefits
$0
Total compensation
$33,503
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36054
Total Pay
$33,503

John Hopkins holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,503.

Danielle Tolliver

Detective/PPD Police

2026 total comp
$33,376
Base pay
$23,813
Overtime
$5,667
Other pay
$3,897
Benefits
$0
Total compensation
$33,376
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29544
Total Pay
$33,376

Danielle Tolliver holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,376.

Michael Febus

Detective/PPD Police

2026 total comp
$33,358
Base pay
$23,813
Overtime
$6,300
Other pay
$3,245
Benefits
$0
Total compensation
$33,358
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35921
Total Pay
$33,358

Michael Febus works as a Detective for PPD Police. Their status is salaried. Michael earned $33,358 in 2026.

Timothy Quinn

Detective/PPD Police

2026 total comp
$33,346
Base pay
$23,813
Overtime
$5,778
Other pay
$3,755
Benefits
$0
Total compensation
$33,346
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29197
Total Pay
$33,346

Timothy Quinn works as a Detective for PPD Police. Their status is salaried. Timothy earned $33,346 in 2026.

Carol Farrell

Detective/PPD Police

2026 total comp
$33,207
Base pay
$23,813
Overtime
$5,518
Other pay
$3,877
Benefits
$0
Total compensation
$33,207
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35678
Total Pay
$33,207

Carol Farrell works as a Detective for PPD Police. Their status is salaried. Carol earned $33,207 in 2026.

Mark Mc Cullion

Detective/PPD Police

2026 total comp
$33,207
Base pay
$23,813
Overtime
$5,518
Other pay
$3,877
Benefits
$0
Total compensation
$33,207
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35081
Total Pay
$33,207

Mark Mc Cullion holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,207.

Valerie Gonzalez

Detective/PPD Police

2026 total comp
$33,199
Base pay
$23,813
Overtime
$5,816
Other pay
$3,571
Benefits
$0
Total compensation
$33,199
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
12727
Total Pay
$33,199

Valerie Gonzalez works as a Detective for PPD Police. Their status is salaried. Valerie earned $33,199 in 2026.

Shannon Enz

Detective/PPD Police

2026 total comp
$33,180
Base pay
$23,813
Overtime
$5,940
Other pay
$3,428
Benefits
$0
Total compensation
$33,180
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2639
Total Pay
$33,180

Shannon Enz holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,180.

Donald Liebsch

Detective/PPD Police

2026 total comp
$33,136
Base pay
$23,813
Overtime
$5,592
Other pay
$3,731
Benefits
$0
Total compensation
$33,136
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
21370
Total Pay
$33,136

Donald Liebsch is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,136.

Raymond Smith

Detective/PPD Police

2026 total comp
$33,118
Base pay
$23,813
Overtime
$5,816
Other pay
$3,490
Benefits
$0
Total compensation
$33,118
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
14241
Total Pay
$33,118

Raymond Smith works as a Detective for PPD Police. Their status is salaried. Raymond earned $33,118 in 2026.

Christopher Godfrey

Detective/PPD Police

2026 total comp
$33,115
Base pay
$23,813
Overtime
$5,741
Other pay
$3,562
Benefits
$0
Total compensation
$33,115
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2633
Total Pay
$33,115

Christopher Godfrey works as a Detective for PPD Police. Their status is salaried. Christopher earned $33,115 in 2026.

James Gedraitis

Detective/PPD Police

2026 total comp
$33,094
Base pay
$23,813
Overtime
$6,263
Other pay
$3,018
Benefits
$0
Total compensation
$33,094
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27600
Total Pay
$33,094

James Gedraitis holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,094.

Devin Mcdermott

Detective/PPD Police

2026 total comp
$33,094
Base pay
$23,813
Overtime
$6,263
Other pay
$3,018
Benefits
$0
Total compensation
$33,094
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29398
Total Pay
$33,094

Devin Mcdermott holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,094.

Steven Paletz

Detective/PPD Police

2026 total comp
$33,028
Base pay
$23,813
Overtime
$6,002
Other pay
$3,213
Benefits
$0
Total compensation
$33,028
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
41
Total Pay
$33,028

Steven Paletz works as a Detective for PPD Police. Their status is salaried. Steven earned $33,028 in 2026.

Ryan Howell

Detective/PPD Police

2026 total comp
$32,987
Base pay
$23,813
Overtime
$5,965
Other pay
$3,209
Benefits
$0
Total compensation
$32,987
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
4076
Total Pay
$32,987

Ryan Howell holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,987.

Michael Derose

Detective/PPD Police

2026 total comp
$32,968
Base pay
$23,813
Overtime
$5,443
Other pay
$3,712
Benefits
$0
Total compensation
$32,968
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36793
Total Pay
$32,968

At PPD Police, Michael Derose serves as a Detective. They work salaried. Their 2026 pay totaled $32,968.

Paul Sanchez

Detective/PPD Police

2026 total comp
$32,966
Base pay
$23,723
Overtime
$6,036
Other pay
$3,208
Benefits
$0
Total compensation
$32,966
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35492
Total Pay
$32,966

Paul Sanchez holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,966.

Matthew Carey

Detective/PPD Police

2026 total comp
$32,875
Base pay
$23,813
Overtime
$5,667
Other pay
$3,396
Benefits
$0
Total compensation
$32,875
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
19905
Total Pay
$32,875

Matthew Carey holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,875.

Donald Hollaway

Detective/PPD Police

2026 total comp
$32,875
Base pay
$23,813
Overtime
$5,667
Other pay
$3,396
Benefits
$0
Total compensation
$32,875
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
25966
Total Pay
$32,875

At PPD Police, Donald Hollaway serves as a Detective. They work salaried. Their 2026 pay totaled $32,875.