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 11

Zachary Borchardt

State Patrol Trooper/Public Safety Department

2025 total comp
$122,085
Sub-department
Duluth D 2700 Troopers
Base pay
$110,216
Overtime
$11,869
Other pay
$0
Benefits
$0
Total compensation
$122,085
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

Zachary Borchardt holds the role of State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. They have served since 2015 (about 10 years) as a full-time employee. In 2025, their total compensation was $122,085. Union affiliation: MN Law Enforcement Assn.

Glen Bihler

State Patrol Trooper/Public Safety Department

2025 total comp
$122,034
Sub-department
Brainerd D 2800 Troopers
Base pay
$107,008
Overtime
$12,810
Other pay
$2,216
Benefits
$0
Total compensation
$122,034
Hire date
2011-02-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
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, Glen Bihler serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Their tenure dates to 2011, about 14 years, working full-time. Their 2025 pay totaled $122,034. Union affiliation: MN Law Enforcement Assn.

Machelle Klomp

State Program Administrative Principal/Public Safety Department

2025 total comp
$121,995
Sub-department
HSEM RESP, REC & Mitigation
Base pay
$97,734
Overtime
$24,261
Other pay
$0
Benefits
$0
Total compensation
$121,995
Hire date
1984-11-08
Employment type
Full-Time
Pay grade
14
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Anoka

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

Machelle Klomp works as a State Program Administrative Principal for Public Safety Department within Hsem Resp, Recreation & Mitigation. Hired in 1984, they have about 41 years of service as a full-time employee. Machelle earned $121,995 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Julie Lackner

State Program Administrative Manager/Public Safety Department

2025 total comp
$121,845
Sub-department
MNJIS MANAGEMENT
Base pay
$118,935
Overtime
$0
Other pay
$2,910
Benefits
$0
Total compensation
$121,845
Hire date
1988-03-03
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

Julie Lackner works as a State Program Administrative Manager for Public Safety Department within Mnjis Management. Their tenure dates to 1988, about 37 years as a full-time employee. Julie earned $121,845 in 2025. They are represented by Manager.

Bryan Bauers

State Patrol Trooper/Public Safety Department

2025 total comp
$121,812
Sub-department
Duluth D 2700 Troopers
Base pay
$108,459
Overtime
$13,225
Other pay
$128
Benefits
$0
Total compensation
$121,812
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

At Public Safety Department, Bryan Bauers serves as a State Patrol Trooper within Duluth D 2700 Troopers. Hired in 2015, they have about 10 years of service, working full-time. Their 2025 pay totaled $121,812. Union affiliation: MN Law Enforcement Assn.

Matthew Vatsaas

State Patrol Trooper/Public Safety Department

2025 total comp
$121,752
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$101,758
Overtime
$18,499
Other pay
$1,495
Benefits
$0
Total compensation
$121,752
Hire date
2018-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
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

Matthew Vatsaas holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2018, about 7 years as a full-time employee. In 2025, their total compensation was $121,752. They are represented by MN Law Enforcement Assn.

Timothy Soliah

State Patrol Trooper/Public Safety Department

2025 total comp
$121,745
Sub-department
CVI Mobile 2900, 3200 Northern
Base pay
$114,498
Overtime
$7,247
Other pay
$0
Benefits
$0
Total compensation
$121,745
Hire date
2004-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
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

Timothy Soliah is a State Patrol Trooper at Public Safety Department within Cvi Mobile 2900, 3200 Northern. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $121,745. They are represented by MN Law Enforcement Assn.

Thomas Haugen

State Patrol Trooper/Public Safety Department

2025 total comp
$121,712
Sub-department
Patrol Investigative Unit
Base pay
$110,960
Overtime
$9,206
Other pay
$1,547
Benefits
$0
Total compensation
$121,712
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
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

Thomas Haugen holds the role of State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 2016, about 9 years as a full-time employee. In 2025, their total compensation was $121,712. Their bargaining unit is MN Law Enforcement Assn.

Eric Ossefoort

State Patrol Trooper/Public Safety Department

2025 total comp
$121,640
Sub-department
Marshall D 2300 Troopers
Base pay
$107,838
Overtime
$11,864
Other pay
$1,938
Benefits
$0
Total compensation
$121,640
Hire date
2018-05-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
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

Eric Ossefoort is a State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Hired in 2018, they have about 7 years of service, working full-time. 2025 total compensation came to $121,640. They are represented by MN Law Enforcement Assn.

Megan Boser

State Patrol Trooper/Public Safety Department

2025 total comp
$121,626
Sub-department
Brainerd D 2800 Troopers
Base pay
$101,142
Overtime
$17,248
Other pay
$3,236
Benefits
$0
Total compensation
$121,626
Hire date
2018-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
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

