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 6

Tomasz Krolak

State Patrol Trooper/Public Safety Department

2025 total comp
$137,503
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,498
Overtime
$21,706
Other pay
$1,300
Benefits
$0
Total compensation
$137,503
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
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

Tomasz Krolak works as a State Patrol Trooper for Public Safety Department within Cvi Mobile & Fixed Metro. Hired in 2013, they have about 12 years of service as a full-time employee. Tomasz earned $137,503 in 2025. They are represented by MN Law Enforcement Assn.

Anthony Nelson

State Patrol Trooper/Public Safety Department

2025 total comp
$136,955
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$111,708
Overtime
$25,248
Other pay
$0
Benefits
$0
Total compensation
$136,955
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
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

Anthony Nelson works as a State Patrol Trooper for Public Safety Department within Capitol Secretary Complex Troopers 2. Their tenure dates to 2015, about 10 years as a full-time employee. Anthony earned $136,955 in 2025. They are represented by MN Law Enforcement Assn.

Jacob Ristau

State Patrol Trooper/Public Safety Department

2025 total comp
$136,901
Sub-department
Rochester D2100 Troopers
Base pay
$108,342
Overtime
$28,559
Other pay
$0
Benefits
$0
Total compensation
$136,901
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

Jacob Ristau works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2017, about 8 years as a full-time employee. Jacob earned $136,901 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Richard Harjes

State Patrol Lieutenant/Public Safety Department

2025 total comp
$136,532
Sub-department
STATE PATROL TECH OPERATIONS
Base pay
$116,606
Overtime
$4,431
Other pay
$15,495
Benefits
$0
Total compensation
$136,532
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
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

Richard Harjes is a State Patrol Lieutenant at Public Safety Department within State Patrol Technician Operations. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $136,532. Union affiliation: LELS U18 Lic Pce Officer Specl.

Sabrina Skold

State Patrol Trooper/Public Safety Department

2025 total comp
$136,160
Sub-department
CVI Mobile&Fixed 2200,2300
Base pay
$114,498
Overtime
$21,662
Other pay
$0
Benefits
$0
Total compensation
$136,160
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
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, Sabrina Skold serves as a State Patrol Trooper within Cvi Mobile&Fixed 2200,2300. Their tenure dates to 2016, about 9 years, working full-time. Their 2025 pay totaled $136,160. They are represented by MN Law Enforcement Assn.

Nicholas Otterson

State Patrol Trooper/Public Safety Department

2025 total comp
$136,039
Sub-department
Brainerd D 2800 Troopers
Base pay
$108,539
Overtime
$26,913
Other pay
$587
Benefits
$0
Total compensation
$136,039
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
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

Nicholas Otterson holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. They have served since 2010 (about 15 years) as a full-time employee. In 2025, their total compensation was $136,039. They are represented by MN Law Enforcement Assn.

Todd Merwin

State Patrol Trooper/Public Safety Department

2025 total comp
$136,010
Sub-department
Air Patrol Surveilance
Base pay
$123,286
Overtime
$10,734
Other pay
$1,990
Benefits
$0
Total compensation
$136,010
Hire date
2005-02-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
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

At Public Safety Department, Todd Merwin serves as a State Patrol Trooper within Air Patrol Surveilance. Hired in 2005, they have about 20 years of service, working full-time. Their 2025 pay totaled $136,010. Their bargaining unit is MN Law Enforcement Assn.

Holly Folkers

Financial Mgt Director/Public Safety Department

2025 total comp
$135,916
Sub-department
FAS Management Team
Base pay
$135,385
Overtime
$531
Other pay
$0
Benefits
$0
Total compensation
$135,916
Hire date
2005-05-16
Employment type
Full-Time
Pay grade
19
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

Holly Folkers is a Financial Mgt Director at Public Safety Department within Fas Management Team. Their tenure dates to 2005, about 20 years, working full-time. 2025 total compensation came to $135,916. Their bargaining unit is Manager.

Elliott Lesser

State Patrol Trooper/Public Safety Department

2024 total comp
$135,844
Sub-department
East Metro D 2400 Troopers
Base pay
$105,503
Overtime
$30,341
Other pay
$0
Benefits
$0
Total compensation
$135,844
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
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

Elliott Lesser works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2016, about 8 years as a full-time employee. Elliott earned $135,844 in 2024. Their bargaining unit is MN Law Enforcement Assn.

Mark Lund

State Patrol Trooper/Public Safety Department

2025 total comp
$135,754
Sub-department
West Metro D 2500 Troopers
Base pay
$113,922
Overtime
$21,832
Other pay
$0
Benefits
$0
Total compensation
$135,754
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
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

Mark Lund is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 1999 (about 26 years), working full-time. 2025 total compensation came to $135,754. Union affiliation: MN Law Enforcement Assn.

Kfir Shetrit

