GCGovComp.app

City of Philadelphia / Ppr Parks and Recreation

Agency file

Ppr Parks and Recreation

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The Ppr Parks and Recreation protects natural resources and the environment — conservation, parks and wildlife, and environmental regulation.

In 2026, this agency had 1,250 employees with median total compensation of $13,086; the highest distinct record was $56,081.

Year
2026
Employees
1,250
Median total
$13,086
Highest record
$56,081

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$0$32,590+

How 2026 total compensation is spread across the 1,250 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($13,086) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$11,448 (89%)
  • Overtime$1,158 (9%)
  • Other$308 (2%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$2,060
$4,918
$13,086
$18,543
$24,828

The pay ladder for this department. Someone at the 90th percentile earns $24,828 — more than 90% of the department; the 10th percentile earns $2,060. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 34

Duval Harvin

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2024 total comp
$10,245
Base pay
$10,245
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,245
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
48635
Total Pay
$10,245

At Ppr Parks and Recreation, Duval Harvin serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2024 pay totaled $10,245.

Jahmaris Jefferson

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2021 total comp
$10,244
Base pay
$10,244
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,244
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
5627
Total Pay
$10,244

Jahmaris Jefferson works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Jahmaris earned $10,244 in 2021.

Delores Smith

Assistant Recreation Leader/Ppr Parks and Recreation

2026 total comp
$10,242
Base pay
$10,098
Overtime
$0
Other pay
$143
Benefits
$0
Total compensation
$10,242
Employment type
Salaried

Source-specific fields

Base Salary
$44,782
Employee Category
Civil Service
Job Code
9D07
Public Id
36134
Total Pay
$10,242

Delores Smith holds the role of Assistant Recreation Leader at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $10,242.

Susannah Beckett

Recreation Specialty Instructor/Ppr Parks and Recreation

2024 total comp
$10,215
Base pay
$10,215
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,215
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
47156
Total Pay
$10,215

Susannah Beckett holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2024, their total compensation was $10,215.

Michael Harris

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$10,211
Base pay
$10,211
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,211
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
30099
Total Pay
$8,036

Michael Harris is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $10,211.

Brandon Gunter

Recreation Specialty Instructor/Ppr Parks and Recreation

2022 total comp
$10,196
Base pay
$10,196
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,196
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
37866
Total Pay
$10,196

Brandon Gunter holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2022, their total compensation was $10,196.

Louis Guadalupe

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2023 total comp
$10,185
Base pay
$10,185
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,185
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
43456
Total Pay
$10,185

Louis Guadalupe is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2023 total compensation came to $10,185.

Quanshe Wilson

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$10,141
Base pay
$10,141
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,141
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
46507
Total Pay
$10,141

At Ppr Parks and Recreation, Quanshe Wilson serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $10,141.

Joey Ortiz

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2021 total comp
$10,136
Base pay
$9,975
Overtime
$160
Other pay
$0
Benefits
$0
Total compensation
$10,136
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
38277
Total Pay
$10,136

Joey Ortiz holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2021, their total compensation was $10,136.

Kevin Mathis

Assistant Recreation Leader/Ppr Parks and Recreation

2026 total comp
$10,117
Base pay
$10,620
Overtime
$17
Other pay
-$520
Benefits
$0
Total compensation
$10,117
Employment type
Salaried

Source-specific fields

Base Salary
$47,237
Employee Category
Civil Service
Job Code
9D07
Public Id
7828
Total Pay
$10,117

Kevin Mathis holds the role of Assistant Recreation Leader at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $10,117.

Anthony Torres

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2020 total comp
$10,112
Base pay
$10,112
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,112
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
34110
Total Pay
$10,112

At Ppr Parks and Recreation, Anthony Torres serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2020 pay totaled $10,112.

Jason Easley

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2024 total comp
$10,103
Base pay
$10,103
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,103
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
40457
Total Pay
$10,103

Jason Easley works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Jason earned $10,103 in 2024.

Joel Norton

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$10,089
Base pay
$10,089
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,089
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
43019
Total Pay
$10,089

Joel Norton works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Joel earned $10,089 in 2025.

Shawn Mitchell

Recreation Leader Trainee/Ppr Parks and Recreation

2026 total comp
$10,088
Base pay
$8,824
Overtime
$0
Other pay
$1,265
Benefits
$0
Total compensation
$10,088
Employment type
Salaried

Source-specific fields

Base Salary
$51,041
Employee Category
Civil Service
Job Code
9D10
Public Id
45970
Total Pay
$10,088

At Ppr Parks and Recreation, Shawn Mitchell serves as a Recreation Leader Trainee. They work salaried. Their 2026 pay totaled $10,088.

Christopher Smith

Recreation Specialty Instructor/Ppr Parks and Recreation

2019 total comp
$10,065
Base pay
$8,465
Overtime
$1,600
Other pay
$0
Benefits
$0
Total compensation
$10,065
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
25423
Total Pay
$5,981

Christopher Smith is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $10,065.

John Shellenberger

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$10,035
Base pay
$10,035
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,035
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
38546
Total Pay
$10,035

John Shellenberger is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $10,035.

Brad Waldin

Recreation Specialty Instructor/Ppr Parks and Recreation

2023 total comp
$10,035
Base pay
$7,200
Overtime
$2,835
Other pay
$0
Benefits
$0
Total compensation
$10,035
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
42635
Total Pay
$10,035

Brad Waldin is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2023 total compensation came to $10,035.

Francis Curtosi

Assistant Recreation Leader/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$44,782
Employee Category
Civil Service
Job Code
9D07
Public Id
37882
Total Pay
$10,023

Francis Curtosi is a Assistant Recreation Leader at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $10,023.

Paul Bennett

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$10,010
Base pay
$10,010
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,010
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
25104
Total Pay
$10,010

Paul Bennett works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Paul earned $10,010 in 2019.

Milton Robinson Sr

Pool Maintenance Attendant/Ppr Parks and Recreation

2022 total comp
$10,009
Base pay
$10,009
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,009
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
33244
Total Pay
$10,009

Milton Robinson Sr is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2022 total compensation came to $10,009.

Nicholas Traynor

Park/Water Projects Technician/Ppr Parks and Recreation

2020 total comp
$9,972
Base pay
$2,833
Overtime
$0
Other pay
$7,139
Benefits
$0
Total compensation
$9,972
Employment type
Salaried

Source-specific fields

Base Salary
$49,479
Employee Category
Civil Service
Job Code
7N29
Public Id
4937
Total Pay
$9,972

Nicholas Traynor holds the role of Park/Water Projects Technician at Ppr Parks and Recreation. Their status is salaried. In 2020, their total compensation was $9,972.

Sara Buck

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$9,940
Base pay
$9,940
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,940
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
33662
Total Pay
$9,940

At Ppr Parks and Recreation, Sara Buck serves as a Recreation Specialty Instructor. They work non-salaried. Their 2021 pay totaled $9,940.

Eugene Pough

Assistant Recreation Leader/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$44,782
Employee Category
Civil Service
Job Code
9D07
Public Id
42791
Total Pay
$9,939

At Ppr Parks and Recreation, Eugene Pough serves as a Assistant Recreation Leader. They work salaried. Their 2026 pay totaled $9,939.

Staysea Hutchings-Mccutcheon

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$9,933
Base pay
$9,933
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,933
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
42391
Total Pay
$9,933

Staysea Hutchings-Mccutcheon works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Staysea earned $9,933 in 2025.

Shawn Salomon

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$9,933
Base pay
$9,933
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,933
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
32143
Total Pay
$9,933

Shawn Salomon works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Shawn earned $9,933 in 2025.

Quentin Williams

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2022 total comp
$9,900
Base pay
$9,900
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,900
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
21590
Total Pay
$9,900

Quentin Williams is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2022 total compensation came to $9,900.

Michael Muldoon

Recreation Specialty Instructor/Ppr Parks and Recreation

2022 total comp
$9,900
Base pay
$9,900
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,900
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
39384
Total Pay
$9,900

Michael Muldoon holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2022, their total compensation was $9,900.

Brendan O'Neal

Recreation Specialty Instructor/Ppr Parks and Recreation

2024 total comp
$9,893
Base pay
$9,893
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,893
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
48053
Total Pay
$9,893

Brendan O'Neal holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2024, their total compensation was $9,893.

Kyle Ryan

Assistant Recreation Leader/Ppr Parks and Recreation

2022 total comp
$9,880
Base pay
$9,724
Overtime
$0
Other pay
$156
Benefits
$0
Total compensation
$9,880
Employment type
Salaried

Source-specific fields

Base Salary
$42,307
Employee Category
Civil Service
Job Code
9D07
Public Id
25115
Total Pay
$9,880

Kyle Ryan holds the role of Assistant Recreation Leader at Ppr Parks and Recreation. Their status is salaried. In 2022, their total compensation was $9,880.

Danielle Randall

Pool Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$9,875
Base pay
$6,736
Overtime
$3,139
Other pay
$0
Benefits
$0
Total compensation
$9,875
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
23964
Total Pay
$9,875

Danielle Randall is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $9,875.

Shannon Hatcher

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$9,870
Base pay
$9,870
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,870
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
50240
Total Pay
$9,870

Shannon Hatcher holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $9,870.

Alana Mcnally Onwodi

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$9,826
Base pay
$9,826
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,826
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
49682
Total Pay
$9,826

Alana Mcnally Onwodi is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $9,826.

Zahir Whittaker-Farlow

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$9,810
Base pay
$9,810
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,810
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
54847
Total Pay
$9,810

Zahir Whittaker-Farlow holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $9,810.

Mielele Hawkins

Recreation Specialty Instructor/Ppr Parks and Recreation

2023 total comp
$9,809
Base pay
$9,809
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,809
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
30122
Total Pay
$9,809

Mielele Hawkins is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2023 total compensation came to $9,809.

Robert Gilliam Jr

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$9,806
Base pay
$9,806
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,806
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
7785
Total Pay
$9,806

Robert Gilliam Jr is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $9,806.

James Dougherty

Recreation Specialty Instructor/Ppr Parks and Recreation

2019 total comp
$9,804
Base pay
$8,603
Overtime
$0
Other pay
$1,200
Benefits
$0
Total compensation
$9,804
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
7005
Total Pay
$9,804

James Dougherty holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $9,804.

John Leary

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$9,788
Base pay
$9,788
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,788
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
37086
Total Pay
$9,788

John Leary works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. John earned $9,788 in 2021.

Gionna Wilder

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2024 total comp
$9,750
Base pay
$9,750
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,750
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
45703
Total Pay
$9,750

Gionna Wilder holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2024, their total compensation was $9,750.

Teresa Andrews

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$9,742
Base pay
$9,742
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,742
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
50269
Total Pay
$9,742

Teresa Andrews is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $9,742.

Naikem Faison

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2020 total comp
$9,740
Base pay
$9,740
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$9,740
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
21556
Total Pay
$9,740

Naikem Faison holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2020, their total compensation was $9,740.