GCGovComp.app

City of Philadelphia / PPD Police / Police Corporal

Job-title file

Police Corporal

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

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

Employees
225
Total payroll
$8.8M
Role median
$27,685
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$138,431+

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

How total compensation varies among the 225 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 Corporal is held in 2 City of Philadelphia departments. In PPD Police, the median of $27,685 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$31,701 · 6

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

Compare jurisdictions

Police Corporal beyond City of Philadelphia

This role is reported in 2 jurisdictions. In City of Philadelphia, the median of $27,685 ranks #2 of 2. See Police Corporal across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of Greensboro
$87,831 · 58

Median total compensation for comparable Police Corporalroles 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 5

Amy Inverso

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
36642
Total Pay
$26,835

Amy Inverso works as a Police Corporal for PPD Police. Their status is salaried. Amy earned $26,835 in 2026.

Sara Hancock

Police Corporal/PPD Police

2026 total comp
$26,806
Base pay
$23,813
Overtime
$224
Other pay
$2,770
Benefits
$0
Total compensation
$26,806
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
5536
Total Pay
$26,806

Sara Hancock is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,806.

Tawaina Younger

Police Corporal/PPD Police

2026 total comp
$26,806
Base pay
$23,813
Overtime
$224
Other pay
$2,770
Benefits
$0
Total compensation
$26,806
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
21974
Total Pay
$26,806

Tawaina Younger works as a Police Corporal for PPD Police. Their status is salaried. Tawaina earned $26,806 in 2026.

Frederick Repetsky Jr

Police Corporal/PPD Police

2026 total comp
$26,806
Base pay
$23,813
Overtime
$224
Other pay
$2,770
Benefits
$0
Total compensation
$26,806
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
24571
Total Pay
$26,806

At PPD Police, Frederick Repetsky Jr serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,806.

Robert Snyder

Police Corporal/PPD Police

2026 total comp
$26,792
Base pay
$23,813
Overtime
$373
Other pay
$2,607
Benefits
$0
Total compensation
$26,792
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
14557
Total Pay
$26,792

Robert Snyder holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,792.

Arkadiy Dubovitsky

Police Corporal/PPD Police

2026 total comp
$26,792
Base pay
$23,813
Overtime
$373
Other pay
$2,607
Benefits
$0
Total compensation
$26,792
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
34643
Total Pay
$26,792

Arkadiy Dubovitsky holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,792.

Michael Patterson

Police Corporal/PPD Police

2026 total comp
$26,736
Base pay
$23,813
Overtime
$485
Other pay
$2,438
Benefits
$0
Total compensation
$26,736
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
835
Total Pay
$26,736

Michael Patterson is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,736.

Daniel Monacelli

Police Corporal/PPD Police

2026 total comp
$26,723
Base pay
$23,813
Overtime
$149
Other pay
$2,761
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22385
Total Pay
$26,723

At PPD Police, Daniel Monacelli serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,723.

Ronald Browne

Police Corporal/PPD Police

2026 total comp
$26,723
Base pay
$23,813
Overtime
$149
Other pay
$2,761
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22585
Total Pay
$26,723

Ronald Browne works as a Police Corporal for PPD Police. Their status is salaried. Ronald earned $26,723 in 2026.

Michael Haas

Police Corporal/PPD Police

2026 total comp
$26,710
Base pay
$23,813
Overtime
$298
Other pay
$2,599
Benefits
$0
Total compensation
$26,710
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1161
Total Pay
$26,710

Michael Haas is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,710.

Ryan Dooling

Police Corporal/PPD Police

2026 total comp
$26,710
Base pay
$23,813
Overtime
$298
Other pay
$2,599
Benefits
$0
Total compensation
$26,710
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
7792
Total Pay
$26,710

Ryan Dooling is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,710.

Wayne Wilson

Police Corporal/PPD Police

2026 total comp
$26,710
Base pay
$23,813
Overtime
$298
Other pay
$2,599
Benefits
$0
Total compensation
$26,710
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
17983
Total Pay
$26,710

Wayne Wilson is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,710.

Stevan Nelson

Police Corporal/PPD Police

