GCGovComp.app

Minnesota / Public Safety Department / State Patrol Trooper

Job-title file

State Patrol Trooper

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

626 employees hold this title in Public Safety Department. Median total compensation for the role is $116,573, above the department median of $76,256.

Employees
626
Total payroll
$70.1M
Role median
$116,573
Agency median
$76,256
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$6,225$166,513+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 626 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Page 1

Cory Johnson

State Patrol Trooper/Public Safety Department

2025 total comp
$142,454
Sub-department
East Metro D 2400 Troopers
Base pay
$112,371
Overtime
$30,083
Other pay
$0
Benefits
$0
Total compensation
$142,454
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

Cory Johnson holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2015, they have about 10 years of service as a full-time employee. In 2025, their total compensation was $142,454. Their bargaining unit is MN Law Enforcement Assn.

Eric Fischer

State Patrol Trooper/Public Safety Department

2025 total comp
$142,441
Sub-department
Duluth D 2700 Troopers
Base pay
$112,049
Overtime
$30,339
Other pay
$53
Benefits
$0
Total compensation
$142,441
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
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

Eric Fischer works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Hired in 2013, they have about 12 years of service as a full-time employee. Eric earned $142,441 in 2025. Union affiliation: MN Law Enforcement Assn.

Edvard Aspnes

State Patrol Trooper/Public Safety Department

2025 total comp
$142,038
Sub-department
Air Patrol Surveilance
Base pay
$120,929
Overtime
$18,283
Other pay
$2,826
Benefits
$0
Total compensation
$142,038
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
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

Edvard Aspnes holds the role of State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 2011, about 14 years as a full-time employee. In 2025, their total compensation was $142,038. They are represented by MN Law Enforcement Assn.

Tyler Struck

State Patrol Trooper/Public Safety Department

2025 total comp
$141,891
Sub-department
Rochester D2100 Troopers
Base pay
$111,535
Overtime
$29,071
Other pay
$1,285
Benefits
$0
Total compensation
$141,891
Hire date
2001-07-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
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, Tyler Struck serves as a State Patrol Trooper within Rochester D2100 Troopers. They have served since 2001 (about 24 years), working full-time. Their 2025 pay totaled $141,891. Union affiliation: MN Law Enforcement Assn.

James Baillif

State Patrol Trooper/Public Safety Department

2025 total comp
$141,667
Sub-department
CVI Mobile 2600, 2800
Base pay
$114,498
Overtime
$27,169
Other pay
$0
Benefits
$0
Total compensation
$141,667
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

At Public Safety Department, James Baillif serves as a State Patrol Trooper within Cvi Mobile 2600, 2800. Their tenure dates to 1999, about 26 years, working full-time. Their 2025 pay totaled $141,667. Their bargaining unit is MN Law Enforcement Assn.

Joseph Weems

State Patrol Trooper/Public Safety Department

2025 total comp
$141,630
Sub-department
Thief River Falls D3200 Troope
Base pay
$111,378
Overtime
$27,777
Other pay
$2,475
Benefits
$0
Total compensation
$141,630
Hire date
2022-02-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
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

Joseph Weems 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 $141,630. Their bargaining unit is MN Law Enforcement Assn.

Allen Thill

State Patrol Trooper/Public Safety Department

2025 total comp
$141,593
Sub-department
West Metro D 2500 Troopers
Base pay
$112,235
Overtime
$29,358
Other pay
$0
Benefits
$0
Total compensation
$141,593
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
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, Allen Thill serves as a State Patrol Trooper within West Metro D 2500 Troopers. They have served since 2010 (about 15 years), working full-time. Their 2025 pay totaled $141,593. Their bargaining unit is MN Law Enforcement Assn.

Christopher Caldwell

State Patrol Trooper/Public Safety Department

2025 total comp
$141,486
Sub-department
West Metro D 2500 Troopers
Base pay
$99,230
Overtime
$42,256
Other pay
$0
Benefits
$0
Total compensation
$141,486
Hire date
2019-07-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
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

Christopher Caldwell holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2019, they have about 6 years of service as a full-time employee. In 2025, their total compensation was $141,486. They are represented by MN Law Enforcement Assn.

Michael Ledoux

State Patrol Trooper/Public Safety Department

2025 total comp
$141,416
Sub-department
Duluth D 2700 Troopers
Base pay
$111,816
Overtime
$29,601
Other pay
$0
Benefits
$0
Total compensation
$141,416
Hire date
1994-03-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

Michael Ledoux holds the role of State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Hired in 1994, they have about 31 years of service as a full-time employee. In 2025, their total compensation was $141,416. They are represented by MN Law Enforcement Assn.

Jim Englin

State Patrol Trooper/Public Safety Department

2024 total comp
$141,399
Sub-department
Air Patrol Surveilance
Base pay
$82,445
Overtime
$9,571
Other pay
$49,383
Benefits
$0
Total compensation
$141,399
Hire date
1996-07-29
Employment type
Full-Time
Pay grade
7
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, 2024
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jim Englin is a State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 1996, about 28 years, working full-time. 2024 total compensation came to $141,399. Their bargaining unit is MN Law Enforcement Assn.

