GCGovComp.app

Minnesota / Public Safety Department

Agency file

Public Safety Department

Source file: Minnesota — State Employee Payroll / ingested Jun 18, 2026

The Public Safety Department provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 2,398 employees with median total compensation of $76,256; the highest distinct record was $236,646.

Year
2025
Employees
2,398
Median total
$76,256
Highest record
$236,646

What the records show

Compensation analytics

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

Salary distribution

$424$171,977+

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

Average pay composition

  • Base$74,143 (92%)
  • Overtime$5,197 (6%)
  • Other$1,664 (2%)
  • 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
$31,214
$53,566
$76,256
$111,341
$132,437

The pay ladder for this department. Someone at the 90th percentile earns $132,437 — more than 90% of the department; the 10th percentile earns $31,214. 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 9

Jesse Grabow

State Patrol Trooper/Public Safety Department

2025 total comp
$127,255
Sub-department
StatePatrol Public Information
Base pay
$114,498
Overtime
$7,154
Other pay
$5,603
Benefits
$0
Total compensation
$127,255
Hire date
1998-01-21
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jesse Grabow holds the role of State Patrol Trooper at Public Safety Department within Statepatrol Public Information. Their tenure dates to 1998, about 27 years as a full-time employee. In 2025, their total compensation was $127,255. Union affiliation: MN Law Enforcement Assn.

Riley Kolquist

State Patrol Trooper/Public Safety Department

2025 total comp
$127,228
Sub-department
Duluth D 2700 Troopers
Base pay
$106,653
Overtime
$20,575
Other pay
$0
Benefits
$0
Total compensation
$127,228
Hire date
2015-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Riley Kolquist works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 2015, about 10 years as a full-time employee. Riley earned $127,228 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Cody Kisor

State Patrol Lieutenant/Public Safety Department

2025 total comp
$127,184
Sub-department
Detroit Lakes D 2900 Superviso
Base pay
$111,456
Overtime
$11,637
Other pay
$4,091
Benefits
$0
Total compensation
$127,184
Hire date
2015-01-26
Employment type
Full-Time
Pay grade
5
Union / bargaining unit
LELS U18 Lic Pce Officer Specl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
228
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Cody Kisor is a State Patrol Lieutenant at Public Safety Department within Detroit Lakes D 2900 Superviso. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $127,184. Their bargaining unit is LELS U18 Lic Pce Officer Specl.

Richard Pender Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$127,012
Sub-department
Duluth D 2700 Troopers
Base pay
$106,031
Overtime
$20,929
Other pay
$51
Benefits
$0
Total compensation
$127,012
Hire date
2004-05-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Richard Pender Jr works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. They have served since 2004 (about 21 years) as a full-time employee. Richard earned $127,012 in 2025. Union affiliation: MN Law Enforcement Assn.

John Ophoven

State Patrol Trooper/Public Safety Department

2025 total comp
$126,981
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$102,011
Overtime
$24,621
Other pay
$349
Benefits
$0
Total compensation
$126,981
Hire date
2020-01-06
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

John Ophoven works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2020 (about 5 years) as a full-time employee. John earned $126,981 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Rachel Ersbo

Information Technology Specialist 4/Public Safety Department

2025 total comp
$126,948
Sub-department
Tech & Infra Shared Svcs COE
Base pay
$118,511
Overtime
$0
Other pay
$8,437
Benefits
$0
Total compensation
$126,948
Hire date
2006-11-15
Employment type
Full-Time
Pay grade
17
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Rachel Ersbo holds the role of Information Technology Specialist 4 at Public Safety Department within Technician & Infra Shared Services Coe. They have served since 2006 (about 19 years) as a full-time employee. In 2025, their total compensation was $126,948. They are represented by MN Assoc of Professional Empl.

Kyle Backer

State Patrol Trooper/Public Safety Department