Megan Boser is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. They have served since 2018 (about 7 years), working full-time. 2025 total compensation came to $121,626. They are represented by MN Law Enforcement Assn.

Melissa Eberhart

Staff Attorney 3/Public Safety Department

2025 total comp
$121,456
Sub-department
State Patrol Chiefs Staff
Base pay
$121,456
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$121,456
Hire date
1996-02-08
Employment type
Full-Time
Pay grade
22
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

Melissa Eberhart is a Staff Attorney 3 at Public Safety Department within State Patrol Chiefs Staff. Their tenure dates to 1996, about 29 years, working full-time. 2025 total compensation came to $121,456. Union affiliation: MN Assoc of Professional Empl.

Curtis Triggs

State Patrol Trooper/Public Safety Department

2025 total comp
$121,315
Sub-department
West Metro D 2500 Troopers
Base pay
$110,675
Overtime
$10,639
Other pay
$0
Benefits
$0
Total compensation
$121,315
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
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, Curtis Triggs serves as a State Patrol Trooper within West Metro D 2500 Troopers. Their tenure dates to 2017, about 8 years, working full-time. Their 2025 pay totaled $121,315. Their bargaining unit is MN Law Enforcement Assn.

Taylor Znajda

State Patrol Trooper/Public Safety Department

2025 total comp
$121,113
Sub-department
Thief River Falls D3200 Troope
Base pay
$103,725
Overtime
$15,406
Other pay
$1,982
Benefits
$0
Total compensation
$121,113
Hire date
2021-07-19
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

Taylor Znajda holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2021, about 4 years as a full-time employee. In 2025, their total compensation was $121,113. Their bargaining unit is MN Law Enforcement Assn.

Scott Crabtree

State Patrol Trooper/Public Safety Department

2025 total comp
$120,971
Sub-department
CVI Mobile 2100 & MIP South
Base pay
$114,498
Overtime
$6,473
Other pay
$0
Benefits
$0
Total compensation
$120,971
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
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

Scott Crabtree holds the role of State Patrol Trooper at Public Safety Department within Cvi Mobile 2100 & Mip South. They have served since 1998 (about 27 years) as a full-time employee. In 2025, their total compensation was $120,971. Their bargaining unit is MN Law Enforcement Assn.

Matthew Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,911
Sub-department
Brainerd D 2800 Troopers
Base pay
$112,840
Overtime
$7,545
Other pay
$527
Benefits
$0
Total compensation
$120,911
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
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

Matthew Anderson holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2015, about 10 years as a full-time employee. In 2025, their total compensation was $120,911. Union affiliation: MN Law Enforcement Assn.

Brian Olson

State Program Administrative Manager/Public Safety Department

2025 total comp
$120,895
Sub-department
HSEM Management Deputy
Base pay
$120,895
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$120,895
Hire date
2019-09-04
Employment type
Full-Time
Pay grade
15
Union / bargaining unit
Manager
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Anoka

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

Brian Olson is a State Program Administrative Manager at Public Safety Department within Hsem Management Deputy. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $120,895. Their bargaining unit is Manager.

Rita Wurm

Administrative Management Director 2/Public Safety Department

2025 total comp
$120,895
Sub-department
FAS Management Team
Base pay
$120,895
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$120,895
Hire date
2001-04-25
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

Rita Wurm works as a Administrative Management Director 2 for Public Safety Department within Fas Management Team. Their tenure dates to 2001, about 24 years as a full-time employee. Rita earned $120,895 in 2025. They are represented by Manager.

Jenny Richie

State Program Administrative Manager/Public Safety Department

2025 total comp
$120,895
Sub-department
FAS Administrative Services
Base pay
$120,895
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$120,895
Hire date
1987-12-09
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

Jenny Richie holds the role of State Program Administrative Manager at Public Safety Department within Fas Administrative Services. They have served since 1987 (about 38 years) as a full-time employee. In 2025, their total compensation was $120,895. They are represented by Manager.

Jacob Miller

State Patrol Trooper/Public Safety Department

2025 total comp
$120,894
Sub-department
East Metro D 2400 Troopers
Base pay
$110,332
Overtime
$10,562
Other pay
$0
Benefits
$0
Total compensation
$120,894
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
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

Jacob Miller works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2017, about 8 years as a full-time employee. Jacob earned $120,894 in 2025. Union affiliation: MN Law Enforcement Assn.

Warren Schroden

State Patrol Trooper/Public Safety Department

2025 total comp
$120,829
Sub-department
CVI Mobile 2100 & MIP South
Base pay
$114,498
Overtime
$6,331
Other pay
$0
Benefits
$0
Total compensation
$120,829
Hire date
2009-07-22
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

