GCGovComp.app

School District of Philadelphia / Blaine, James G. School

Agency file

Blaine, James G. School

Source file: School District of Philadelphia — Employee Information / ingested Jun 19, 2026

The Blaine, James G. School administers public education — funding, academic standards, and the operation of schools.

In 2026, this agency had 81 employees with median total compensation of $55,770; the highest distinct record was $175,516.

Year
2026
Employees
81
Median total
$55,770
Highest record
$175,516

What the records show

Compensation analytics

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

Salary distribution

$19,005$110,720+

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

Average pay composition

  • Base$58,864 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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
$23,150
$31,545
$55,770
$86,761
$102,521

The pay ladder for this department. Someone at the 90th percentile earns $102,521 — more than 90% of the department; the 10th percentile earns $23,150. 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 2

Kayla Banks

Teacher/Blaine, James G. School

2026 total comp
$55,770
Base pay
$55,770
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,770
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Kayla Banks serves as a Teacher. Their 2026 pay totaled $55,770. Union affiliation: PFT.

Benjamin Blumenfeld

Teacher/Blaine, James G. School

2026 total comp
$55,770
Base pay
$55,770
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,770
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Benjamin Blumenfeld is a Teacher at Blaine, James G. School. 2026 total compensation came to $55,770. Their bargaining unit is PFT.

Eric Hamilton

Custodial Assistant/Blaine, James G. School

2026 total comp
$47,515
Base pay
$47,515
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,515
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Eric Hamilton holds the role of Custodial Assistant at Blaine, James G. School. In 2026, their total compensation was $47,515. Union affiliation: 32BJ.

Rakim Benjamin

General Cleaner, 8 Hours/Blaine, James G. School

2026 total comp
$38,062
Base pay
$38,062
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$38,062
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Rakim Benjamin works as a General Cleaner, 8 Hours for Blaine, James G. School. Rakim earned $38,062 in 2026. Their bargaining unit is 32BJ.

Terrin Blanchard

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Terrin Blanchard serves as a Special Education Assistant. Their 2026 pay totaled $37,962. They are represented by PFT.

Cierra Ganues

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Cierra Ganues works as a Special Education Assistant for Blaine, James G. School. Cierra earned $37,962 in 2026. Their bargaining unit is PFT.

Betsy Gonzalez-Roman

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Betsy Gonzalez-Roman serves as a Special Education Assistant. Their 2026 pay totaled $37,962. They are represented by PFT.

Iesha Jones

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Iesha Jones works as a Special Education Assistant for Blaine, James G. School. Iesha earned $37,962 in 2026. They are represented by PFT.

Monique Jones

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Monique Jones holds the role of Special Education Assistant at Blaine, James G. School. In 2026, their total compensation was $37,962. They are represented by PFT.

Barbara Jones-Simms

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Barbara Jones-Simms works as a Special Education Assistant for Blaine, James G. School. Barbara earned $37,962 in 2026. They are represented by PFT.

Shirley Matthews

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Shirley Matthews serves as a Special Education Assistant. Their 2026 pay totaled $37,962. Union affiliation: PFT.

Madeline Nixon

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Madeline Nixon holds the role of Special Education Assistant at Blaine, James G. School. In 2026, their total compensation was $37,962. They are represented by PFT.

Qiana West

Special Education Assistant/Blaine, James G. School

2026 total comp
$37,962
Base pay
$37,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,962
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Qiana West is a Special Education Assistant at Blaine, James G. School. 2026 total compensation came to $37,962. They are represented by PFT.

Lamar Garner

General Cleaner, 8 Hours/Blaine, James G. School

2026 total comp
$36,932
Base pay
$36,932
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$36,932
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Lamar Garner serves as a General Cleaner, 8 Hours. Their 2026 pay totaled $36,932. They are represented by 32BJ.

Sadiki Grant

General Cleaner, 8 Hours/Blaine, James G. School

2026 total comp
$36,932
Base pay
$36,932
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$36,932
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Sadiki Grant holds the role of General Cleaner, 8 Hours at Blaine, James G. School. In 2026, their total compensation was $36,932. Their bargaining unit is 32BJ.

Tatianna Rivera

Special Education Assistant/Blaine, James G. School

2026 total comp
$35,212
Base pay
$35,212
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,212
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Tatianna Rivera holds the role of Special Education Assistant at Blaine, James G. School. In 2026, their total compensation was $35,212. They are represented by PFT.

Samair Hargrove

General Cleaner, 8 Hours/Blaine, James G. School

2026 total comp
$34,910
Base pay
$34,910
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,910
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Samair Hargrove is a General Cleaner, 8 Hours at Blaine, James G. School. 2026 total compensation came to $34,910. Their bargaining unit is 32BJ.

Naheema Mcallister

Special Education Assistant/Blaine, James G. School

2026 total comp
$33,452
Base pay
$33,452
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,452
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Naheema Mcallister is a Special Education Assistant at Blaine, James G. School. 2026 total compensation came to $33,452. Their bargaining unit is PFT.

Yana Brown-Mcloyd

Special Education Assistant/Blaine, James G. School

2026 total comp
$31,545
Base pay
$31,545
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,545
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Yana Brown-Mcloyd works as a Special Education Assistant for Blaine, James G. School. Yana earned $31,545 in 2026. Union affiliation: PFT.

Olivia Clarke

Special Education Assistant/Blaine, James G. School

2026 total comp
$31,545
Base pay
$31,545
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,545
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Olivia Clarke is a Special Education Assistant at Blaine, James G. School. 2026 total compensation came to $31,545. Union affiliation: PFT.

Isiah Matthews-Fields

Special Education Assistant/Blaine, James G. School