2026 total comp
$26,710
Base pay
$23,813
Overtime
$298
Other pay
$2,599
Benefits
$0
Total compensation
$26,710
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
32760
Total Pay
$26,710

Stevan Nelson holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,710.

Thomas Sipes

Police Corporal/PPD Police

2026 total comp
$26,683
Base pay
$23,813
Overtime
$0
Other pay
$2,870
Benefits
$0
Total compensation
$26,683
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
16126
Total Pay
$26,683

Thomas Sipes holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,683.

William Brady Jr

Police Corporal/PPD Police

2026 total comp
$26,683
Base pay
$23,813
Overtime
$0
Other pay
$2,870
Benefits
$0
Total compensation
$26,683
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
17314
Total Pay
$26,683

William Brady Jr works as a Police Corporal for PPD Police. Their status is salaried. William earned $26,683 in 2026.

Lissete Ocasio

Police Corporal/PPD Police

2026 total comp
$26,556
Base pay
$23,813
Overtime
$0
Other pay
$2,744
Benefits
$0
Total compensation
$26,556
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
4933
Total Pay
$26,556

At PPD Police, Lissete Ocasio serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,556.

Martin Berkery Jr

Police Corporal/PPD Police

2026 total comp
$26,556
Base pay
$23,813
Overtime
$0
Other pay
$2,744
Benefits
$0
Total compensation
$26,556
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
6765
Total Pay
$26,556

Martin Berkery Jr holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,556.

Maria Santa

Police Corporal/PPD Police

2026 total comp
$26,556
Base pay
$23,813
Overtime
$0
Other pay
$2,744
Benefits
$0
Total compensation
$26,556
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
25591
Total Pay
$26,556

Maria Santa works as a Police Corporal for PPD Police. Their status is salaried. Maria earned $26,556 in 2026.

Joseph Lapetina

Police Corporal/PPD Police

2026 total comp
$26,556
Base pay
$23,813
Overtime
$0
Other pay
$2,744
Benefits
$0
Total compensation
$26,556
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
30377
Total Pay
$26,556

Joseph Lapetina is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,556.

Travis Grietzer

Police Corporal/PPD Police

2026 total comp
$26,556
Base pay
$23,813
Overtime
$0
Other pay
$2,744
Benefits
$0
Total compensation
$26,556
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
33937
Total Pay
$26,556

Travis Grietzer is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,556.

James Sanchez

Police Corporal/PPD Police

2026 total comp
$26,556
Base pay
$23,813
Overtime
$0
Other pay
$2,744
Benefits
$0
Total compensation
$26,556
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
34268
Total Pay
$26,556

James Sanchez works as a Police Corporal for PPD Police. Their status is salaried. James earned $26,556 in 2026.

Travis Terrell

Police Corporal/PPD Police

2026 total comp
$26,545
Base pay
$23,813
Overtime
$149
Other pay
$2,583
Benefits
$0
Total compensation
$26,545
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
18031
Total Pay
$26,545

Travis Terrell works as a Police Corporal for PPD Police. Their status is salaried. Travis earned $26,545 in 2026.

Gene Ruzzi

Police Corporal/PPD Police

2026 total comp
$26,531
Base pay
$23,813
Overtime
$298
Other pay
$2,420
Benefits
$0
Total compensation
$26,531
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
26088
Total Pay
$26,531

Gene Ruzzi holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,531.

Shannon Stiess

Police Corporal/PPD Police

2026 total comp
$26,462
Base pay
$23,813
Overtime
$75
Other pay
$2,575
Benefits
$0
Total compensation
$26,462
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
18616
Total Pay
$26,462

Shannon Stiess is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,462.

Nekeea Halsey

Police Corporal/PPD Police

2026 total comp
$26,409
Base pay
$22,823
Overtime
$858
Other pay
$2,729
Benefits
$0
Total compensation
$26,409
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
20048
Total Pay
$26,409

Nekeea Halsey is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,409.

Matthew Barbato

Police Corporal/PPD Police

2026 total comp
$26,392
Base pay
$22,823
Overtime
$1,000
Other pay
$2,568
Benefits
$0
Total compensation
$26,392
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
30857
Total Pay
$26,392