At Public Safety Department, Warren Schroden serves as a State Patrol Trooper within Cvi Mobile 2100 & Mip South. Hired in 2009, they have about 16 years of service, working full-time. Their 2025 pay totaled $120,829. They are represented by MN Law Enforcement Assn.

Justin Knowles

State Patrol Trooper/Public Safety Department

2025 total comp
$120,803
Sub-department
Eveleth D 3100 Troopers
Base pay
$108,517
Overtime
$10,553
Other pay
$1,732
Benefits
$0
Total compensation
$120,803
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
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

Justin Knowles is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 2020, they have about 5 years of service, working full-time. 2025 total compensation came to $120,803. Union affiliation: MN Law Enforcement Assn.

Parker Bowman

State Patrol Lieutenant/Public Safety Department

2025 total comp
$120,740
Sub-department
State Patrol Special Operation
Base pay
$113,836
Overtime
$6,904
Other pay
$0
Benefits
$0
Total compensation
$120,740
Hire date
2010-11-08
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
Ramsey

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

Parker Bowman works as a State Patrol Lieutenant for Public Safety Department within State Patrol Special Operation. They have served since 2010 (about 15 years) as a full-time employee. Parker earned $120,740 in 2025. They are represented by LELS U18 Lic Pce Officer Specl.

Gerald Hanson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,739
Sub-department
CVI Mobile 2900, 3200 Northern
Base pay
$114,498
Overtime
$6,241
Other pay
$0
Benefits
$0
Total compensation
$120,739
Hire date
2000-04-01
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

Gerald Hanson is a State Patrol Trooper at Public Safety Department within Cvi Mobile 2900, 3200 Northern. Hired in 2000, they have about 25 years of service, working full-time. 2025 total compensation came to $120,739. Union affiliation: MN Law Enforcement Assn.

Alexis Berget

Forensic Scientist 2/Public Safety Department

2025 total comp
$120,698
Sub-department
BCA LAB I&M 1
Base pay
$105,286
Overtime
$6,136
Other pay
$9,276
Benefits
$0
Total compensation
$120,698
Hire date
2022-07-06
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
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, Alexis Berget serves as a Forensic Scientist 2 within Bca Lab I&M 1. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $120,698. They are represented by MN Assoc of Professional Empl.

Tyler Iverson

State Patrol Lieutenant/Public Safety Department

2024 total comp
$120,688
Sub-department
Detroit Lakes D 2900 Superviso
Base pay
$107,375
Overtime
$5,649
Other pay
$7,664
Benefits
$0
Total compensation
$120,688
Hire date
2013-01-30
Employment type
Full-Time
Pay grade
31
Union / bargaining unit
Severed
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

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

At Public Safety Department, Tyler Iverson serves as a State Patrol Lieutenant within Detroit Lakes D 2900 Superviso. They have served since 2013 (about 11 years), working full-time. Their 2024 pay totaled $120,688. Their bargaining unit is Severed.

Philip Peterson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,484
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,498
Overtime
$5,987
Other pay
$0
Benefits
$0
Total compensation
$120,484
Hire date
2010-11-08
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

At Public Safety Department, Philip Peterson serves as a State Patrol Trooper within Cvi Mobile & Fixed Metro. They have served since 2010 (about 15 years), working full-time. Their 2025 pay totaled $120,484. Their bargaining unit is MN Law Enforcement Assn.

Rebecca Rabb

State Program Administrative Manager Senior/Public Safety Department

2025 total comp
$120,447
Sub-department
OJP Management
Base pay
$120,447
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$120,447
Hire date
2019-08-28
Employment type
Full-Time
Pay grade
17
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

Rebecca Rabb holds the role of State Program Administrative Manager Senior at Public Safety Department within Ojp Management. Their tenure dates to 2019, about 6 years as a full-time employee. In 2025, their total compensation was $120,447. They are represented by Manager.

Eric Lindberg

State Patrol Trooper/Public Safety Department

2025 total comp
$120,429
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$112,385
Overtime
$8,044
Other pay
$0
Benefits
$0
Total compensation
$120,429
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
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

Eric Lindberg is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2009 (about 16 years), working full-time. 2025 total compensation came to $120,429. They are represented by MN Law Enforcement Assn.

Patrick Mclaughlin

State Program Administrative Coordinator/Public Safety Department

2025 total comp
$120,394
Sub-department
HSEM Preparedness
Base pay
$113,418
Overtime
$6,976
Other pay
$0
Benefits
$0
Total compensation
$120,394
Hire date
2006-02-08
Employment type
Full-Time
Pay grade
18
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Anoka

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

Patrick Mclaughlin works as a State Program Administrative Coordinator for Public Safety Department within Hsem Preparedness. Their tenure dates to 2006, about 19 years as a full-time employee. Patrick earned $120,394 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Daniel Beasley

