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 12

Edward Horger

Detective/PPD Police

2026 total comp
$32,870
Base pay
$23,813
Overtime
$5,219
Other pay
$3,838
Benefits
$0
Total compensation
$32,870
Employment type
Salaried

Source-specific fields

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

Edward Horger is a Detective at PPD Police. They work salaried. 2026 total compensation came to $32,870.

Michael Jargowsky

Detective/PPD Police

2026 total comp
$32,861
Base pay
$23,813
Overtime
$6,052
Other pay
$2,997
Benefits
$0
Total compensation
$32,861
Employment type
Salaried

Source-specific fields

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

Michael Jargowsky works as a Detective for PPD Police. Their status is salaried. Michael earned $32,861 in 2026.

Dominic Pellegrino

Detective/PPD Police

2026 total comp
$32,716
Base pay
$23,813
Overtime
$5,219
Other pay
$3,684
Benefits
$0
Total compensation
$32,716
Employment type
Salaried

Source-specific fields

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

Dominic Pellegrino holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,716.

Francis Sheridan

Detective/PPD Police

2026 total comp
$32,701
Base pay
$23,813
Overtime
$5,070
Other pay
$3,818
Benefits
$0
Total compensation
$32,701
Employment type
Salaried

Source-specific fields

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

Francis Sheridan works as a Detective for PPD Police. Their status is salaried. Francis earned $32,701 in 2026.

Paul Luig

Detective/PPD Police

2026 total comp
$32,697
Base pay
$23,813
Overtime
$5,903
Other pay
$2,982
Benefits
$0
Total compensation
$32,697
Employment type
Salaried

Source-specific fields

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

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

Shane Velazquez

Detective/PPD Police

2026 total comp
$32,642
Base pay
$23,813
Overtime
$5,853
Other pay
$2,977
Benefits
$0
Total compensation
$32,642
Employment type
Salaried

Source-specific fields

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

At PPD Police, Shane Velazquez serves as a Detective. They work salaried. Their 2026 pay totaled $32,642.

Jaw Wang

Detective/PPD Police

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

Source-specific fields

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

Jaw Wang holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,626.

Chad Culbreath

Detective/PPD Police

2026 total comp
$32,590
Base pay
$23,813
Overtime
$5,107
Other pay
$3,670
Benefits
$0
Total compensation
$32,590
Employment type
Salaried

Source-specific fields

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

Chad Culbreath holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,590.

Seung Yun

Detective/PPD Police

2026 total comp
$32,504
Base pay
$23,179
Overtime
$6,360
Other pay
$2,964
Benefits
$0
Total compensation
$32,504
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
32131
Total Pay
$32,504

Seung Yun works as a Detective for PPD Police. Their status is salaried. Seung earned $32,504 in 2026.

Joseph Napolitan

Detective/PPD Police

2026 total comp
$32,501
Base pay
$23,813
Overtime
$5,331
Other pay
$3,358
Benefits
$0
Total compensation
$32,501
Employment type
Salaried

Source-specific fields

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

At PPD Police, Joseph Napolitan serves as a Detective. They work salaried. Their 2026 pay totaled $32,501.

Piret Waymon

Detective/PPD Police

2026 total comp
$32,487
Base pay
$22,823
Overtime
$6,503
Other pay
$3,161
Benefits
$0
Total compensation
$32,487
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
17433
Total Pay
$32,487

Piret Waymon holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,487.

Ryan Particelli

Detective/PPD Police

2026 total comp
$32,464
Base pay
$23,813
Overtime
$4,996
Other pay
$3,655
Benefits
$0
Total compensation
$32,464
Employment type
Salaried

Source-specific fields

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

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

Mark Webb

Detective/PPD Police

2026 total comp
$32,448
Base pay
$23,813
Overtime
$4,846
Other pay
$3,789
Benefits
$0
Total compensation
$32,448
Employment type
Salaried

Source-specific fields

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

Mark Webb works as a Detective for PPD Police. Their status is salaried. Mark earned $32,448 in 2026.

John Hellings

Detective/PPD Police

2026 total comp
$32,377
Base pay
$23,813
Overtime
$5,219
Other pay
$3,345
Benefits
$0
Total compensation
$32,377
Employment type
Salaried

Source-specific fields

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

John Hellings works as a Detective for PPD Police. Their status is salaried. John earned $32,377 in 2026.

David Palma Jr

