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

Isabel Thornley

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
40191
Total Pay
$3,678

At Ppr Parks and Recreation, Isabel Thornley serves as a Recreation Specialty Instructor. They work non-salaried. Their 2022 pay totaled $3,678.

Ephraim Gedeon

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$3,677
Base pay
$2,698
Overtime
$0
Other pay
$979
Benefits
$0
Total compensation
$3,677
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
53745
Total Pay
$3,677

At Ppr Parks and Recreation, Ephraim Gedeon serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $3,677.

Aiyana Mckenzie

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
41701
Total Pay
$3,675

Aiyana Mckenzie is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2022 total compensation came to $3,675.

Greily De Leon Feliz

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
50408
Total Pay
$3,675

Greily De Leon Feliz is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2024 total compensation came to $3,675.

Andre Brown

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
20816
Total Pay
$3,669

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

Ali Abdul-Rahman

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
41079
Total Pay
$3,668

At Ppr Parks and Recreation, Ali Abdul-Rahman serves as a Recreation Specialty Instructor. They work non-salaried. Their 2022 pay totaled $3,668.

Thomas Alston

Pool Equipment Operator/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C07
Public Id
2242
Total Pay
$3,667

Thomas Alston holds the role of Pool Equipment Operator at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,667.

Gregory Van Baal

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
54767
Total Pay
$3,666

At Ppr Parks and Recreation, Gregory Van Baal serves as a Pool Maintenance Attendant. They work non-salaried. Their 2025 pay totaled $3,666.

Michael Montague

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
43394
Total Pay
$3,664

Michael Montague is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2023 total compensation came to $3,664.

Starletta Smith

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
52965
Total Pay
$3,663

Starletta Smith holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $3,663.

Bocar Dia

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
37822
Total Pay
$3,662

Bocar Dia holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $3,662.

Angela Sawyer

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
48949
Total Pay
$3,662

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

Shaquonn Saunders

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
37696
Total Pay
$3,660

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

David Martinez

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
38446
Total Pay
$3,660

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

Sharon Holsey

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
40711
Total Pay
$3,660

Sharon Holsey holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2022, their total compensation was $3,660.

John Wilson

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
40074
Total Pay
$3,660

John Wilson holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2022, their total compensation was $3,660.

Tajmir Cannon

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
14136
Total Pay
$3,656

Tajmir Cannon holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2020, their total compensation was $3,656.

Patrick Leonard

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
43976
Total Pay
$3,654

Patrick Leonard holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $3,654.

Brian Jones

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
2259
Total Pay
$3,654

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

Dauphine Sowell

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
2233
Total Pay
$3,651

At Ppr Parks and Recreation, Dauphine Sowell serves as a Recreation Specialty Instructor. They work non-salaried. Their 2019 pay totaled $3,651.

Zachary Stone

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
32355
Total Pay
$3,651

Zachary Stone holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2020, their total compensation was $3,651.

Zachary Henon

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
37716
Total Pay
$3,648

Zachary Henon works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Zachary earned $3,648 in 2021.

Kori George

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
49667
Total Pay
$3,648

Kori George holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2024, their total compensation was $3,648.

Frankie Page

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
34521
Total Pay
$3,648

Frankie Page holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $3,648.

Nasir Duppins

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
40499
Total Pay
$3,646

Nasir Duppins works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Nasir earned $3,646 in 2026.

Kimberly Posada

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
7920
Total Pay
$3,646

At Ppr Parks and Recreation, Kimberly Posada serves as a Recreation Specialty Instructor. They work non-salaried. Their 2026 pay totaled $3,646.

Amaya Hicks

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
41165
Total Pay
$3,646

Amaya Hicks is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2026 total compensation came to $3,646.

Irma Diaz

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
32718
Total Pay
$3,645

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

Aaliyah Barrett

Lifeguard 2/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
40128
Total Pay
$3,640

At Ppr Parks and Recreation, Aaliyah Barrett serves as a Lifeguard 2. They work non-salaried. Their 2025 pay totaled $3,640.

Brian Novak

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
40230
Total Pay
$3,640

Brian Novak is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2026 total compensation came to $3,640.

Suhaila Johnson

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
55196
Total Pay
$3,638

Suhaila Johnson holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $3,638.

Lee Scottlorde-Jones

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
53575
Total Pay
$3,638

At Ppr Parks and Recreation, Lee Scottlorde-Jones serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $3,638.

Veronica Brewer

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
49017
Total Pay
$3,635

Veronica Brewer holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $3,635.

Curtis Scott

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
38578
Total Pay
$3,634

Curtis Scott holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2022, their total compensation was $3,634.

Emmanuel Fuller

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
21827
Total Pay
$3,634

Emmanuel Fuller is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2021 total compensation came to $3,634.

Maxwell Pargeon

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
38506
Total Pay
$3,630

Maxwell Pargeon works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Maxwell earned $3,630 in 2024.

Ciaran Chambers

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
43028
Total Pay
$3,630

Ciaran Chambers works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Ciaran earned $3,630 in 2023.

Jahnye Abdullah

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
50277
Total Pay
$3,630

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

Diane Scott

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
18417
Total Pay
$3,630

Diane Scott works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Diane earned $3,630 in 2026.

Leroy Billups Jr

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
6895
Total Pay
$3,630

Leroy Billups Jr holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $3,630.