GCGovComp.app

City of Buffalo / Police - School Resource / Police Officer

Job-title file

Police Officer

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

14 employees hold this title in Police - School Resource. Median total compensation for the role is $101,503, below the department median of $104,324.

Employees
14
Role median
$101,503
Agency median
$104,324
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$181$159,317+

How total compensation varies among the 14 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

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.

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.