Detective/PPD Police

2026 total comp
$32,364
Base pay
$23,813
Overtime
$5,070
Other pay
$3,481
Benefits
$0
Total compensation
$32,364
Employment type
Salaried

Source-specific fields

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

At PPD Police, David Palma Jr serves as a Detective. They work salaried. Their 2026 pay totaled $32,364.

Jane Costello

Detective/PPD Police

2026 total comp
$32,322
Base pay
$23,813
Overtime
$5,033
Other pay
$3,476
Benefits
$0
Total compensation
$32,322
Employment type
Salaried

Source-specific fields

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

Jane Costello is a Detective at PPD Police. They work salaried. 2026 total compensation came to $32,322.

Shaun Mcphillips

Detective/PPD Police

2026 total comp
$32,300
Base pay
$22,823
Overtime
$6,003
Other pay
$3,474
Benefits
$0
Total compensation
$32,300
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
24914
Total Pay
$32,300

Shaun Mcphillips is a Detective at PPD Police. They work salaried. 2026 total compensation came to $32,300.

Daniel Dougherty

Detective/PPD Police

2026 total comp
$32,285
Base pay
$23,813
Overtime
$5,331
Other pay
$3,141
Benefits
$0
Total compensation
$32,285
Employment type
Salaried

Source-specific fields

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

Daniel Dougherty works as a Detective for PPD Police. Their status is salaried. Daniel earned $32,285 in 2026.

Shahein Rasoli

Detective/PPD Police

2026 total comp
$32,273
Base pay
$23,813
Overtime
$5,518
Other pay
$2,943
Benefits
$0
Total compensation
$32,273
Employment type
Salaried

Source-specific fields

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

Shahein Rasoli works as a Detective for PPD Police. Their status is salaried. Shahein earned $32,273 in 2026.

Timothy Hartman

Detective/PPD Police

2026 total comp
$32,212
Base pay
$23,813
Overtime
$4,772
Other pay
$3,627
Benefits
$0
Total compensation
$32,212
Employment type
Salaried

Source-specific fields

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

At PPD Police, Timothy Hartman serves as a Detective. They work salaried. Their 2026 pay totaled $32,212.

John Matthews Iii

Detective/PPD Police

2026 total comp
$32,212
Base pay
$23,813
Overtime
$4,772
Other pay
$3,627
Benefits
$0
Total compensation
$32,212
Employment type
Salaried

Source-specific fields

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

John Matthews Iii works as a Detective for PPD Police. Their status is salaried. John earned $32,212 in 2026.

Stephanie Rosenbaum

Detective/PPD Police

2026 total comp
$32,212
Base pay
$23,813
Overtime
$4,772
Other pay
$3,627
Benefits
$0
Total compensation
$32,212
Employment type
Salaried

Source-specific fields

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

Stephanie Rosenbaum works as a Detective for PPD Police. Their status is salaried. Stephanie earned $32,212 in 2026.

Erica Perez

Detective/PPD Police

2026 total comp
$32,210
Base pay
$23,813
Overtime
$5,070
Other pay
$3,328
Benefits
$0
Total compensation
$32,210
Employment type
Salaried

Source-specific fields

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

Erica Perez works as a Detective for PPD Police. Their status is salaried. Erica earned $32,210 in 2026.

David Sherwood

Detective/PPD Police

2026 total comp
$32,195
Base pay
$23,813
Overtime
$4,623
Other pay
$3,759
Benefits
$0
Total compensation
$32,195
Employment type
Salaried

Source-specific fields

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

At PPD Police, David Sherwood serves as a Detective. They work salaried. Their 2026 pay totaled $32,195.

Brittney Rehrig

Detective/PPD Police

2026 total comp
$32,131
Base pay
$22,823
Overtime
$6,181
Other pay
$3,126
Benefits
$0
Total compensation
$32,131
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
12798
Total Pay
$32,131

Brittney Rehrig is a Detective at PPD Police. They work salaried. 2026 total compensation came to $32,131.

Kenneth Maminski

Detective/PPD Police

2026 total comp
$32,110
Base pay
$23,813
Overtime
$4,548
Other pay
$3,749
Benefits
$0
Total compensation
$32,110
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kenneth Maminski serves as a Detective. They work salaried. Their 2026 pay totaled $32,110.

Juan Castro

Detective/PPD Police