State Patrol Trooper/Public Safety Department

2025 total comp
$135,718
Sub-department
West Metro D 2500 Troopers
Base pay
$114,498
Overtime
$21,220
Other pay
$0
Benefits
$0
Total compensation
$135,718
Hire date
2012-10-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
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

Kfir Shetrit works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2012, they have about 13 years of service as a full-time employee. Kfir earned $135,718 in 2025. Union affiliation: MN Law Enforcement Assn.

Dolores Schoenbauer

Forensic Scientist 3/Public Safety Department

2025 total comp
$135,678
Sub-department
BCA Lab Biology 1
Base pay
$117,347
Overtime
$18,331
Other pay
$0
Benefits
$0
Total compensation
$135,678
Hire date
1990-09-26
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

Dolores Schoenbauer is a Forensic Scientist 3 at Public Safety Department within Bca Lab Biology 1. Hired in 1990, they have about 35 years of service, working full-time. 2025 total compensation came to $135,678. They are represented by MN Assoc of Professional Empl.

Donald Knoph

State Program Administrative Manager Principal/Public Safety Department

2025 total comp
$135,638
Sub-department
DVS Management
Base pay
$135,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$135,638
Hire date
2017-08-02
Employment type
Full-Time
Pay grade
20
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

Donald Knoph works as a State Program Administrative Manager Principal for Public Safety Department within Dvs Management. Their tenure dates to 2017, about 8 years as a full-time employee. Donald earned $135,638 in 2025. They are represented by Manager.

Chris Thostenson

State Patrol Trooper/Public Safety Department

2025 total comp
$135,608
Sub-department
CVI Mobile&Fixed 2700,3100
Base pay
$115,476
Overtime
$20,132
Other pay
$0
Benefits
$0
Total compensation
$135,608
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
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

Chris Thostenson is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2700,3100. Their tenure dates to 1999, about 26 years, working full-time. 2025 total compensation came to $135,608. Union affiliation: MN Law Enforcement Assn.

Kaj Meinhardt

State Patrol Trooper/Public Safety Department

2025 total comp
$135,590
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$110,147
Overtime
$25,443
Other pay
$0
Benefits
$0
Total compensation
$135,590
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
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

At Public Safety Department, Kaj Meinhardt serves as a State Patrol Trooper within Capitol Secretary Complex Troopers 2. They have served since 2000 (about 25 years), working full-time. Their 2025 pay totaled $135,590. They are represented by MN Law Enforcement Assn.

Matthew Holden

State Patrol Trooper/Public Safety Department

2025 total comp
$135,565
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$110,092
Overtime
$24,610
Other pay
$862
Benefits
$0
Total compensation
$135,565
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
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 Holden works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2016, they have about 9 years of service as a full-time employee. Matthew earned $135,565 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Jeffery Shay

State Patrol Trooper/Public Safety Department

2025 total comp
$135,158
Sub-department
CVI Mobile&Fixed 2700,3100
Base pay
$119,484
Overtime
$15,674
Other pay
$0
Benefits
$0
Total compensation
$135,158
Hire date
2005-02-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
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, Jeffery Shay serves as a State Patrol Trooper within Cvi Mobile&Fixed 2700,3100. Hired in 2005, they have about 20 years of service, working full-time. Their 2025 pay totaled $135,158. Union affiliation: MN Law Enforcement Assn.

Brian Milan

State Patrol Trooper/Public Safety Department

2025 total comp
$135,157
Sub-department
CVI Mobile 2600, 2800
Base pay
$114,498
Overtime
$20,659
Other pay
$0
Benefits
$0
Total compensation
$135,157
Hire date
1997-01-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, Brian Milan serves as a State Patrol Trooper within Cvi Mobile 2600, 2800. Their tenure dates to 1997, about 28 years, working full-time. Their 2025 pay totaled $135,157. Their bargaining unit is MN Law Enforcement Assn.

Elizabeth Skalnek

Engineer Princ/Public Safety Department

2025 total comp
$135,065
Sub-department
Pipeline Safety
Base pay
$129,142
Overtime
$1,523
Other pay
$4,400
Benefits
$0
Total compensation
$135,065
Hire date
2008-01-02
Employment type
Full-Time
Pay grade
12
Union / bargaining unit
MN Govt Engineers Council
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
212
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Elizabeth Skalnek serves as a Engineer Princ within Pipeline Safety. Their tenure dates to 2008, about 17 years, working full-time. Their 2025 pay totaled $135,065. They are represented by MN Govt Engineers Council.

Brandon Engen

State Patrol Trooper/Public Safety Department

2025 total comp
$134,747
Sub-department
West Metro D 2500 Troopers
Base pay
$115,345
Overtime
$19,403
Other pay
$0
Benefits
$0
Total compensation
$134,747
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
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