David Lindell

State Patrol Trooper/Public Safety Department

2025 total comp
$140,566
Sub-department
Rochester D2100 Troopers
Base pay
$106,877
Overtime
$33,294
Other pay
$396
Benefits
$0
Total compensation
$140,566
Hire date
2023-01-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
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, David Lindell serves as a State Patrol Trooper within Rochester D2100 Troopers. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $140,566. They are represented by MN Law Enforcement Assn.

Dustin Lewis

State Patrol Trooper/Public Safety Department

2025 total comp
$140,306
Sub-department
Air Patrol Surveilance
Base pay
$119,062
Overtime
$20,689
Other pay
$555
Benefits
$0
Total compensation
$140,306
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
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, Dustin Lewis serves as a State Patrol Trooper within Air Patrol Surveilance. They have served since 2014 (about 11 years), working full-time. Their 2025 pay totaled $140,306. They are represented by MN Law Enforcement Assn.

Steven Dauffenbach

State Patrol Trooper/Public Safety Department

2025 total comp
$140,053
Sub-department
East Metro D 2400 Troopers
Base pay
$109,627
Overtime
$30,426
Other pay
$0
Benefits
$0
Total compensation
$140,053
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
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

Steven Dauffenbach is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $140,053. They are represented by MN Law Enforcement Assn.

Chad Nigg

State Patrol Trooper/Public Safety Department

2025 total comp
$140,046
Sub-department
Marshall D 2300 Troopers
Base pay
$115,046
Overtime
$23,719
Other pay
$1,281
Benefits
$0
Total compensation
$140,046
Hire date
2006-02-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
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, Chad Nigg serves as a State Patrol Trooper within Marshall D 2300 Troopers. They have served since 2006 (about 19 years), working full-time. Their 2025 pay totaled $140,046. They are represented by MN Law Enforcement Assn.

Michael Pevear

State Patrol Trooper/Public Safety Department

2025 total comp
$139,403
Sub-department
East Metro D 2400 Troopers
Base pay
$112,328
Overtime
$27,075
Other pay
$0
Benefits
$0
Total compensation
$139,403
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

At Public Safety Department, Michael Pevear serves as a State Patrol Trooper within East Metro D 2400 Troopers. Their tenure dates to 2015, about 10 years, working full-time. Their 2025 pay totaled $139,403. Union affiliation: MN Law Enforcement Assn.

Bronson Wehr

State Patrol Trooper/Public Safety Department

2025 total comp
$139,293
Sub-department
Duluth D 2700 Troopers
Base pay
$100,626
Overtime
$38,667
Other pay
$0
Benefits
$0
Total compensation
$139,293
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

Bronson Wehr is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. They have served since 2019 (about 6 years), working full-time. 2025 total compensation came to $139,293. Their bargaining unit is MN Law Enforcement Assn.

Robyn Birr

State Patrol Trooper/Public Safety Department

2025 total comp
$139,278
Sub-department
Eveleth D 3100 Troopers
Base pay
$105,579
Overtime
$32,003
Other pay
$1,697
Benefits
$0
Total compensation
$139,278
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
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

Robyn Birr holds the role of State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 1999, they have about 26 years of service as a full-time employee. In 2025, their total compensation was $139,278. Union affiliation: MN Law Enforcement Assn.

Dean Grothem

State Patrol Trooper/Public Safety Department

2024 total comp
$139,004
Sub-department
Air Patrol Surveilance
Base pay
$114,729
Overtime
$20,469
Other pay
$3,805
Benefits
$0
Total compensation
$139,004
Hire date
1994-06-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
Ramsey

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, Dean Grothem serves as a State Patrol Trooper within Air Patrol Surveilance. Their tenure dates to 1994, about 30 years, working full-time. Their 2024 pay totaled $139,004. Their bargaining unit is MN Law Enforcement Assn.

Kristofer Geiger

State Patrol Trooper/Public Safety Department

2025 total comp
$138,917
Sub-department
Patrol Investigative Unit
Base pay
$116,466
Overtime
$12,205
Other pay
$10,246
Benefits
$0
Total compensation
$138,917
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
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

Kristofer Geiger is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $138,917. They are represented by MN Law Enforcement Assn.

Kenneth Willers

State Patrol Trooper/Public Safety Department

2025 total comp
$138,783
Sub-department
Marshall D 2300 Troopers
Base pay
$115,176
Overtime
$21,430
Other pay
$2,177
Benefits
$0
Total compensation
$138,783
Hire date
2009-05-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
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, Kenneth Willers serves as a State Patrol Trooper within Marshall D 2300 Troopers. Their tenure dates to 2009, about 16 years, working full-time. Their 2025 pay totaled $138,783. They are represented by MN Law Enforcement Assn.

Mark Fox