2024 total comp
$126,938
Sub-department
St Cloud D 2600 Troopers
Base pay
$107,867
Overtime
$19,070
Other pay
$0
Benefits
$0
Total compensation
$126,938
Hire date
2009-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2024
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Kyle Backer is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2009, they have about 15 years of service, working full-time. 2024 total compensation came to $126,938. They are represented by MN Law Enforcement Assn.

Kyle Koeberl

State Patrol Trooper/Public Safety Department

2025 total comp
$126,935
Sub-department
East Metro D 2400 Troopers
Base pay
$111,961
Overtime
$14,974
Other pay
$0
Benefits
$0
Total compensation
$126,935
Hire date
2014-10-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Kyle Koeberl serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2014, they have about 11 years of service, working full-time. Their 2025 pay totaled $126,935. Their bargaining unit is MN Law Enforcement Assn.

Cody Pederson

State Patrol Trooper/Public Safety Department

2025 total comp
$126,893
Sub-department
Duluth D 2700 Troopers
Base pay
$107,661
Overtime
$19,233
Other pay
$0
Benefits
$0
Total compensation
$126,893
Hire date
2016-09-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Cody Pederson serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2016 (about 9 years), working full-time. Their 2025 pay totaled $126,893. Their bargaining unit is MN Law Enforcement Assn.

Reed Bye

State Patrol Trooper/Public Safety Department

2025 total comp
$126,888
Sub-department
Air Patrol Surveilance
Base pay
$121,627
Overtime
$5,261
Other pay
$0
Benefits
$0
Total compensation
$126,888
Hire date
2003-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Reed Bye is a State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 2003, about 22 years, working full-time. 2025 total compensation came to $126,888. Their bargaining unit is MN Law Enforcement Assn.

Ryan Marthaler

State Patrol Trooper/Public Safety Department

2025 total comp
$126,844
Sub-department
CVI Mobile&Fixed 2200,2300
Base pay
$113,616
Overtime
$13,228
Other pay
$0
Benefits
$0
Total compensation
$126,844
Hire date
2009-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Ryan Marthaler is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2200,2300. Hired in 2009, they have about 16 years of service, working full-time. 2025 total compensation came to $126,844. Their bargaining unit is MN Law Enforcement Assn.

Diahn Zeon Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$126,781
Sub-department
West Metro D 2500 Troopers
Base pay
$113,778
Overtime
$13,003
Other pay
$0
Benefits
$0
Total compensation
$126,781
Hire date
2014-06-04
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Diahn Zeon Jr works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2014 (about 11 years) as a full-time employee. Diahn earned $126,781 in 2025. They are represented by MN Law Enforcement Assn.

Chad Mills

State Patrol Trooper/Public Safety Department

2025 total comp
$126,765
Sub-department
Patrol Investigative Unit
Base pay
$117,263
Overtime
$9,502
Other pay
$0
Benefits
$0
Total compensation
$126,765
Hire date
2000-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Chad Mills serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 2000, they have about 25 years of service, working full-time. Their 2025 pay totaled $126,765. They are represented by MN Law Enforcement Assn.

Richard Orpen

State Patrol Trooper/Public Safety Department

2025 total comp
$126,759
Sub-department
West Metro D 2500 Troopers
Base pay
$111,185
Overtime
$15,574
Other pay
$0
Benefits
$0
Total compensation
$126,759
Hire date
2004-02-02
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Richard Orpen is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2004, about 21 years, working full-time. 2025 total compensation came to $126,759. Union affiliation: MN Law Enforcement Assn.

Jordan Mondeel

State Patrol Trooper/Public Safety Department

2025 total comp
$126,741
Sub-department
Rochester D2100 Troopers
Base pay
$110,152
Overtime
$16,181
Other pay
$408
Benefits
$0
Total compensation
$126,741
Hire date
2017-01-16
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jordan Mondeel works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. They have served since 2017 (about 8 years) as a full-time employee. Jordan earned $126,741 in 2025. Union affiliation: MN Law Enforcement Assn.

