GCGovComp.app

City of Philadelphia / PPD Police / Law Enforcement Analyst

Job-title file

Law Enforcement Analyst

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

23 employees hold this title in PPD Police. Median total compensation for the role is $16,777, below the department median of $27,267.

Employees
23
Total payroll
$456.2K
Role median
$16,777
Agency median
$27,267
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$37$45,405+

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

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

Page 1

Shawn Miller

Law Enforcement Analyst/PPD Police

2022 total comp
$48,330
Base pay
$46,528
Overtime
$1,639
Other pay
$163
Benefits
$0
Total compensation
$48,330
Employment type
Salaried

Source-specific fields

Base Salary
$56,480
Employee Category
Civil Service
Job Code
6C26
Public Id
32374
Total Pay
$48,330

Shawn Miller works as a Law Enforcement Analyst for PPD Police. Their status is salaried. Shawn earned $48,330 in 2022.

Nicholas Carpenter

Law Enforcement Analyst/PPD Police

2022 total comp
$41,683
Base pay
$40,204
Overtime
$367
Other pay
$1,111
Benefits
$0
Total compensation
$41,683
Employment type
Salaried

Source-specific fields

Base Salary
$56,480
Employee Category
Civil Service
Job Code
6C26
Public Id
605
Total Pay
$41,683

Nicholas Carpenter is a Law Enforcement Analyst at PPD Police. They work salaried. 2022 total compensation came to $41,683.

James Thornton

Law Enforcement Analyst/PPD Police

2024 total comp
$40,633
Base pay
$40,618
Overtime
$0
Other pay
$15
Benefits
$0
Total compensation
$40,633
Employment type
Salaried

Source-specific fields

Base Salary
$65,233
Employee Category
Civil Service
Job Code
6C26
Public Id
37434
Total Pay
$40,633

James Thornton holds the role of Law Enforcement Analyst at PPD Police. Their status is salaried. In 2024, their total compensation was $40,633.

John Spence

Law Enforcement Analyst/PPD Police

2026 total comp
$26,509
Base pay
$25,917
Overtime
$0
Other pay
$591
Benefits
$0
Total compensation
$26,509
Employment type
Salaried

Source-specific fields

Base Salary
$62,763
Employee Category
Civil Service
Job Code
6C26
Public Id
22045
Total Pay
$26,509

John Spence holds the role of Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $26,509.

Tyquinten Gulley-Allen

Law Enforcement Analyst/PPD Police

2022 total comp
$26,164
Base pay
$20,959
Overtime
$0
Other pay
$5,205
Benefits
$0
Total compensation
$26,164
Employment type
Salaried

Source-specific fields

Base Salary
$54,702
Employee Category
Civil Service
Job Code
6C26
Public Id
14580
Total Pay
$26,164

Tyquinten Gulley-Allen works as a Law Enforcement Analyst for PPD Police. Their status is salaried. Tyquinten earned $26,164 in 2022.

Deja Hill

Law Enforcement Analyst/PPD Police

2026 total comp
$21,565
Base pay
$17,911
Overtime
$2,881
Other pay
$773
Benefits
$0
Total compensation
$21,565
Employment type
Salaried

Source-specific fields

Base Salary
$76,219
Employee Category
Civil Service
Job Code
6C26
Public Id
36716
Total Pay
$21,565

At PPD Police, Deja Hill serves as a Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $21,565.

Erica Udo-Utun

Law Enforcement Analyst/PPD Police

2026 total comp
$20,893
Base pay
$16,489
Overtime
$3,765
Other pay
$639
Benefits
$0
Total compensation
$20,893
Employment type
Salaried

Source-specific fields

Base Salary
$76,219
Employee Category
Civil Service
Job Code
6C26
Public Id
7911
Total Pay
$20,893

At PPD Police, Erica Udo-Utun serves as a Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $20,893.

Maxwell Moser

Law Enforcement Analyst/PPD Police

2026 total comp
$18,830
Base pay
$18,552
Overtime
$0
Other pay
$278
Benefits
$0
Total compensation
$18,830
Employment type
Salaried

Source-specific fields

Base Salary
$80,697
Employee Category
Civil Service
Job Code
6C26
Public Id
25067
Total Pay
$18,830

Maxwell Moser works as a Law Enforcement Analyst for PPD Police. Their status is salaried. Maxwell earned $18,830 in 2026.

Shannon Ryan

Law Enforcement Analyst/PPD Police

2026 total comp
$17,155
Base pay
$15,460
Overtime
$1,417
Other pay
$279
Benefits
$0
Total compensation
$17,155
Employment type
Salaried

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
41909
Total Pay
$17,155

Shannon Ryan works as a Law Enforcement Analyst for PPD Police. Their status is salaried. Shannon earned $17,155 in 2026.

Sean Egbert

Law Enforcement Analyst/PPD Police

2026 total comp
$17,006
Base pay
$15,460
Overtime
$1,512
Other pay
$34
Benefits
$0
Total compensation
$17,006
Employment type
Salaried

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
41960
Total Pay
$17,006

Sean Egbert holds the role of Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $17,006.

Kevin Kiett Jr

Law Enforcement Analyst/PPD Police

