Roster and pay

Police Name & Star Number

Roster of Arlington Heights Police Department personnel, showing rank, badge (star) number, pay, and contact information where available. Built from public records so residents can see who works in local law enforcement and what they are paid.

Source: Village of Arlington Heights public records (FOIA response).
Data year:
Last updated on this site:
Note: This roster is published for public information and accountability. It is not an official Village of Arlington Heights website. Job titles, assignments, and compensation can change over time. Records listed here reflect what was provided in response to a specific public records request.

Important. If a star number, email address, or pay field is blank, that is how it appeared in the records at the time of release. For updated or official information, you can request records directly from the Village of Arlington Heights under the Illinois Freedom of Information Act.
How to use this roster

Finding an officer by name, star, or role

The directory below lets you look up officers and police staff by last name, first name, rank, star or badge number, and other fields. Each entry can include:

  • Name and rank or position.
  • Star or badge number if one was listed in the records.
  • Annual pay from the data year noted above.
  • Department email address if provided.
  • Public record files or PDFs attached for specific officers.
  • Active or inactive status, and a simple rating flag where you have added it.
Tips.
Use the search box in the directory to type a last name, first name, star number, or email fragment. You can also browse alphabetically if you prefer to scan by last name.
Example: Pecora (Chief) Example: 803 (star number) Example: @vah.com (email domain)
Directory

Searchable list of Arlington Heights police personnel

Example: Pecora, 803, kadams@.

A

Kevin Adams

Police Officer
Active
Star / Badge 350
Annual pay $119,791.88
0 / 0

Jeffrey Aiello

Police Officer
Active
Star / Badge 284
Annual pay $119,791.88
0 / 0

Valerie Andrews

Police Commander
Active
Annual pay $153,537.02
0 / 0

Rodolfo Avalos

Police Sergeant
Active
Star / Badge 580
Annual pay $142,897.04
0 / 0

B

Daniel Bell

Police Officer
Active
Star / Badge 343
Annual pay $119,791.88
0 / 0

Patrick Binder

Police Officer
Active
Star / Badge 379
Annual pay $118,392.04
0 / 0

Andrew Blevins

Police Sergeant
Active
Star / Badge 564
Annual pay $146,226.08
0 / 0

Mark Del Boccio

Police Officer
Active
Star / Badge 303
Annual pay $119,791.88
0 / 0

Matthew Boucek

Police Officer
Active
Star / Badge 285
Annual pay $119,791.88
0 / 0

Lori Bray

Public Service Officer
Active
Annual pay $90,769.64
0 / 0

Brian Brosnan

Police Officer
Active
Star / Badge 299
Annual pay $119,791.88
0 / 0

Ryan Butcher

Police Officer
Active
Star / Badge 326
Annual pay $119,791.88
0 / 0

Michael Butler

Police Officer
Active
Star / Badge 254
Annual pay $119,791.88
0 / 0

John Bzdusek

Police Officer
Active
Star / Badge 264
Annual pay $119,791.88
0 / 0

C

Nelson Calzadilla

Police Officer
Active
Star / Badge 278
Annual pay $119,791.88
0 / 0

Robert Caraway

Police Officer
Active
Star / Badge 259
Annual pay $119,791.88
0 / 0

Jennifer Castillo

Police Officer
Active
Star / Badge 293
Annual pay $119,791.88
0 / 0

Jessica Chojnowski

Police Officer
Active
Star / Badge 322
Annual pay $119,791.88
0 / 0

Patrick Chojnowski

Police Sergeant
Active
Star / Badge 584
Annual pay $132,433.08
0 / 0

Matthew Ciaccio

Public Service Officer
Active
Annual pay $90,769.64
0 / 0

Brandon Clabough

Police Officer
Active
Star / Badge 347
Annual pay $119,791.88
0 / 0

Brian Clarke

Police Sergeant
Active
Star / Badge 314
Annual pay $132,433.08
0 / 0

