GCGovComp.app

City of Buffalo / Police B District / Police Officer

Job-title file

Police Officer

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

107 employees hold this title in Police B District. Median total compensation for the role is $103,120, below the department median of $106,587.

Employees
107
Role median
$103,120
Agency median
$106,587
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$0$166,237+

How total compensation varies among the 107 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 2

Alexis Campbell

Police Officer/Police B District

2026 total comp
$107,384
Sub-department
PUBLIC SAFETY
Base pay
$62,481
Overtime
$27,430
Other pay
$17,473
Benefits
$0
Total compensation
$107,384

Source-specific fields

Employeeid
175681

Alexis Campbell works as a Police Officer for Police B District within Public Safety. Alexis earned $107,384 in 2026.

Luis Rivera

Police Officer/Police B District

2026 total comp
$107,254
Sub-department
PUBLIC SAFETY
Base pay
$80,483
Overtime
$6,765
Other pay
$20,005
Benefits
$0
Total compensation
$107,254

Source-specific fields

Employeeid
174202

Luis Rivera holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $107,254.

Adrian Guadalupe

Police Officer/Police B District

2026 total comp
$107,129
Sub-department
PUBLIC SAFETY
Base pay
$67,642
Overtime
$5,264
Other pay
$34,222
Benefits
$0
Total compensation
$107,129

Source-specific fields

Employeeid
173839

Adrian Guadalupe holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $107,129.

Adrian Neal

Police Officer/Police B District

2026 total comp
$106,400
Sub-department
PUBLIC SAFETY
Base pay
$29,793
Overtime
$8,339
Other pay
$68,269
Benefits
$0
Total compensation
$106,400

Source-specific fields

Employeeid
174947

Adrian Neal holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $106,400.

William Moesch

Police Officer/Police B District

2026 total comp
$105,378
Sub-department
PUBLIC SAFETY
Base pay
$57,841
Overtime
$23,762
Other pay
$23,775
Benefits
$0
Total compensation
$105,378

Source-specific fields

Employeeid
175597

At Police B District, William Moesch serves as a Police Officer within Public Safety. Their 2026 pay totaled $105,378.

Calvis Mcknight

Police Officer/Police B District

2026 total comp
$104,635
Sub-department
PUBLIC SAFETY
Base pay
$41,273
Overtime
$5,130
Other pay
$58,232
Benefits
$0
Total compensation
$104,635

Source-specific fields

Employeeid
174116

Calvis Mcknight holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $104,635.

Joseph Meli

Police Officer/Police B District

2026 total comp
$103,871
Sub-department
PUBLIC SAFETY
Base pay
$22,700
Overtime
$1,025
Other pay
$80,146
Benefits
$0
Total compensation
$103,871

Source-specific fields

Employeeid
174423

Joseph Meli holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $103,871.

Isaac Johnson

Police Officer/Police B District

2026 total comp
$103,633
Sub-department
PUBLIC SAFETY
Base pay
$21,554
Overtime
$122
Other pay
$81,958
Benefits
$0
Total compensation
$103,633

Source-specific fields

Employeeid
165032

Isaac Johnson works as a Police Officer for Police B District within Public Safety. Isaac earned $103,633 in 2026.

Kayla Wise

Police Officer/Police B District

2026 total comp
$103,628
Sub-department
PUBLIC SAFETY
Base pay
$85,069
Overtime
$2,509
Other pay
$16,049
Benefits
$0
Total compensation
$103,628

Source-specific fields

Employeeid
174775

Kayla Wise is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $103,628.

Ryan Hofschneider

Police Officer/Police B District

2026 total comp
$103,560
Sub-department
PUBLIC SAFETY
Base pay
$62,928
Overtime
$2,303
Other pay
$38,329
Benefits
$0
Total compensation
$103,560

Source-specific fields

Employeeid
173852

Ryan Hofschneider holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $103,560.

Vincent Humphrey

Police Officer/Police B District

2026 total comp
$103,296
Sub-department
PUBLIC SAFETY
Base pay
$71,770
Overtime
$3,774
Other pay
$27,753
Benefits
$0
Total compensation
$103,296

Source-specific fields

Employeeid
174201

Vincent Humphrey works as a Police Officer for Police B District within Public Safety. Vincent earned $103,296 in 2026.

Juan Garcia

Police Officer/Police B District

2026 total comp
$103,269
Sub-department
PUBLIC SAFETY
Base pay
$30,626
Overtime
$8,653
Other pay
$63,990
Benefits
$0
Total compensation
$103,269

Source-specific fields

Employeeid
175062

At Police B District, Juan Garcia serves as a Police Officer within Public Safety. Their 2026 pay totaled $103,269.

Nora Bartosik

Police Officer/Police B District

2026 total comp
$103,210
Sub-department
PUBLIC SAFETY
Base pay
$75,276
Overtime
$4,661
Other pay
$23,273
Benefits
$0
Total compensation
$103,210

Source-specific fields

