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
Total payroll
$16.1M
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

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 8 published years.

YearTotal payrollEmployeesMedian pay
2019
$41.7M
2,440
$5,461
2020
$43M
3.1%
1,346
44.8%
$25,001
357.8%
2021
$48.2M
12.1%
1,806
34.2%
$11,636
53.5%
2022
$52.2M
8.3%
1,967
8.9%
$12,098
4.0%
2023
$43.1M
17.4%
2,266
15.2%
$9,874
18.4%
2024
$59.5M
37.9%
2,344
3.4%
$10,091
2.2%
2025
$65.3M
9.7%
2,400
2.4%
$11,538
14.3%
2026
$16.1M
75.3%
1,250
47.9%
$13,086
13.4%

Record list

Employees

Page 16

Malik Williams

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
34753
Total Pay
$3,233

Malik Williams works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Malik earned $3,233 in 2019.

Dominic Gaskin

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
7655
Total Pay
$3,231

Dominic Gaskin works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Dominic earned $3,231 in 2019.

Herbert Hill

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
32638
Total Pay
$3,230

At Ppr Parks and Recreation, Herbert Hill serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $3,230.

Donovan Caputo

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
48639
Total Pay
$3,229

At Ppr Parks and Recreation, Donovan Caputo serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $3,229.

Bilal Abdulmajid

Lifeguard 2/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
13815
Total Pay
$3,220

Bilal Abdulmajid holds the role of Lifeguard 2 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,220.

Anaya Cobb

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
54897
Total Pay
$3,218

Anaya Cobb works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Anaya earned $3,218 in 2025.

Khaliyl Range Mccowan Ali

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
53038
Total Pay
$3,218

At Ppr Parks and Recreation, Khaliyl Range Mccowan Ali serves as a Lifeguard 1. They work non-salaried. Their 2025 pay totaled $3,218.

Samantha Stephen

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
48598
Total Pay
$3,216

Samantha Stephen is a Lifeguard 1 at Ppr Parks and Recreation. They work non-salaried. 2024 total compensation came to $3,216.

Willie Chen

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
41305
Total Pay
$3,216

Willie Chen holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2022, their total compensation was $3,216.

Brian Henderson Jr

Pool Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$3,214
Base pay
$3,154
Overtime
$60
Other pay
$0
Benefits
$0
Total compensation
$3,214
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
3764
Total Pay
$3,214

Brian Henderson Jr works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Brian earned $3,214 in 2019.

Sean Norman

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
44368
Total Pay
$3,210

At Ppr Parks and Recreation, Sean Norman serves as a Lifeguard 1. They work non-salaried. Their 2025 pay totaled $3,210.

Tracey Christburgh

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
52842
Total Pay
$3,205

Tracey Christburgh is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $3,205.

Jordan Wright

Recreation Specialty Instructor/Ppr Parks and Recreation

2019 total comp
$3,204
Base pay
$3,054
Overtime
$149
Other pay
$0
Benefits
$0
Total compensation
$3,204
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
952
Total Pay
$3,204

At Ppr Parks and Recreation, Jordan Wright serves as a Recreation Specialty Instructor. They work non-salaried. Their 2019 pay totaled $3,204.

Kameron Mickens

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
25411
Total Pay
$3,203

Kameron Mickens holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,203.

Nuncio Davidson

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
38394
Total Pay
$3,203

Nuncio Davidson holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2021, their total compensation was $3,203.

Jermanita Bailey

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
44479
Total Pay
$3,203

Jermanita Bailey is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2024 total compensation came to $3,203.

Bishop Holmes

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
45062
Total Pay
$3,203

Bishop Holmes holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2023, their total compensation was $3,203.

Taijae Stewart

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
45464
Total Pay
$3,203

Taijae Stewart holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2023, their total compensation was $3,203.

Mary Ziccarelli

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
31759
Total Pay
$3,199

Mary Ziccarelli works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Mary earned $3,199 in 2019.

Louis Henninger

Recreation Outreach Worker/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$45,074
Employee Category
Civil Service
Job Code
9D09
Public Id
12524
Total Pay
$3,197

Louis Henninger works as a Recreation Outreach Worker for Ppr Parks and Recreation. Their status is salaried. Louis earned $3,197 in 2025.

Marcella Thomas

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
38245
Total Pay
$3,197

Marcella Thomas is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2022 total compensation came to $3,197.

Jachin Campbell

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
12463
Total Pay
$3,193

Jachin Campbell is a Lifeguard 1 at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $3,193.

Makayla Egolf

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
38149
Total Pay
$3,192

Makayla Egolf works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Makayla earned $3,192 in 2021.

Jesse Parkerson

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
26556
Total Pay
$3,184

Jesse Parkerson holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,184.

Erika Shrayer

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
3364
Total Pay
$3,184

Erika Shrayer works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Erika earned $3,184 in 2019.

Anita Bowen

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
18479
Total Pay
$3,180

Anita Bowen is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $3,180.

Sarah Schaffer

Recreation Specialty Instructor/Ppr Parks and Recreation

2026 total comp
$3,180
Base pay
$3,180
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,180
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
51235
Total Pay
$3,180

Sarah Schaffer works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Sarah earned $3,180 in 2026.

Taylor Grantham

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
49497
Total Pay
$3,180

Taylor Grantham holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2024, their total compensation was $3,180.

Antionette Armstrong

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
20383
Total Pay
$3,177

Antionette Armstrong holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,177.

Thomas Ruppert

Assistant Recreation Leader/Ppr Parks and Recreation

2026 total comp
$3,175
Base pay
$3,271
Overtime
$0
Other pay
-$96
Benefits
$0
Total compensation
$3,175
Employment type
Salaried

Source-specific fields

Base Salary
$47,237
Employee Category
Civil Service
Job Code
9D07
Public Id
36040
Total Pay
$3,175

At Ppr Parks and Recreation, Thomas Ruppert serves as a Assistant Recreation Leader. They work salaried. Their 2026 pay totaled $3,175.

Arsen Krok

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
47954
Total Pay
$3,175

At Ppr Parks and Recreation, Arsen Krok serves as a Lifeguard 1. They work non-salaried. Their 2025 pay totaled $3,175.

John Riley

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
54486
Total Pay
$3,172

John Riley is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $3,172.

Sherrie Richardson

Recreation Specialty Instructor/Ppr Parks and Recreation

2019 total comp
$3,170
Base pay
$3,031
Overtime
$139
Other pay
$0
Benefits
$0
Total compensation
$3,170
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
24124
Total Pay
$3,170

Sherrie Richardson works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Sherrie earned $3,170 in 2019.

Hailey Hunt

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
31345
Total Pay
$3,170

Hailey Hunt holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,170.

Bruquan Harvey

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
14864
Total Pay
$3,167

At Ppr Parks and Recreation, Bruquan Harvey serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $3,167.

Christopher Haskins

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
34129
Total Pay
$3,167

Christopher Haskins is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $3,167.

Katherine Uribe-Toxli

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
41243
Total Pay
$3,165

At Ppr Parks and Recreation, Katherine Uribe-Toxli serves as a Recreation Specialty Instructor. They work non-salaried. Their 2022 pay totaled $3,165.

Marquan Wallace

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
33757
Total Pay
$3,165

At Ppr Parks and Recreation, Marquan Wallace serves as a Recreation Specialty Instructor. They work non-salaried. Their 2022 pay totaled $3,165.

Ashley Crump

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
11164
Total Pay
$3,164

Ashley Crump holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,164.

Catherine Ferry

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
33589
Total Pay
$3,163

Catherine Ferry works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Catherine earned $3,163 in 2020.