Edward Commers

Police Commander
Active
Star / Badge 563
Annual pay $160,850.04
0 / 0

Thomas Croon

Police Officer
Active
Star / Badge 286
Annual pay $119,791.88
0 / 0

Grzegorz Czernecki

Deputy Chief Of Police
Active
Star / Badge 717
Annual pay $175,777.16
0 / 0

D

Daniel Dilorenzo

Police Officer
Active
Star / Badge 381
Annual pay $107,497.00
0 / 0

Steven Dinov

Police Officer
Active
Star / Badge 358
Annual pay $118,392.04
0 / 0

Corey Dugan

Police Officer
Active
Star / Badge 287
Annual pay $119,791.88
0 / 0

E

Sean Edmondson

Police Sergeant
Active
Star / Badge 582
Annual pay $142,896.00
0 / 0

Stephen Eifrid

Police Officer
Active
Star / Badge 378
Annual pay $112,778.12
0 / 0

Brianna Erri

Police Officer
Active
Star / Badge 369
Annual pay $118,392.04
0 / 0

F

Mark Felser

Police Officer
Active
Star / Badge 249
Annual pay $119,791.88
0 / 0

Lance Ferguson

Police Officer
Active
Star / Badge 344
Annual pay $119,791.88
0 / 0

Douglas Filipek

Police Officer
Active
Star / Badge 346
Annual pay $119,791.88
0 / 0

Andrew Flentge

Police Commander
Active
Star / Badge 641
Annual pay $158,785.12
0 / 0

Alexandra Fontana

Police Officer
Active
Star / Badge 330
Annual pay $119,791.88
0 / 0

Jeffrey Fontana

Police Officer
Active
Star / Badge 328
Annual pay $119,791.88
0 / 0

G

Piotr Gacek

Police Sergeant
Active
Star / Badge 578
Annual pay $146,226.08
0 / 0

Vince Garcia

Police Officer
Active
Star / Badge 387
Annual pay $102,336.00
0 / 0

Roberto Gonzalez

Public Service Officer
Active
Annual pay $90,769.64
0 / 0

H

Daniel Halter

Police Officer
Active
Star / Badge 397
Annual pay $80,499.90
0 / 0

James Harkins

Police Officer
Active
Star / Badge 257
Annual pay $119,791.88
0 / 0

Mary Hatfield

Public Service Officer
Active
Annual pay $69,094.48
0 / 0

Jeffrey Heffernan

Police Officer
Active
Star / Badge 351
Annual pay $119,791.88
0 / 0

Zackary Hicks

Police Officer
Active
Star / Badge 398
Annual pay $80,499.90
0 / 0

Thomas Hohenadel

Police Officer
Active
Star / Badge 396
Annual pay $80,499.90
0 / 0

Taryn Holdman

Police Officer
Active
Star / Badge 329
Annual pay $119,791.88
0 / 0

J

Thomas Janschutz

Police Officer
Active
Star / Badge 370
Annual pay $112,778.12
0 / 0

Timothy Jasper

Police Commander
Active
Star / Badge 640
Annual pay $158,785.12
0 / 0

Mark Johanson

Police Officer
Active
Star / Badge 348
Annual pay $119,791.88
0 / 0

Christopher Johnson

Police Officer
Active
Star / Badge 331
Annual pay $119,791.88
0 / 0

K

James Kehm

Public Service Officer
Active
Annual pay $87,381.06
0 / 0

Jinhong Kim

Public Service Officer
Active
Annual pay $88,321.48
0 / 0

Jason Kleinpaste

Police Officer
Active
Star / Badge 388
Annual pay $112,778.12
0 / 0

Steven Klopack

Police Sergeant
Active
Star / Badge 586
Annual pay $132,433.08
0 / 0

Scott Kosloske

Administ Services Officer
Active
Annual pay $90,769.90
0 / 0

James Kryca