Employeeid
174317

Nora Bartosik is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $103,210.

Shawn Harrison

Police Officer/Police B District

2026 total comp
$103,120
Sub-department
PUBLIC SAFETY
Base pay
$6,879
Overtime
$0
Other pay
$96,241
Benefits
$0
Total compensation
$103,120

Source-specific fields

Employeeid
165030

Shawn Harrison holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $103,120.

Jordan Burke

Police Officer/Police B District

2026 total comp
$102,785
Sub-department
PUBLIC SAFETY
Base pay
$62,598
Overtime
$3,280
Other pay
$36,907
Benefits
$0
Total compensation
$102,785

Source-specific fields

Employeeid
174108

Jordan Burke works as a Police Officer for Police B District within Public Safety. Jordan earned $102,785 in 2026.

Joshua Craig

Police Officer/Police B District

2026 total comp
$102,504
Sub-department
PUBLIC SAFETY
Base pay
$73,833
Overtime
$814
Other pay
$27,857
Benefits
$0
Total compensation
$102,504

Source-specific fields

Employeeid
172548

Joshua Craig is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $102,504.

Michael Olivencia

Police Officer/Police B District

2026 total comp
$101,220
Sub-department
PUBLIC SAFETY
Base pay
$53,655
Overtime
$3,126
Other pay
$44,438
Benefits
$0
Total compensation
$101,220

Source-specific fields

Employeeid
174428

At Police B District, Michael Olivencia serves as a Police Officer within Public Safety. Their 2026 pay totaled $101,220.

Brittany Bartels

Police Officer/Police B District

2026 total comp
$101,060
Sub-department
PUBLIC SAFETY
Base pay
$89,700
Overtime
$2,396
Other pay
$8,963
Benefits
$0
Total compensation
$101,060

Source-specific fields

Employeeid
174941

Brittany Bartels holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $101,060.

Lisa Perillo

Police Officer/Police B District

2026 total comp
$100,671
Sub-department
PUBLIC SAFETY
Base pay
$88,050
Overtime
$349
Other pay
$12,272
Benefits
$0
Total compensation
$100,671

Source-specific fields

Employeeid
173214

Lisa Perillo works as a Police Officer for Police B District within Public Safety. Lisa earned $100,671 in 2026.

Omar Tirado

Police Officer/Police B District

2026 total comp
$100,581
Sub-department
PUBLIC SAFETY
Base pay
$87,133
Overtime
$655
Other pay
$12,793
Benefits
$0
Total compensation
$100,581

Source-specific fields

Employeeid
173219

Omar Tirado is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $100,581.

David Hensley

Police Officer/Police B District

2026 total comp
$100,375
Sub-department
PUBLIC SAFETY
Base pay
$75,439
Overtime
$2,168
Other pay
$22,769
Benefits
$0
Total compensation
$100,375

Source-specific fields

Employeeid
174119

David Hensley is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $100,375.

Jason Raimondi

Police Officer/Police B District

2026 total comp
$100,119
Sub-department
PUBLIC SAFETY
Base pay
$79,551
Overtime
$4,399
Other pay
$16,170
Benefits
$0
Total compensation
$100,119

Source-specific fields

Employeeid
175080

Jason Raimondi holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $100,119.

Ryan Weir

Police Officer/Police B District

2026 total comp
$100,066
Sub-department
PUBLIC SAFETY
Base pay
$69,367
Overtime
$14,380
Other pay
$16,319
Benefits
$0
Total compensation
$100,066

Source-specific fields

Employeeid
175434

Ryan Weir is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $100,066.

Katherine Taylor

Police Officer/Police B District

2026 total comp
$99,416
Sub-department
PUBLIC SAFETY
Base pay
$70,444
Overtime
$11,577
Other pay
$17,395
Benefits
$0
Total compensation
$99,416

Source-specific fields

Employeeid
175431

Katherine Taylor is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $99,416.

Rafael Santiago

Police Officer/Police B District

2026 total comp
$99,186
Sub-department
PUBLIC SAFETY
Base pay
$42,680
Overtime
$16,404
Other pay
$40,103
Benefits
$0
Total compensation
$99,186

Source-specific fields

Employeeid
174569

Rafael Santiago is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $99,186.

Zackary Morin

Police Officer/Police B District

2026 total comp
$99,127
Sub-department
PUBLIC SAFETY
Base pay
$66,955
Overtime
$2,923
Other pay
$29,249
Benefits
$0
Total compensation
$99,127

Source-specific fields

Employeeid
174643

At Police B District, Zackary Morin serves as a Police Officer within Public Safety. Their 2026 pay totaled $99,127.

Thomas Karbowski

Police Officer/Police B District

2026 total comp
$98,671
Sub-department
PUBLIC SAFETY
Base pay
$81,630
Overtime
$542
Other pay
$16,500
Benefits
$0
Total compensation
$98,671

Source-specific fields

Employeeid
174065

Thomas Karbowski works as a Police Officer for Police B District within Public Safety. Thomas earned $98,671 in 2026.