Matthew Barbato holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,392.

Tracie Delany

Police Corporal/PPD Police

2026 total comp
$26,379
Base pay
$23,813
Overtime
$0
Other pay
$2,567
Benefits
$0
Total compensation
$26,379
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
15061
Total Pay
$26,379

Tracie Delany holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,379.

Nicole Corcoran

Police Corporal/PPD Police

2026 total comp
$26,372
Base pay
$22,823
Overtime
$1,143
Other pay
$2,405
Benefits
$0
Total compensation
$26,372
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
9841
Total Pay
$26,372

Nicole Corcoran holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,372.

Elizabeth Garfield

Police Corporal/PPD Police

2026 total comp
$26,287
Base pay
$23,813
Overtime
$0
Other pay
$2,474
Benefits
$0
Total compensation
$26,287
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22829
Total Pay
$26,287

Elizabeth Garfield holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,287.

Michelle Autrey

Police Corporal/PPD Police

2026 total comp
$26,202
Base pay
$23,813
Overtime
$0
Other pay
$2,390
Benefits
$0
Total compensation
$26,202
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
20304
Total Pay
$26,202

At PPD Police, Michelle Autrey serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,202.

Lee Marrero

Police Corporal/PPD Police

2026 total comp
$26,113
Base pay
$23,415
Overtime
$0
Other pay
$2,698
Benefits
$0
Total compensation
$26,113
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
21122
Total Pay
$26,113

Lee Marrero is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,113.

Daniel Mojica

Police Corporal/PPD Police

2026 total comp
$26,057
Base pay
$22,823
Overtime
$858
Other pay
$2,377
Benefits
$0
Total compensation
$26,057
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
15725
Total Pay
$26,057

At PPD Police, Daniel Mojica serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,057.

John Killen

Police Corporal/PPD Police

2026 total comp
$25,758
Base pay
$22,823
Overtime
$429
Other pay
$2,506
Benefits
$0
Total compensation
$25,758
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
75
Total Pay
$25,758

John Killen works as a Police Corporal for PPD Police. Their status is salaried. John earned $25,758 in 2026.

Leggie Thompson

Police Corporal/PPD Police

2026 total comp
$25,743
Base pay
$22,823
Overtime
$572
Other pay
$2,348
Benefits
$0
Total compensation
$25,743
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
14462
Total Pay
$25,743

At PPD Police, Leggie Thompson serves as a Police Corporal. They work salaried. Their 2026 pay totaled $25,743.

Robert Thurman Jr.

Police Corporal/PPD Police

2026 total comp
$25,574
Base pay
$22,823
Overtime
$0
Other pay
$2,751
Benefits
$0
Total compensation
$25,574
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
45489
Total Pay
$25,574

Robert Thurman Jr. holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $25,574.

Angela Mouzon-Sowers

Police Corporal/PPD Police

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

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A03
Public Id
5145
Total Pay
$25,460

Angela Mouzon-Sowers works as a Police Corporal for PPD Police. Their status is salaried. Angela earned $25,460 in 2025.

Tierra Berry

Police Corporal/PPD Police

2026 total comp
$25,428
Base pay
$22,823
Overtime
$286
Other pay
$2,319
Benefits
$0
Total compensation
$25,428
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
5461
Total Pay
$25,428

Tierra Berry is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $25,428.

Khoi Nguyen

Police Corporal/PPD Police

2026 total comp
$25,227
Base pay
$22,823
Overtime
$0
Other pay
$2,404
Benefits
$0
Total compensation
$25,227
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
1379
Total Pay
$25,227

Khoi Nguyen is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $25,227.

Kevin Jardine

Police Corporal/PPD Police

2026 total comp
$24,795
Base pay
$21,824
Overtime
$75
Other pay
$2,896
Benefits
$0
Total compensation
$24,795
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
12133
Total Pay
$24,795

Kevin Jardine is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $24,795.

Michael Perry

Police Corporal/PPD Police

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

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
341
Total Pay
$23,813

Michael Perry works as a Police Corporal for PPD Police. Their status is salaried. Michael earned $23,813 in 2026.