Police Sergeant
Active
Star / Badge 575
Annual pay $146,226.08
0 / 0

L

Brian Lacey

Police Officer
Active
Star / Badge 367
Annual pay $119,791.88
0 / 0

David Lavin

Police Officer
Active
Star / Badge 266
Annual pay $119,791.88
0 / 0

Daniel Leon

Police Officer
Active
Star / Badge 341
Annual pay $119,791.88
0 / 0

Yesenia Lopez

Police Officer
Active
Star / Badge 392
Annual pay $107,497.00
0 / 0

Gary Lynch

Police Officer
Active
Star / Badge 395
Annual pay $102,336.00
0 / 0

M

Russell Mandel

Police Sergeant
Active
Star / Badge 567
Annual pay $146,226.08
0 / 0

Tyler Masnovi

Police Officer
Active
Star / Badge 349
Annual pay $119,791.88
0 / 0

Kathy Mason

Public Service Officer
Active
Star / Badge 383
Annual pay $74,988.16
0 / 0

Konstantinos Matthopoulos

Police Officer
Active
Star / Badge 365
Annual pay $118,392.04
0 / 0

Robert Michelotti

Public Service Officer
Active
Annual pay $89,522.94
0 / 0

Michael Migliorisi

Police Officer
Active
Star / Badge 336
Annual pay $119,791.88
0 / 0

Mark Miljan

Police Officer
Active
Star / Badge 324
Annual pay $119,791.88
0 / 0

Petar Milutinovic

Police Commander
Active
Star / Badge 673
Annual pay $158,785.12
0 / 0

Carlo Montella

Police Officer
Active
Star / Badge 355
Annual pay $119,791.88
0 / 0

Rolando Montenegro

Public Service Officer
Active
Annual pay $71,007.30
0 / 0

Kimberly Mueller

Police Officer
Active
Star / Badge 363
Annual pay $118,392.04
0 / 0

Joseph Murphy

Police Sergeant
Active
Star / Badge 583
Annual pay $142,896.00
0 / 0

N

Alexandra Nelson

Police Sergeant
Active
Star / Badge 566
Annual pay $146,226.08
0 / 0

O

Sean O’Brien

Police Officer
Active
Star / Badge 385
Annual pay $112,778.12
0 / 0

John O’Leary

Police Officer
Active
Star / Badge 345
Annual pay $119,791.88
0 / 0

Michael Orlando

Police Sergeant
Active
Star / Badge 574
Annual pay $146,226.08
0 / 0

Monica Owca

Public Service Officer Ii
Active
Star / Badge 325
Annual pay $81,655.08
0 / 0

P

Ryan Pacyga

Police Officer
Active
Annual pay $119,791.88
0 / 0

Anthony Padiyara

Police Officer
Active
Star / Badge 335
Annual pay $119,791.88
0 / 0

Wynton Parker

Police Officer
Active
Star / Badge 390
Annual pay $112,778.12
0 / 0

Brandon Parkison

Police Officer
Active
Star / Badge 372
Annual pay $118,392.04
0 / 0

Carmella Parkison

Police Officer
Active
Star / Badge 371
Annual pay $118,392.04
0 / 0

Nicholas Pecora

Chief Of Police
Active
Star / Badge 803
Annual pay $211,047.20
0 / 0

Luis Pena

Police Officer
Active
Star / Badge 377
Annual pay $118,392.04
0 / 0

Joseph Pinnello

Deputy Chief Of Police
Active
Star / Badge 718
Annual pay $174,665.92
0 / 0

Adam Plawer

Police Sergeant
Active
Star / Badge 577
Annual pay $146,226.08
0 / 0

Piotr Porebski

Police Officer
Active
Star / Badge 315
Annual pay $119,791.88
0 / 0

Connor Purdy

Police Officer
Active
Star / Badge 374
Annual pay $118,392.04
0 / 0

R

Mark Recker

Operations Support Supervisor
Active
Annual pay $104,099.06
0 / 0