Brendon Silvestri

Police Officer/Police B District

2026 total comp
$98,533
Sub-department
PUBLIC SAFETY
Base pay
$58,562
Overtime
$26,617
Other pay
$13,354
Benefits
$0
Total compensation
$98,533

Source-specific fields

Employeeid
176166

At Police B District, Brendon Silvestri serves as a Police Officer within Public Safety. Their 2026 pay totaled $98,533.

Alyssa Zappia

Police Officer/Police B District

2026 total comp
$98,522
Sub-department
PUBLIC SAFETY
Base pay
$6,470
Overtime
$284
Other pay
$91,767
Benefits
$0
Total compensation
$98,522

Source-specific fields

Employeeid
175078

Alyssa Zappia works as a Police Officer for Police B District within Public Safety. Alyssa earned $98,522 in 2026.

Adrian Pinto

Police Officer/Police B District

2026 total comp
$98,506
Sub-department
PUBLIC SAFETY
Base pay
$64,828
Overtime
$16,629
Other pay
$17,049
Benefits
$0
Total compensation
$98,506

Source-specific fields

Employeeid
175426

Adrian Pinto holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $98,506.

John Gravius

Police Officer/Police B District

2026 total comp
$97,935
Sub-department
PUBLIC SAFETY
Base pay
$74,050
Overtime
$8,032
Other pay
$15,853
Benefits
$0
Total compensation
$97,935

Source-specific fields

Employeeid
175341

John Gravius holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $97,935.

Nathaniel Rodriguez

Police Officer/Police B District

2026 total comp
$97,087
Sub-department
PUBLIC SAFETY
Base pay
$67,960
Overtime
$9,405
Other pay
$19,722
Benefits
$0
Total compensation
$97,087

Source-specific fields

Employeeid
175352

Nathaniel Rodriguez is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $97,087.

Abel Lopez

Police Officer/Police B District

2026 total comp
$95,436
Sub-department
PUBLIC SAFETY
Base pay
$62,821
Overtime
$14,781
Other pay
$17,833
Benefits
$0
Total compensation
$95,436

Source-specific fields

Employeeid
175593

At Police B District, Abel Lopez serves as a Police Officer within Public Safety. Their 2026 pay totaled $95,436.

Ronnie Parrett

Police Officer/Police B District

2026 total comp
$95,302
Sub-department
PUBLIC SAFETY
Base pay
$62,372
Overtime
$18,053
Other pay
$14,877
Benefits
$0
Total compensation
$95,302

Source-specific fields

Employeeid
175695

Ronnie Parrett works as a Police Officer for Police B District within Public Safety. Ronnie earned $95,302 in 2026.

Biron Stuckey

Police Officer/Police B District

2026 total comp
$95,063
Sub-department
PUBLIC SAFETY
Base pay
$9,630
Overtime
$0
Other pay
$85,433
Benefits
$0
Total compensation
$95,063

Source-specific fields

Employeeid
174436

At Police B District, Biron Stuckey serves as a Police Officer within Public Safety. Their 2026 pay totaled $95,063.

Shaun Mayes

Police Officer/Police B District

2026 total comp
$93,209
Sub-department
PUBLIC SAFETY
Base pay
$36,339
Overtime
$10,767
Other pay
$46,103
Benefits
$0
Total compensation
$93,209

Source-specific fields

Employeeid
175423

At Police B District, Shaun Mayes serves as a Police Officer within Public Safety. Their 2026 pay totaled $93,209.

Kimberly Ocasio Perez

Police Officer/Police B District

2026 total comp
$92,840
Sub-department
PUBLIC SAFETY
Base pay
$62,237
Overtime
$9,533
Other pay
$21,070
Benefits
$0
Total compensation
$92,840

Source-specific fields

Employeeid
174564

At Police B District, Kimberly Ocasio Perez serves as a Police Officer within Public Safety. Their 2026 pay totaled $92,840.

Alivia Von Eck

Police Officer/Police B District

2026 total comp
$92,821
Sub-department
PUBLIC SAFETY
Base pay
$63,732
Overtime
$4,471
Other pay
$24,619
Benefits
$0
Total compensation
$92,821

Source-specific fields

Employeeid
175339

Alivia Von Eck is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $92,821.

Bernardo Ortiz

Police Officer/Police B District

2026 total comp
$91,918
Sub-department
PUBLIC SAFETY
Base pay
$44,586
Overtime
$12,423
Other pay
$34,909
Benefits
$0
Total compensation
$91,918

Source-specific fields

Employeeid
175694

Bernardo Ortiz is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $91,918.

Jayson Rodgers

Police Officer/Police B District

2026 total comp
$91,330
Sub-department
PUBLIC SAFETY
Base pay
$38,170
Overtime
$8,117
Other pay
$45,044
Benefits
$0
Total compensation
$91,330

Source-specific fields

Employeeid
175427

Jayson Rodgers holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $91,330.