Niramittata Ly

State Program Administrative Manager/Public Safety Department

2025 total comp
$126,609
Sub-department
DPS BUDGETING & GRANTS
Base pay
$126,609
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$126,609
Hire date
2013-03-06
Employment type
Full-Time
Pay grade
15
Union / bargaining unit
Manager
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
220
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Niramittata Ly works as a State Program Administrative Manager for Public Safety Department within Dps Budgeting & Grants. Hired in 2013, they have about 12 years of service as a full-time employee. Niramittata earned $126,609 in 2025. Their bargaining unit is Manager.

Ryan Slagter

State Patrol Trooper/Public Safety Department

2025 total comp
$126,449
Sub-department
Marshall D 2300 Troopers
Base pay
$111,455
Overtime
$13,890
Other pay
$1,104
Benefits
$0
Total compensation
$126,449
Hire date
2008-11-03
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Ryan Slagter holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2008 (about 17 years) as a full-time employee. In 2025, their total compensation was $126,449. They are represented by MN Law Enforcement Assn.

Jesse Roseberry

State Patrol Trooper/Public Safety Department

2025 total comp
$126,156
Sub-department
Mankato D 2200 Troopers
Base pay
$110,274
Overtime
$15,078
Other pay
$804
Benefits
$0
Total compensation
$126,156
Hire date
2006-11-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jesse Roseberry is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2006 (about 19 years), working full-time. 2025 total compensation came to $126,156. Their bargaining unit is MN Law Enforcement Assn.

John Kubat

State Patrol Trooper/Public Safety Department

2025 total comp
$125,907
Sub-department
East Metro D 2400 Troopers
Base pay
$112,575
Overtime
$13,331
Other pay
$0
Benefits
$0
Total compensation
$125,907
Hire date
2015-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

John Kubat is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $125,907. Union affiliation: MN Law Enforcement Assn.

Matthew Gleisner

State Patrol Trooper/Public Safety Department

2025 total comp
$125,880
Sub-department
Marshall D 2300 Troopers
Base pay
$102,634
Overtime
$22,800
Other pay
$446
Benefits
$0
Total compensation
$125,880
Hire date
2019-01-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Matthew Gleisner works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. They have served since 2019 (about 6 years) as a full-time employee. Matthew earned $125,880 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Andrew Haken

State Patrol Trooper/Public Safety Department

2025 total comp
$125,810
Sub-department
Eveleth D 3100 Troopers
Base pay
$110,382
Overtime
$13,454
Other pay
$1,973
Benefits
$0
Total compensation
$125,810
Hire date
2019-01-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Andrew Haken works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Andrew earned $125,810 in 2025. Union affiliation: MN Law Enforcement Assn.

Ann Gross

Forensic Scientist 3/Public Safety Department

2025 total comp
$125,567
Sub-department
BCA Lab Biology 1
Base pay
$117,939
Overtime
$7,628
Other pay
$0
Benefits
$0
Total compensation
$125,567
Hire date
1989-01-18
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Ann Gross serves as a Forensic Scientist 3 within Bca Lab Biology 1. Hired in 1989, they have about 36 years of service, working full-time. Their 2025 pay totaled $125,567. Union affiliation: MN Assoc of Professional Empl.

Sarah Pfeiffer

Forensic Scientist 2/Public Safety Department

2025 total comp
$125,559
Sub-department
BCA LAB BEMIDJI 1
Base pay
$104,890
Overtime
$4,782
Other pay
$15,887
Benefits
$0
Total compensation
$125,559
Hire date
2000-02-16
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Beltrami

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Sarah Pfeiffer serves as a Forensic Scientist 2 within Bca Lab Bemidji 1. Hired in 2000, they have about 25 years of service, working full-time. Their 2025 pay totaled $125,559. Union affiliation: MN Assoc of Professional Empl.