2026 total comp
$32,078
Base pay
$23,813
Overtime
$5,145
Other pay
$3,121
Benefits
$0
Total compensation
$32,078
Employment type
Salaried

Source-specific fields

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

Juan Castro holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,078.

Sean Burnett

Detective/PPD Police

2026 total comp
$32,071
Base pay
$23,813
Overtime
$4,809
Other pay
$3,450
Benefits
$0
Total compensation
$32,071
Employment type
Salaried

Source-specific fields

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

Sean Burnett is a Detective at PPD Police. They work salaried. 2026 total compensation came to $32,071.

Michael Schlosser

Detective/PPD Police

2026 total comp
$32,044
Base pay
$23,813
Overtime
$4,623
Other pay
$3,608
Benefits
$0
Total compensation
$32,044
Employment type
Salaried

Source-specific fields

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

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

Dawn Jones

Detective/PPD Police

2026 total comp
$31,983
Base pay
$23,813
Overtime
$4,436
Other pay
$3,735
Benefits
$0
Total compensation
$31,983
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
9242
Total Pay
$31,983

Dawn Jones is a Detective at PPD Police. They work salaried. 2026 total compensation came to $31,983.

Kenneth Golczewski

Detective/PPD Police

2026 total comp
$31,941
Base pay
$23,813
Overtime
$4,399
Other pay
$3,730
Benefits
$0
Total compensation
$31,941
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
7270
Total Pay
$31,941

Kenneth Golczewski holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $31,941.

Joseph Jenkins

Detective/PPD Police

2026 total comp
$31,941
Base pay
$23,813
Overtime
$4,399
Other pay
$3,730
Benefits
$0
Total compensation
$31,941
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
1508
Total Pay
$31,941

Joseph Jenkins works as a Detective for PPD Police. Their status is salaried. Joseph earned $31,941 in 2026.

Christopher Smith Jr.

Detective/PPD Police

2026 total comp
$31,893
Base pay
$22,823
Overtime
$5,967
Other pay
$3,103
Benefits
$0
Total compensation
$31,893
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
27754
Total Pay
$31,893

At PPD Police, Christopher Smith Jr. serves as a Detective. They work salaried. Their 2026 pay totaled $31,893.

Corey Stasiak

Detective/PPD Police

2026 total comp
$31,830
Base pay
$23,813
Overtime
$4,921
Other pay
$3,097
Benefits
$0
Total compensation
$31,830
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35586
Total Pay
$31,830

Corey Stasiak holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $31,830.

David Dohan

Detective/PPD Police

2026 total comp
$31,828
Base pay
$22,823
Overtime
$5,717
Other pay
$3,288
Benefits
$0
Total compensation
$31,828
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
35615
Total Pay
$31,828

David Dohan holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $31,828.

Jonathan Dsigoly

Detective/PPD Police

2026 total comp
$31,789
Base pay
$23,813
Overtime
$4,884
Other pay
$3,093
Benefits
$0
Total compensation
$31,789
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35704
Total Pay
$31,789

Jonathan Dsigoly holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $31,789.

Frank Emblen Iv

Detective/PPD Police

2026 total comp
$31,781
Base pay
$23,813
Overtime
$5,070
Other pay
$2,898
Benefits
$0
Total compensation
$31,781
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36038
Total Pay
$31,781

At PPD Police, Frank Emblen Iv serves as a Detective. They work salaried. Their 2026 pay totaled $31,781.

Joseph Gallagher Iii

Detective/PPD Police

2026 total comp
$31,711
Base pay
$23,813
Overtime
$4,623
Other pay
$3,276
Benefits
$0
Total compensation
$31,711
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
5799
Total Pay
$31,711

Joseph Gallagher Iii is a Detective at PPD Police. They work salaried. 2026 total compensation came to $31,711.

William Schlosser

Detective/PPD Police

2026 total comp
$31,707
Base pay
$23,813
Overtime
$4,325
Other pay
$3,570
Benefits
$0
Total compensation
$31,707
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27211
Total Pay
$31,707

William Schlosser works as a Detective for PPD Police. Their status is salaried. William earned $31,707 in 2026.

Andrew Snyder

Detective/PPD Police

2026 total comp
$31,688
Base pay
$23,813
Overtime
$4,175
Other pay
$3,700
Benefits
$0
Total compensation
$31,688
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
8321
Total Pay
$31,688

Andrew Snyder holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $31,688.