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 8

Rosena Weathers

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
18489
Total Pay
$43

Rosena Weathers works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Rosena earned $43 in 2021.

Jacob Rodriguez

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
21904
Total Pay
$34

Jacob Rodriguez is a Lifeguard 1 at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $34.

Eric Marell

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
48179
Total Pay
$30

Eric Marell is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2024 total compensation came to $30.

Siddiqi Moyer

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
39814
Total Pay
$29

Siddiqi Moyer is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2022 total compensation came to $29.

Darryl Johnson

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
39986
Total Pay
$29

Darryl Johnson works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Darryl earned $29 in 2022.

Emma Keal

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
13565
Total Pay
$27

Emma Keal holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $27.

Jason Williams-Gibson

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
35840
Total Pay
$27

At Ppr Parks and Recreation, Jason Williams-Gibson serves as a Lifeguard 1. They work non-salaried. Their 2019 pay totaled $27.

Teharah Worrell

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
27761
Total Pay
$27

Teharah Worrell is a Lifeguard 1 at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $27.

Leonard Davis

Grounds and Facilities Maintenance Worker 2/Ppr Parks and Recreation

2022 total comp
$26
Base pay
$0
Overtime
$0
Other pay
$26
Benefits
$0
Total compensation
$26
Employment type
Salaried

Source-specific fields

Base Salary
$43,987
Employee Category
Civil Service
Job Code
7N72
Public Id
11248
Total Pay
$26

Leonard Davis holds the role of Grounds and Facilities Maintenance Worker 2 at Ppr Parks and Recreation. Their status is salaried. In 2022, their total compensation was $26.

Justin Hamilton

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
19622
Total Pay
$25

At Ppr Parks and Recreation, Justin Hamilton serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

Turell Gordon

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
20799
Total Pay
$25

At Ppr Parks and Recreation, Turell Gordon serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

Lamar Mitchell

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
21588
Total Pay
$25

At Ppr Parks and Recreation, Lamar Mitchell serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

Coley Townes

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
30183
Total Pay
$25

Coley Townes works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Coley earned $25 in 2019.

Charles Jones

Pool Equipment Operator/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C07
Public Id
1088
Total Pay
$25

Charles Jones holds the role of Pool Equipment Operator at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $25.

Tyseem Caesar

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
10153
Total Pay
$25

Tyseem Caesar works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Tyseem earned $25 in 2019.

Osiris Miller

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
19469
Total Pay
$25

Osiris Miller is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $25.

Jamal Childs

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
28735
Total Pay
$25

Jamal Childs holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $25.

Damon Thorn

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
34141
Total Pay
$25

Damon Thorn holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $25.

Lawrence Toler

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
37056
Total Pay
$25

At Ppr Parks and Recreation, Lawrence Toler serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $25.

James Smalls

Grounds and Facilities Maintenance Worker 2/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$46,893
Employee Category
Civil Service
Job Code
7N72
Public Id
1430
Total Pay
$14

James Smalls is a Grounds and Facilities Maintenance Worker 2 at Ppr Parks and Recreation. They work salaried. 2024 total compensation came to $14.

Sudha Suryadevara

Chief of Staff/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$100,693
Employee Category
Exempt
Job Code
C157
Public Id
8361
Total Pay
$10

At Ppr Parks and Recreation, Sudha Suryadevara serves as a Chief of Staff. They work salaried. Their 2024 pay totaled $10.

Toseph Flanagan

Recreation Leader 1/Ppr Parks and Recreation

2025 total comp
$7
Base pay
$0
Overtime
$0
Other pay
$7
Benefits
$0
Total compensation
$7
Employment type
Salaried

Source-specific fields

Base Salary
$53,462
Employee Category
Civil Service
Job Code
9D11
Public Id
2375
Total Pay
$7

Toseph Flanagan works as a Recreation Leader 1 for Ppr Parks and Recreation. Their status is salaried. Toseph earned $7 in 2025.

Gwendolyn Harcum

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
1418

Gwendolyn Harcum holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $0.

Marketa Mcfadden

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
1579

Marketa Mcfadden works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Marketa earned $0 in 2024.

Kahliel Wheeler

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
1948

Kahliel Wheeler works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Kahliel earned $0 in 2019.

Hakeem Johnson-Stokes

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2130

Hakeem Johnson-Stokes works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Hakeem earned $0 in 2019.

Quan Ponder

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2239

At Ppr Parks and Recreation, Quan Ponder serves as a Recreation Specialty Instructor. They work non-salaried. Their 2019 pay totaled $0.

Kiersten Adams

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2850

Kiersten Adams works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Kiersten earned $0 in 2026.

Ira Deglopper

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
3132

Ira Deglopper works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Ira earned $0 in 2025.

Alexander Rodriguez

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
27494
Total Pay
$4,105

Alexander Rodriguez holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Leslie Molina

Food Coordinator 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
F457
Public Id
3430

At Ppr Parks and Recreation, Leslie Molina serves as a Food Coordinator 1. They work non-salaried. Their 2020 pay totaled $0.

Bryan Mendez Montanez

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
6180

Bryan Mendez Montanez works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Bryan earned $0 in 2019.

Rahmeen Smith

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
6822

Rahmeen Smith works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Rahmeen earned $0 in 2019.

Jasmine Watts

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
8080

At Ppr Parks and Recreation, Jasmine Watts serves as a Recreation Specialty Instructor. They work non-salaried. Their 2024 pay totaled $0.

Keenan Gaines

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
8867

At Ppr Parks and Recreation, Keenan Gaines serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $0.

Crystal Smith

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
10242

Crystal Smith holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Charlie Hills

Recreation Leader 1/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$58,442
Employee Category
Civil Service
Job Code
9D11
Public Id
11483

Charlie Hills holds the role of Recreation Leader 1 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $0.

Terry Kruth

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
11589

Terry Kruth is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $0.

Ryan Haney

Assistant Recreation Leader/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$39,978
Employee Category
Civil Service
Job Code
9D07
Public Id
12002

Ryan Haney is a Assistant Recreation Leader at Ppr Parks and Recreation. They work salaried. 2021 total compensation came to $0.

James Mcgrath

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
12351

James Mcgrath works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. James earned $0 in 2019.