2026 total comp
$31,545
Base pay
$31,545
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,545
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Isiah Matthews-Fields holds the role of Special Education Assistant at Blaine, James G. School. In 2026, their total compensation was $31,545. Their bargaining unit is PFT.

Mary Ruth

Special Education Assistant/Blaine, James G. School

2026 total comp
$31,545
Base pay
$31,545
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,545
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Mary Ruth is a Special Education Assistant at Blaine, James G. School. 2026 total compensation came to $31,545. They are represented by PFT.

Monique Green

Secretary I/Blaine, James G. School

2026 total comp
$29,787
Base pay
$29,787
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,787
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Monique Green holds the role of Secretary I at Blaine, James G. School. In 2026, their total compensation was $29,787. Their bargaining unit is PFT.

Pamela Mitchell

Special Education Assistant/Blaine, James G. School

2026 total comp
$28,326
Base pay
$28,326
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$28,326
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Pamela Mitchell holds the role of Special Education Assistant at Blaine, James G. School. In 2026, their total compensation was $28,326. Union affiliation: PFT.

Sherrie Hardison

Lead Food Services Worker/Blaine, James G. School

2026 total comp
$27,900
Base pay
$27,900
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,900
Union / bargaining unit
634
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Sherrie Hardison serves as a Lead Food Services Worker. Their 2026 pay totaled $27,900. They are represented by 634.

Vanessa Cassidy

Bus Attendant, 6 Hours/Blaine, James G. School

2026 total comp
$27,770
Base pay
$27,770
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,770
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Vanessa Cassidy is a Bus Attendant, 6 Hours at Blaine, James G. School. 2026 total compensation came to $27,770. Their bargaining unit is 32BJ.

Sharon Smith

Special Education Assistant/Blaine, James G. School

2026 total comp
$27,477
Base pay
$27,477
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,477
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Sharon Smith serves as a Special Education Assistant. Their 2026 pay totaled $27,477. Their bargaining unit is PFT.

Adrienne Jones

Special Education Assistant/Blaine, James G. School

2026 total comp
$27,447
Base pay
$27,447
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,447
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Adrienne Jones serves as a Special Education Assistant. Their 2026 pay totaled $27,447. Their bargaining unit is PFT.

Rahiem Mceachin

Special Education Assistant/Blaine, James G. School

2026 total comp
$27,447
Base pay
$27,447
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,447
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Rahiem Mceachin serves as a Special Education Assistant. Their 2026 pay totaled $27,447. Their bargaining unit is PFT.

Jerrica Denard

Student Climate Staff, 6 Hours/Blaine, James G. School

2026 total comp
$23,349
Base pay
$23,349
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,349
Union / bargaining unit
634
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Jerrica Denard works as a Student Climate Staff, 6 Hours for Blaine, James G. School. Jerrica earned $23,349 in 2026. They are represented by 634.

Thomas Hines

Student Climate Staff, 6 Hours/Blaine, James G. School

2026 total comp
$23,349
Base pay
$23,349
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,349
Union / bargaining unit
634
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Thomas Hines is a Student Climate Staff, 6 Hours at Blaine, James G. School. 2026 total compensation came to $23,349. Union affiliation: 634.

Rodnika Howard

Student Climate Staff, 6 Hours/Blaine, James G. School

2026 total comp
$23,349
Base pay
$23,349
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,349
Union / bargaining unit
634
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Rodnika Howard serves as a Student Climate Staff, 6 Hours. Their 2026 pay totaled $23,349. They are represented by 634.

Erica Taylor

Bus Attendant, One to One/Blaine, James G. School

2026 total comp
$23,150
Base pay
$23,150
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,150
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Erica Taylor holds the role of Bus Attendant, One to One at Blaine, James G. School. In 2026, their total compensation was $23,150. Union affiliation: 32BJ.

Noorussabah Aizaz

Assistant Teacher/Blaine, James G. School

2026 total comp
$20,460
Base pay
$20,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,460
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Noorussabah Aizaz is a Assistant Teacher at Blaine, James G. School. 2026 total compensation came to $20,460. They are represented by PFT.

Marcia Briggs

Assistant Teacher/Blaine, James G. School

2026 total comp
$20,460
Base pay
$20,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,460
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Marcia Briggs serves as a Assistant Teacher. Their 2026 pay totaled $20,460. Union affiliation: PFT.

Roger Miller

Assistant Teacher/Blaine, James G. School

2026 total comp
$20,460
Base pay
$20,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,460
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Roger Miller is a Assistant Teacher at Blaine, James G. School. 2026 total compensation came to $20,460. Union affiliation: PFT.

Yasirah Morris

Assistant Teacher/Blaine, James G. School

2026 total comp
$20,460
Base pay
$20,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,460
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Yasirah Morris serves as a Assistant Teacher. Their 2026 pay totaled $20,460. They are represented by PFT.

Michael Williams

Assistant Teacher/Blaine, James G. School

2026 total comp
$20,460
Base pay
$20,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,460
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Michael Williams holds the role of Assistant Teacher at Blaine, James G. School. In 2026, their total compensation was $20,460. They are represented by PFT.

Darla Wilson

Assistant Teacher/Blaine, James G. School

2026 total comp
$20,459
Base pay
$20,459
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,459
Union / bargaining unit
PFT
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

At Blaine, James G. School, Darla Wilson serves as a Assistant Teacher. Their 2026 pay totaled $20,459. Union affiliation: PFT.

Natasha Sowell

Bus Attendant/Blaine, James G. School

2026 total comp
$19,236
Base pay
$19,236
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,236
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
4220
Organization Level
ELEMENTARY-MIDDLE
Run Date
Apr 1, 2026
School Year
2025-2026

Natasha Sowell works as a Bus Attendant for Blaine, James G. School. Natasha earned $19,236 in 2026. Their bargaining unit is 32BJ.