Brandon Engen holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2014 (about 11 years) as a full-time employee. In 2025, their total compensation was $134,747. They are represented by MN Law Enforcement Assn.

John Perrin

State Patrol Trooper/Public Safety Department

2025 total comp
$134,659
Sub-department
Mankato D 2200 Troopers
Base pay
$114,470
Overtime
$20,188
Other pay
$0
Benefits
$0
Total compensation
$134,659
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
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

John Perrin works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. They have served since 2016 (about 9 years) as a full-time employee. John earned $134,659 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Sean Hollencamp

State Patrol Trooper/Public Safety Department

2025 total comp
$134,656
Sub-department
Duluth D 2700 Troopers
Base pay
$107,661
Overtime
$26,808
Other pay
$187
Benefits
$0
Total compensation
$134,656
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
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, Sean Hollencamp serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2011 (about 14 years), working full-time. Their 2025 pay totaled $134,656. They are represented by MN Law Enforcement Assn.

Taner Morey

State Patrol Trooper/Public Safety Department

2025 total comp
$134,622
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,498
Overtime
$20,124
Other pay
$0
Benefits
$0
Total compensation
$134,622
Hire date
2018-08-20
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

Taner Morey is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Hired in 2018, they have about 7 years of service, working full-time. 2025 total compensation came to $134,622. They are represented by MN Law Enforcement Assn.

Clint Fultz

State Patrol Trooper/Public Safety Department

2025 total comp
$134,526
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$110,216
Overtime
$23,366
Other pay
$944
Benefits
$0
Total compensation
$134,526
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
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

Clint Fultz works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 1996, about 29 years as a full-time employee. Clint earned $134,526 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Daniel Schmit

State Patrol Trooper/Public Safety Department

2025 total comp
$134,437
Sub-department
West Metro D 2500 Troopers
Base pay
$98,492
Overtime
$35,945
Other pay
$0
Benefits
$0
Total compensation
$134,437
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
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

Daniel Schmit holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2022 (about 3 years) as a full-time employee. In 2025, their total compensation was $134,437. They are represented by MN Law Enforcement Assn.

Elijah Allen

State Patrol Trooper/Public Safety Department

2025 total comp
$134,340
Sub-department
Eveleth D 3100 Troopers
Base pay
$108,174
Overtime
$24,544
Other pay
$1,622
Benefits
$0
Total compensation
$134,340
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

Elijah Allen works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. They have served since 2019 (about 6 years) as a full-time employee. Elijah earned $134,340 in 2025. They are represented by MN Law Enforcement Assn.

Melissa Fischer

State Patrol Trooper/Public Safety Department

2025 total comp
$134,340
Sub-department
West Metro D 2500 Troopers
Base pay
$114,457
Overtime
$19,883
Other pay
$0
Benefits
$0
Total compensation
$134,340
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
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, Melissa Fischer serves as a State Patrol Trooper within West Metro D 2500 Troopers. Hired in 1998, they have about 27 years of service, working full-time. Their 2025 pay totaled $134,340. They are represented by MN Law Enforcement Assn.

Todd Stansbury

Engineer Princ/Public Safety Department

2025 total comp
$134,307
Sub-department
Pipeline Safety
Base pay
$129,137
Overtime
$0
Other pay
$5,170
Benefits
$0
Total compensation
$134,307
Hire date
2009-04-14
Employment type
Full-Time
Pay grade
12
Union / bargaining unit
MN Govt Engineers Council
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
212
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Todd Stansbury works as a Engineer Princ for Public Safety Department within Pipeline Safety. They have served since 2009 (about 16 years) as a full-time employee. Todd earned $134,307 in 2025. Their bargaining unit is MN Govt Engineers Council.

Kenneth Dellwo

State Patrol Trooper/Public Safety Department

2025 total comp
$133,994
Sub-department
Mankato D 2200 Troopers
Base pay
$107,292
Overtime
$25,898
Other pay
$804
Benefits
$0
Total compensation
$133,994
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
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

Kenneth Dellwo works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2015, about 10 years as a full-time employee. Kenneth earned $133,994 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Eric Grunwald

Forensic Science Supervisor/Public Safety Department

2025 total comp
$133,947
Sub-department
BCA Lab Admin 1
Base pay
$129,641
Overtime
$1,810
Other pay
$2,496
Benefits
$0
Total compensation
$133,947
Hire date
1999-05-26
Employment type
Full-Time
Pay grade
25
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
Yes
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Eric Grunwald holds the role of Forensic Science Supervisor at Public Safety Department within Bca Lab Administrative 1. They have served since 1999 (about 26 years) as a full-time employee. In 2025, their total compensation was $133,947. They are represented by Middle Management Association.

Brett Westbrook

State Patrol Trooper/Public Safety Department