State Patrol Trooper/Public Safety Department

2025 total comp
$138,605
Sub-department
Air Patrol Surveilance
Base pay
$120,929
Overtime
$16,856
Other pay
$820
Benefits
$0
Total compensation
$138,605
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

Mark Fox works as a State Patrol Trooper for Public Safety Department within Air Patrol Surveilance. Hired in 2000, they have about 25 years of service as a full-time employee. Mark earned $138,605 in 2025. They are represented by MN Law Enforcement Assn.

Scott Smith

State Patrol Trooper/Public Safety Department

2025 total comp
$138,420
Sub-department
Patrol Investigative Unit
Base pay
$115,495
Overtime
$15,845
Other pay
$7,080
Benefits
$0
Total compensation
$138,420
Hire date
2012-01-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

Scott Smith holds the role of State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Hired in 2012, they have about 13 years of service as a full-time employee. In 2025, their total compensation was $138,420. Union affiliation: MN Law Enforcement Assn.

Brett Stricker

State Patrol Trooper/Public Safety Department

2025 total comp
$138,294
Sub-department
Air Patrol Surveilance
Base pay
$121,555
Overtime
$16,055
Other pay
$683
Benefits
$0
Total compensation
$138,294
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

At Public Safety Department, Brett Stricker serves as a State Patrol Trooper within Air Patrol Surveilance. Hired in 2015, they have about 10 years of service, working full-time. Their 2025 pay totaled $138,294. They are represented by MN Law Enforcement Assn.

Nicholas Robertson

State Patrol Trooper/Public Safety Department

2025 total comp
$138,099
Sub-department
Thief River Falls D3200 Troope
Base pay
$116,176
Overtime
$19,221
Other pay
$2,702
Benefits
$0
Total compensation
$138,099
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
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

Nicholas Robertson is a State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. They have served since 1999 (about 26 years), working full-time. 2025 total compensation came to $138,099. Their bargaining unit is MN Law Enforcement Assn.

David Johnston

State Patrol Trooper/Public Safety Department

2025 total comp
$138,062
Sub-department
State Patrol Training Team 1
Base pay
$114,498
Overtime
$23,564
Other pay
$0
Benefits
$0
Total compensation
$138,062
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
Morrison

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

David Johnston holds the role of State Patrol Trooper at Public Safety Department within State Patrol Training Team 1. Their tenure dates to 2004, about 21 years as a full-time employee. In 2025, their total compensation was $138,062. Their bargaining unit is MN Law Enforcement Assn.

Darin Vossen

State Patrol Trooper/Public Safety Department

2025 total comp
$137,944
Sub-department
St Cloud D 2600 Troopers
Base pay
$107,818
Overtime
$30,127
Other pay
$0
Benefits
$0
Total compensation
$137,944
Hire date
2007-05-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
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

Darin Vossen works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Hired in 2007, they have about 18 years of service as a full-time employee. Darin earned $137,944 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Kelly Phillips

State Patrol Trooper/Public Safety Department

2025 total comp
$137,717
Sub-department
Patrol Investigative Unit
Base pay
$116,185
Overtime
$16,386
Other pay
$5,147
Benefits
$0
Total compensation
$137,717
Hire date
2004-09-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

Kelly Phillips is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 2004, about 21 years, working full-time. 2025 total compensation came to $137,717. They are represented by MN Law Enforcement Assn.

Bryan Mielke

State Patrol Trooper/Public Safety Department

2025 total comp
$137,660
Sub-department
CVI Mobile&Fixed 2200,2300
Base pay
$114,498
Overtime
$23,162
Other pay
$0
Benefits
$0
Total compensation
$137,660
Hire date
2008-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

At Public Safety Department, Bryan Mielke serves as a State Patrol Trooper within Cvi Mobile&Fixed 2200,2300. They have served since 2008 (about 17 years), working full-time. Their 2025 pay totaled $137,660. Their bargaining unit is MN Law Enforcement Assn.

Ellissa Schmidt

State Patrol Trooper/Public Safety Department

2025 total comp
$137,614
Sub-department
State Patrol Training Team 2
Base pay
$114,498
Overtime
$23,116
Other pay
$0
Benefits
$0
Total compensation
$137,614
Hire date
2013-03-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
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

Ellissa Schmidt is a State Patrol Trooper at Public Safety Department within State Patrol Training Team 2. They have served since 2013 (about 12 years), working full-time. 2025 total compensation came to $137,614. Their bargaining unit is MN Law Enforcement Assn.

Joseph Setnes

State Patrol Trooper/Public Safety Department

2025 total comp
$137,591
Sub-department
Brainerd D 2800 Troopers
Base pay
$106,447
Overtime
$28,493
Other pay
$2,652
Benefits
$0
Total compensation
$137,591
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
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

Joseph Setnes holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2014, about 11 years as a full-time employee. In 2025, their total compensation was $137,591. Their bargaining unit is MN Law Enforcement Assn.

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.

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.

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.