Jake Thompson

State Patrol Trooper/Public Safety Department

2025 total comp
$125,478
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$109,809
Overtime
$15,670
Other pay
$0
Benefits
$0
Total compensation
$125,478
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Jake Thompson serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. They have served since 2014 (about 11 years), working full-time. Their 2025 pay totaled $125,478. They are represented by MN Law Enforcement Assn.

Theodore Argabright

State Patrol Trooper/Public Safety Department

2025 total comp
$125,382
Sub-department
St Cloud D 2600 Troopers
Base pay
$107,008
Overtime
$14,967
Other pay
$3,407
Benefits
$0
Total compensation
$125,382
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Theodore Argabright holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. In 2025, their total compensation was $125,382. They are represented by MN Law Enforcement Assn.

Samuel Catlin

State Patrol Trooper/Public Safety Department

2025 total comp
$125,312
Sub-department
Brainerd D 2800 Troopers
Base pay
$106,498
Overtime
$18,030
Other pay
$785
Benefits
$0
Total compensation
$125,312
Hire date
2009-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Crow Wing

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Samuel Catlin serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Hired in 2009, they have about 16 years of service, working full-time. Their 2025 pay totaled $125,312. Union affiliation: MN Law Enforcement Assn.

Casey Roisland

State Patrol Trooper/Public Safety Department

2025 total comp
$125,249
Sub-department
Thief River Falls D3200 Troope
Base pay
$107,540
Overtime
$15,400
Other pay
$2,309
Benefits
$0
Total compensation
$125,249
Hire date
2023-02-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Pennington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Casey Roisland serves as a State Patrol Trooper within Thief River Falls D3200 Troope. They have served since 2023 (about 2 years), working full-time. Their 2025 pay totaled $125,249. Union affiliation: MN Law Enforcement Assn.

Daniel Britz

State Patrol Trooper/Public Safety Department

2025 total comp
$125,192
Sub-department
Air Patrol Surveilance
Base pay
$119,703
Overtime
$3,797
Other pay
$1,691
Benefits
$0
Total compensation
$125,192
Hire date
2013-10-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Daniel Britz works as a State Patrol Trooper for Public Safety Department within Air Patrol Surveilance. Hired in 2013, they have about 12 years of service as a full-time employee. Daniel earned $125,192 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Dillon Rieland

State Patrol Trooper/Public Safety Department

2025 total comp
$125,145
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,613
Overtime
$13,009
Other pay
$2,523
Benefits
$0
Total compensation
$125,145
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Dillon Rieland works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2014, about 11 years as a full-time employee. Dillon earned $125,145 in 2025. They are represented by MN Law Enforcement Assn.

Corey Nielsen

Information Technology Specialist 4/Public Safety Department

2025 total comp
$125,133
Sub-department
Tech & Infra Shared Svcs COE
Base pay
$125,133
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$125,133
Hire date
2023-06-28
Employment type
Full-Time
Pay grade
17
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Corey Nielsen works as a Information Technology Specialist 4 for Public Safety Department within Technician & Infra Shared Services Coe. Hired in 2023, they have about 2 years of service as a full-time employee. Corey earned $125,133 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Catherine Clark

Administrative Planning Director St/Public Safety Department

2025 total comp
$125,122
Sub-department
911 Emergency Service
Base pay
$125,122
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$125,122
Hire date
1989-09-13
Employment type
Full-Time
Pay grade
23
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Catherine Clark is a Administrative Planning Director St at Public Safety Department within 911 Emergency Service. Hired in 1989, they have about 36 years of service, working full-time. 2025 total compensation came to $125,122. Union affiliation: Middle Management Association.

Jason Steinert

State Patrol Trooper/Public Safety Department