2026 total comp
$16,859
Base pay
$16,488
Overtime
$0
Other pay
$371
Benefits
$0
Total compensation
$16,859
Employment type
Salaried

Source-specific fields

Base Salary
$71,721
Employee Category
Civil Service
Job Code
6C26
Public Id
29881
Total Pay
$16,859

Kevin Kiett Jr is a Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $16,859.

Ebony Tucker

Law Enforcement Analyst/PPD Police

2026 total comp
$16,777
Base pay
$16,488
Overtime
$0
Other pay
$289
Benefits
$0
Total compensation
$16,777
Employment type
Salaried

Source-specific fields

Base Salary
$71,721
Employee Category
Civil Service
Job Code
6C26
Public Id
24547
Total Pay
$16,777

At PPD Police, Ebony Tucker serves as a Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $16,777.

Drew Lasater

Law Enforcement Analyst/PPD Police

2024 total comp
$16,502
Base pay
$8,412
Overtime
$0
Other pay
$8,091
Benefits
$0
Total compensation
$16,502
Employment type
Salaried

Source-specific fields

Base Salary
$62,484
Employee Category
Civil Service
Job Code
6C26
Public Id
16112
Total Pay
$16,502

Drew Lasater is a Law Enforcement Analyst at PPD Police. They work salaried. 2024 total compensation came to $16,502.

Andrew Podraza

Law Enforcement Analyst/PPD Police

2026 total comp
$15,692
Base pay
$15,460
Overtime
$0
Other pay
$232
Benefits
$0
Total compensation
$15,692
Employment type
Salaried

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
31149
Total Pay
$15,692

At PPD Police, Andrew Podraza serves as a Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $15,692.

Taylor Wickham

Law Enforcement Analyst/PPD Police

2026 total comp
$15,486
Base pay
$15,460
Overtime
$0
Other pay
$26
Benefits
$0
Total compensation
$15,486
Employment type
Salaried

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
41790
Total Pay
$15,486

Taylor Wickham works as a Law Enforcement Analyst for PPD Police. Their status is salaried. Taylor earned $15,486 in 2026.

Brianna Felder

Law Enforcement Analyst/PPD Police

2026 total comp
$15,460
Base pay
$15,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$15,460
Employment type
Salaried

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
38868
Total Pay
$15,460

Brianna Felder works as a Law Enforcement Analyst for PPD Police. Their status is salaried. Brianna earned $15,460 in 2026.

Cierra Schell

Law Enforcement Analyst/PPD Police

2026 total comp
$15,460
Base pay
$15,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$15,460
Employment type
Salaried

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
42398
Total Pay
$15,460

Cierra Schell holds the role of Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $15,460.

Courtney Miles

Law Enforcement Analyst/PPD Police

2026 total comp
$14,944
Base pay
$14,944
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,944
Employment type
Salaried

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
42429
Total Pay
$14,944

Courtney Miles is a Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $14,944.

Emili Marlowe

Law Enforcement Analyst/PPD Police

2026 total comp
$14,429
Base pay
$14,429
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,429
Employment type
Salaried

Source-specific fields

Base Salary
$62,763
Employee Category
Civil Service
Job Code
6C26
Public Id
46813
Total Pay
$14,429

At PPD Police, Emili Marlowe serves as a Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $14,429.

Matthew Ginieczki

Law Enforcement Analyst/PPD Police

2024 total comp
$14,164
Base pay
$13,874
Overtime
$0
Other pay
$290
Benefits
$0
Total compensation
$14,164
Employment type
Salaried

Source-specific fields

Base Salary
$56,480
Employee Category
Civil Service
Job Code
6C26
Public Id
37384
Total Pay
$14,164

Matthew Ginieczki is a Law Enforcement Analyst at PPD Police. They work salaried. 2024 total compensation came to $14,164.

Catalina Tolentino

Law Enforcement Analyst/PPD Police

2026 total comp
$13,991
Base pay
$13,948
Overtime
$0
Other pay
$43
Benefits
$0
Total compensation
$13,991
Employment type
Salaried

Source-specific fields

Base Salary
$62,763
Employee Category
Civil Service
Job Code
6C26
Public Id
45289
Total Pay
$13,991

Catalina Tolentino is a Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $13,991.

Rebecca Colnes

Law Enforcement Analyst/PPD Police

2023 total comp
$7,590
Base pay
$5,988
Overtime
$0
Other pay
$1,602
Benefits
$0
Total compensation
$7,590
Employment type
Salaried

Source-specific fields

Base Salary
$56,480
Employee Category
Civil Service
Job Code
6C26
Public Id
7966
Total Pay
$7,590

Rebecca Colnes works as a Law Enforcement Analyst for PPD Police. Their status is salaried. Rebecca earned $7,590 in 2023.

Danae Pinkney

Law Enforcement Analyst/PPD Police

2024 total comp
$37
Base pay
$0
Overtime
$0
Other pay
$37
Benefits
$0
Total compensation
$37
Employment type
Salaried

Source-specific fields

Base Salary
$58,316
Employee Category
Civil Service
Job Code
6C26
Public Id
35871
Total Pay
$37

At PPD Police, Danae Pinkney serves as a Law Enforcement Analyst. They work salaried. Their 2024 pay totaled $37.