State Patrol Trooper/Public Safety Department

2025 total comp
$120,373
Sub-department
St Cloud D 2600 Troopers
Base pay
$114,503
Overtime
$5,870
Other pay
$0
Benefits
$0
Total compensation
$120,373
Hire date
1996-07-29
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

Daniel Beasley holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 1996, about 29 years as a full-time employee. In 2025, their total compensation was $120,373. They are represented by MN Law Enforcement Assn.

David Lahr

State Patrol Trooper/Public Safety Department

2025 total comp
$120,221
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,063
Overtime
$11,158
Other pay
$0
Benefits
$0
Total compensation
$120,221
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
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

At Public Safety Department, David Lahr serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2016 (about 9 years), working full-time. Their 2025 pay totaled $120,221. They are represented by MN Law Enforcement Assn.

Isaac Ray

State Patrol Trooper/Public Safety Department

2025 total comp
$120,189
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,008
Overtime
$12,248
Other pay
$934
Benefits
$0
Total compensation
$120,189
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
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, Isaac Ray serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Their tenure dates to 2008, about 17 years, working full-time. Their 2025 pay totaled $120,189. They are represented by MN Law Enforcement Assn.

Justin Turbes

State Patrol Trooper/Public Safety Department

2024 total comp
$120,173
Sub-department
East Metro D 2400 Troopers
Base pay
$103,926
Overtime
$16,247
Other pay
$0
Benefits
$0
Total compensation
$120,173
Hire date
2012-06-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
Washington

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

At Public Safety Department, Justin Turbes serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2012, they have about 12 years of service, working full-time. Their 2024 pay totaled $120,173. Their bargaining unit is MN Law Enforcement Assn.

Nathaniel Walton

State Patrol Trooper/Public Safety Department

2025 total comp
$120,167
Sub-department
Mankato D 2200 Troopers
Base pay
$107,496
Overtime
$11,063
Other pay
$1,608
Benefits
$0
Total compensation
$120,167
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
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

At Public Safety Department, Nathaniel Walton serves as a State Patrol Trooper within Mankato D 2200 Troopers. They have served since 2009 (about 16 years), working full-time. Their 2025 pay totaled $120,167. Their bargaining unit is MN Law Enforcement Assn.

Joshua Lamski

State Patrol Trooper/Public Safety Department

2025 total comp
$120,139
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$108,583
Overtime
$10,742
Other pay
$814
Benefits
$0
Total compensation
$120,139
Hire date
2013-02-11
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

Joshua Lamski is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2013, they have about 12 years of service, working full-time. 2025 total compensation came to $120,139. Union affiliation: MN Law Enforcement Assn.

Daniel Lewis

State Patrol Trooper/Public Safety Department

2025 total comp
$120,079
Sub-department
Marshall D 2300 Troopers
Base pay
$107,659
Overtime
$11,144
Other pay
$1,277
Benefits
$0
Total compensation
$120,079
Hire date
2012-08-01
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

At Public Safety Department, Daniel Lewis serves as a State Patrol Trooper within Marshall D 2300 Troopers. Their tenure dates to 2012, about 13 years, working full-time. Their 2025 pay totaled $120,079. Their bargaining unit is MN Law Enforcement Assn.

Andrew Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,023
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$114,498
Overtime
$5,525
Other pay
$0
Benefits
$0
Total compensation
$120,023
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
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

Andrew Anderson is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2017 (about 8 years), working full-time. 2025 total compensation came to $120,023. Union affiliation: MN Law Enforcement Assn.

Matthew Schmitz

State Patrol Trooper/Public Safety Department

2025 total comp
$120,007
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,039
Overtime
$8,991
Other pay
$1,977
Benefits
$0
Total compensation
$120,007
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
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

Matthew Schmitz holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2016, they have about 9 years of service as a full-time employee. In 2025, their total compensation was $120,007. Union affiliation: MN Law Enforcement Assn.

Travis Larson

State Patrol Trooper/Public Safety Department

2025 total comp
$119,949
Sub-department
Eveleth D 3100 Troopers
Base pay
$107,767
Overtime
$10,565
Other pay
$1,618
Benefits
$0
Total compensation
$119,949
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

Travis Larson is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $119,949. Union affiliation: MN Law Enforcement Assn.

Burton Crary

State Patrol Trooper/Public Safety Department

2025 total comp
$119,947
Sub-department
Patrol Investigative Unit
Base pay
$106,022
Overtime
$13,924
Other pay
$0
Benefits
$0
Total compensation
$119,947
Hire date
1996-07-10
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, Burton Crary serves as a State Patrol Trooper within Patrol Investigative Unit. Their tenure dates to 1996, about 29 years, working full-time. Their 2025 pay totaled $119,947. They are represented by MN Law Enforcement Assn.