2025 total comp
$125,091
Sub-department
St Cloud D 2600 Troopers
Base pay
$111,724
Overtime
$10,809
Other pay
$2,558
Benefits
$0
Total compensation
$125,091
Hire date
1999-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jason Steinert works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. They have served since 1999 (about 26 years) as a full-time employee. Jason earned $125,091 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Chad Sutter

State Patrol Trooper/Public Safety Department

2025 total comp
$125,041
Sub-department
Rochester D2100 Troopers
Base pay
$106,946
Overtime
$18,095
Other pay
$0
Benefits
$0
Total compensation
$125,041
Hire date
2014-10-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Chad Sutter works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. They have served since 2014 (about 11 years) as a full-time employee. Chad earned $125,041 in 2025. Union affiliation: MN Law Enforcement Assn.

Aaron Myren

State Patrol Trooper/Public Safety Department

2025 total comp
$125,022
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$109,094
Overtime
$15,101
Other pay
$827
Benefits
$0
Total compensation
$125,022
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Aaron Myren serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Their tenure dates to 2014, about 11 years, working full-time. Their 2025 pay totaled $125,022. Their bargaining unit is MN Law Enforcement Assn.

Vanessa Perez

Forensic Scientist 3/Public Safety Department

2025 total comp
$124,687
Sub-department
BCA LAB TOXICOLOGY
Base pay
$106,625
Overtime
$5,009
Other pay
$13,053
Benefits
$0
Total compensation
$124,687
Hire date
2012-05-29
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Vanessa Perez serves as a Forensic Scientist 3 within Bca Lab Toxicology. Hired in 2012, they have about 13 years of service, working full-time. Their 2025 pay totaled $124,687. Their bargaining unit is MN Assoc of Professional Empl.

Kristopher Larson

State Patrol Trooper/Public Safety Department

2025 total comp
$124,622
Sub-department
Thief River Falls D3200 Troope
Base pay
$106,662
Overtime
$15,615
Other pay
$2,346
Benefits
$0
Total compensation
$124,622
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Pennington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Kristopher Larson holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Hired in 2022, they have about 3 years of service as a full-time employee. In 2025, their total compensation was $124,622. Their bargaining unit is MN Law Enforcement Assn.

Spencer Stockwell

State Patrol Trooper/Public Safety Department

2025 total comp
$124,595
Sub-department
West Metro D 2500 Troopers
Base pay
$99,165
Overtime
$25,429
Other pay
$0
Benefits
$0
Total compensation
$124,595
Hire date
2020-01-06
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Spencer Stockwell holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2020, about 5 years as a full-time employee. In 2025, their total compensation was $124,595. They are represented by MN Law Enforcement Assn.

Casey Kester

State Patrol Trooper/Public Safety Department

2025 total comp
$124,452
Sub-department
Mankato D 2200 Troopers
Base pay
$111,313
Overtime
$11,483
Other pay
$1,656
Benefits
$0
Total compensation
$124,452
Hire date
2000-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Casey Kester works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. They have served since 2000 (about 25 years) as a full-time employee. Casey earned $124,452 in 2025. Union affiliation: MN Law Enforcement Assn.

James Brings

State Patrol Trooper/Public Safety Department

2025 total comp
$124,317
Sub-department
CVI Mobile 2600, 2800
Base pay
$114,498
Overtime
$9,819
Other pay
$0
Benefits
$0
Total compensation
$124,317
Hire date
2009-01-15
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

James Brings works as a State Patrol Trooper for Public Safety Department within Cvi Mobile 2600, 2800. Their tenure dates to 2009, about 16 years as a full-time employee. James earned $124,317 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Brent Olson

State Patrol Trooper/Public Safety Department

2025 total comp
$124,284
Sub-department
Eveleth D 3100 Troopers
Base pay
$111,481
Overtime
$8,489
Other pay
$4,314
Benefits
$0
Total compensation
$124,284
Hire date
2016-01-25
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Brent Olson is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $124,284. Their bargaining unit is MN Law Enforcement Assn.