2025 total comp
$133,897
Sub-department
Duluth D 2700 Troopers
Base pay
$111,705
Overtime
$20,638
Other pay
$1,555
Benefits
$0
Total compensation
$133,897
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
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

Brett Westbrook is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. They have served since 2004 (about 21 years), working full-time. 2025 total compensation came to $133,897. Their bargaining unit is MN Law Enforcement Assn.

Troy Christianson

State Patrol Trooper/Public Safety Department

2025 total comp
$133,882
Sub-department
StatePatrol Public Information
Base pay
$114,939
Overtime
$16,743
Other pay
$2,200
Benefits
$0
Total compensation
$133,882
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
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

At Public Safety Department, Troy Christianson serves as a State Patrol Trooper within Statepatrol Public Information. Their tenure dates to 2000, about 25 years, working full-time. Their 2025 pay totaled $133,882. They are represented by MN Law Enforcement Assn.

Nicholas Diederich

State Patrol Trooper/Public Safety Department

2025 total comp
$133,705
Sub-department
Brainerd D 2800 Troopers
Base pay
$107,496
Overtime
$25,034
Other pay
$1,174
Benefits
$0
Total compensation
$133,705
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
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

Nicholas Diederich is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Hired in 2009, they have about 16 years of service, working full-time. 2025 total compensation came to $133,705. They are represented by MN Law Enforcement Assn.

Michael Mendiola

Engineer Princ/Public Safety Department

2025 total comp
$133,590
Sub-department
Pipeline Safety
Base pay
$129,142
Overtime
$1,048
Other pay
$3,400
Benefits
$0
Total compensation
$133,590
Hire date
2010-12-08
Employment type
Full-Time
Pay grade
12
Union / bargaining unit
MN Govt Engineers Council
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
212
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Michael Mendiola serves as a Engineer Princ within Pipeline Safety. They have served since 2010 (about 15 years), working full-time. Their 2025 pay totaled $133,590. Union affiliation: MN Govt Engineers Council.

Thomas Coffman

Engineer Princ/Public Safety Department

2025 total comp
$133,442
Sub-department
Pipeline Safety
Base pay
$129,142
Overtime
$0
Other pay
$4,300
Benefits
$0
Total compensation
$133,442
Hire date
2014-11-05
Employment type
Full-Time
Pay grade
12
Union / bargaining unit
MN Govt Engineers Council
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
212
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Thomas Coffman is a Engineer Princ at Public Safety Department within Pipeline Safety. Their tenure dates to 2014, about 11 years, working full-time. 2025 total compensation came to $133,442. They are represented by MN Govt Engineers Council.

Ken Sass

State Program Administrative Manager Senior/Public Safety Department

2025 total comp
$133,396
Sub-department
OJP Just & Comm Grants
Base pay
$130,276
Overtime
$0
Other pay
$3,121
Benefits
$0
Total compensation
$133,396
Hire date
2021-01-08
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
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Ken Sass works as a State Program Administrative Manager Senior for Public Safety Department within Ojp Just & Community Grants. Hired in 2021, they have about 4 years of service as a full-time employee. Ken earned $133,396 in 2025. Their bargaining unit is Manager.

Anthony Kaiser

State Patrol Trooper/Public Safety Department

2025 total comp
$133,380
Sub-department
Rochester D2100 Troopers
Base pay
$106,600
Overtime
$26,092
Other pay
$689
Benefits
$0
Total compensation
$133,380
Hire date
2005-05-23
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

At Public Safety Department, Anthony Kaiser serves as a State Patrol Trooper within Rochester D2100 Troopers. They have served since 2005 (about 20 years), working full-time. Their 2025 pay totaled $133,380. They are represented by MN Law Enforcement Assn.

Brent Nelson

Forensic Science Supervisor/Public Safety Department

2025 total comp
$133,369
Sub-department
BCA Lab Admin 2
Base pay
$130,249
Overtime
$0
Other pay
$3,121
Benefits
$0
Total compensation
$133,369
Hire date
2000-10-30
Employment type
Full-Time
Pay grade
25
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
Yes
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Brent Nelson is a Forensic Science Supervisor at Public Safety Department within Bca Lab Administrative 2. They have served since 2000 (about 25 years), working full-time. 2025 total compensation came to $133,369. Their bargaining unit is Middle Management Association.

Karin Kierzek

Forensic Science Supervisor/Public Safety Department

2025 total comp
$133,266
Sub-department
BCA Lab Admin 1
Base pay
$130,145
Overtime
$0
Other pay
$3,121
Benefits
$0
Total compensation
$133,266
Hire date
1999-11-24
Employment type
Full-Time
Pay grade
25
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
Yes
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Karin Kierzek works as a Forensic Science Supervisor for Public Safety Department within Bca Lab Administrative 1. They have served since 1999 (about 26 years) as a full-time employee. Karin earned $133,266 in 2025. Their bargaining unit is Middle Management Association.