GCGovComp.app

City of Buffalo / Police - School Resource

Agency file

Police - School Resource

Source file: City of Buffalo — Open Payroll / ingested Jun 19, 2026

The Police - School Resource provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 14 employees with median total compensation of $104,324; the highest distinct record was $170,665.

Year
2026
Employees
14
Median total
$104,324
Highest record
$170,665

What the records show

Compensation analytics

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

Salary distribution

$16,399$170,664+

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

Average pay composition

  • Base$59,021 (58%)
  • Overtime$15,023 (15%)
  • Other$28,525 (28%)
  • 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
$80,239
$95,767
$104,324
$114,389
$127,022

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

Largest job titles

Police Officer
13 · $103,220
Police Lieutenant
1 · $117,204

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 1

Niko Davis

Police Officer/Police - School Resource

2026 total comp
$170,665
Sub-department
PUBLIC SAFETY
Base pay
$78,059
Overtime
$77,062
Other pay
$15,543
Benefits
$0
Total compensation
$170,665

Source-specific fields

Employeeid
168614

Niko Davis works as a Police Officer for Police - School Resource within Public Safety. Niko earned $170,665 in 2026.

Armonde Badger

Police Officer/Police - School Resource

2026 total comp
$127,022
Sub-department
PUBLIC SAFETY
Base pay
$53,197
Overtime
$27,242
Other pay
$46,583
Benefits
$0
Total compensation
$127,022

Source-specific fields

Employeeid
5841

Armonde Badger is a Police Officer at Police - School Resource within Public Safety. 2026 total compensation came to $127,022.

Caitlin Heidinger

Police Lieutenant/Police - School Resource

2026 total comp
$117,204
Sub-department
PUBLIC SAFETY
Base pay
$54,288
Overtime
$3,438
Other pay
$59,478
Benefits
$0
Total compensation
$117,204

Source-specific fields

Employeeid
172769

Caitlin Heidinger holds the role of Police Lieutenant at Police - School Resource within Public Safety. In 2026, their total compensation was $117,204.

Ernest Wright

Police Officer/Police - School Resource

2026 total comp
$114,389
Sub-department
PUBLIC SAFETY
Base pay
$42,557
Overtime
$18,922
Other pay
$52,909
Benefits
$0
Total compensation
$114,389

Source-specific fields

Employeeid
159260

At Police - School Resource, Ernest Wright serves as a Police Officer within Public Safety. Their 2026 pay totaled $114,389.

Karl Rainey

Police Officer/Police - School Resource

2026 total comp
$112,326
Sub-department
PUBLIC SAFETY
Base pay
$83,391
Overtime
$15,004
Other pay
$13,931
Benefits
$0
Total compensation
$112,326

Source-specific fields

Employeeid
174949

Karl Rainey works as a Police Officer for Police - School Resource within Public Safety. Karl earned $112,326 in 2026.

Edwin Alvarez

Police Officer/Police - School Resource

2026 total comp
$105,870
Sub-department
PUBLIC SAFETY
Base pay
$67,231
Overtime
$11,908
Other pay
$26,731
Benefits
$0
Total compensation
$105,870

Source-specific fields

Employeeid
175051

Edwin Alvarez holds the role of Police Officer at Police - School Resource within Public Safety. In 2026, their total compensation was $105,870.

Lynn Amplement

Police Officer/Police - School Resource

2026 total comp
$105,428
Sub-department
PUBLIC SAFETY
Base pay
$74,475
Overtime
$8,242
Other pay
$22,710
Benefits
$0
Total compensation
$105,428

Source-specific fields

Employeeid
174625

Lynn Amplement works as a Police Officer for Police - School Resource within Public Safety. Lynn earned $105,428 in 2026.

Ferdinand Montes

Police Officer/Police - School Resource

2026 total comp
$103,220
Sub-department
PUBLIC SAFETY
Base pay
$67,046
Overtime
$4,629
Other pay
$31,545
Benefits
$0
Total compensation
$103,220

Source-specific fields

Employeeid
174179

Ferdinand Montes works as a Police Officer for Police - School Resource within Public Safety. Ferdinand earned $103,220 in 2026.

Matthew Costantino

Police Officer/Police - School Resource

2026 total comp
$99,786
Sub-department
PUBLIC SAFETY
Base pay
$74,349
Overtime
$6,008
Other pay
$19,428
Benefits
$0
Total compensation
$99,786

Source-specific fields

Employeeid
175058

Matthew Costantino is a Police Officer at Police - School Resource within Public Safety. 2026 total compensation came to $99,786.

Lance Woods

Police Officer/Police - School Resource

2026 total comp
$97,016
Sub-department
PUBLIC SAFETY
Base pay
$51,179
Overtime
$3,750
Other pay
$42,087
Benefits
$0
Total compensation
$97,016

Source-specific fields

Employeeid
168275

Lance Woods is a Police Officer at Police - School Resource within Public Safety. 2026 total compensation came to $97,016.

Kane Jennings

Police Officer/Police - School Resource

2026 total comp
$95,767
Sub-department
PUBLIC SAFETY
Base pay
$71,944
Overtime
$2,544
Other pay
$21,278
Benefits
$0
Total compensation
$95,767

Source-specific fields

Employeeid
175066

Kane Jennings is a Police Officer at Police - School Resource within Public Safety. 2026 total compensation came to $95,767.

Magan Campbell

Police Officer/Police - School Resource

2026 total comp
$90,642
Sub-department
PUBLIC SAFETY
Base pay
$61,800
Overtime
$9,844
Other pay
$18,999
Benefits
$0
Total compensation
$90,642

Source-specific fields

Employeeid
175586

Magan Campbell holds the role of Police Officer at Police - School Resource within Public Safety. In 2026, their total compensation was $90,642.

Juan Phillips

Police Officer/Police - School Resource

2026 total comp
$80,239
Sub-department
PUBLIC SAFETY
Base pay
$46,776
Overtime
$21,731
Other pay
$11,732
Benefits
$0
Total compensation
$80,239

Source-specific fields

Employeeid
114280

Juan Phillips is a Police Officer at Police - School Resource within Public Safety. 2026 total compensation came to $80,239.

Pamela Westbrook

Police Officer/Police - School Resource

2026 total comp
$16,399
Sub-department
PUBLIC SAFETY
Base pay
$0
Overtime
$0
Other pay
$16,399
Benefits
$0
Total compensation
$16,399

Source-specific fields

Employeeid
154080

Pamela Westbrook works as a Police Officer for Police - School Resource within Public Safety. Pamela earned $16,399 in 2026.

Deidre Carswell

Police Officer/Police - School Resource

2024 total comp
$181
Sub-department
PUBLIC SAFETY
Base pay
$0
Overtime
$81
Other pay
$100
Benefits
$0
Total compensation
$181

Source-specific fields

Employeeid
22660

At Police - School Resource, Deidre Carswell serves as a Police Officer within Public Safety. Their 2024 pay totaled $181.