Carrie Regilio

Police Officer
Active
Star / Badge 301
Annual pay $119,791.88
0 / 0

Jaime Rickerson

Administ Services Officer Ii
Active
Annual pay $86,234.72
0 / 0

Daniel Rigney

Public Service Officer
Active
Annual pay $69,094.48
0 / 0

Abbigayle Rochkus

Police Officer
Active
Annual pay $107,497.00
0 / 0

Brandi Romag

Police Sergeant
Active
Star / Badge 571
Annual pay $146,226.08
0 / 0

Patricio Rodriguez Rucoba

Police Officer
Active
Star / Badge 394
Annual pay $102,336.00
0 / 0

Kenneth Ruff

Police Officer
Active
Star / Badge 359
Annual pay $119,791.88
0 / 0

Mark Ruge

Police Officer
Active
Star / Badge 274
Annual pay $119,791.88
0 / 0

S

Timothy Scanlan

Police Sergeant
Active
Star / Badge 581
Annual pay $142,897.04
0 / 0

Treston Schoeny

Police Officer
Active
Star / Badge 366
Annual pay $119,791.88
0 / 0

Robert Schroeder

Public Service Officer Ii
Active
Annual pay $104,384.28
0 / 0

Benjamin Schuster

Police Officer
Active
Star / Badge 361
Annual pay $119,791.88
0 / 0

Christopher Seebacher

Police Officer
Active
Star / Badge 389
Annual pay $112,778.12
0 / 0

Christopher Sefton

Police Commander
Active
Star / Badge 642
Annual pay $158,785.12
0 / 0

Michael Shabez

Administ Services Officer
Active
Annual pay $75,537.02
0 / 0

Geoffrey Sobey

Police Officer
Active
Star / Badge 352
Annual pay $119,791.88
0 / 0

Alan Sojda

Police Officer
Active
Star / Badge 376
Annual pay $112,778.12
0 / 0

Kevin Sullivan

Police Officer
Active
Star / Badge 268
Annual pay $119,791.88
0 / 0

T

Brian Tagney

Police Officer
Active
Star / Badge 357
Annual pay $119,791.88
0 / 0

Christopher Tatman

Police Officer
Active
Star / Badge 337
Annual pay $119,791.88
0 / 0

Jeffrey Tegtmeyer

Police Sergeant
Active
Star / Badge 579
Annual pay $146,226.08
0 / 0

Mark Tober

Public Service Officer
Active
Annual pay $69,094.48
0 / 0

Rafal Topczylko

Police Officer
Active
Star / Badge 373
Annual pay $112,778.12
0 / 0

Nickolas Trudeau

Police Officer
Active
Star / Badge 300
Annual pay $119,791.88
0 / 0

Michael Turano

Police Officer
Active
Star / Badge 313
Annual pay $119,791.88
0 / 0

U

Benjamin Utterback

Public Service Officer
Active
Annual pay $72,969.26
0 / 0

V

Jonathan Vinson

Police Officer
Active
Star / Badge 323
Annual pay $119,791.88
0 / 0

W

Joshua White

Police Officer
Active
Star / Badge 380
Annual pay $107,497.00
0 / 0

Matthew Williams

Police Officer
Active
Star / Badge 368
Annual pay $118,392.04
0 / 0

Krista Wroblewski

Public Service Officer
Active
Annual pay $71,007.30
0 / 0

Y

Matthew Yates

Police Officer
Active
Star / Badge 382
Annual pay $112,778.12
0 / 0

Oleh Yusypyuk

Police Officer
Active
Star / Badge 340
Annual pay $119,791.88
0 / 0

Z

Kevin Zaremba

Police Officer
Active
Star / Badge 391
Annual pay $97,487.00
0 / 0

If an officer you are looking for does not appear, they may have joined after the records used here, left the department, or been listed under a slightly different spelling. You can request updated rosters or payroll records from the village through a FOIA request if needed.