- Sub-department
- Rochester D2100 Troopers
- Base pay
- $111,793
- Overtime
- $15,549
- Other pay
- $657
- Benefits
- $0
- Total compensation
- $127,999
- 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
- 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
Peter Schultz holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2010 (about 15 years) as a full-time employee. In 2025, their total compensation was $127,999. They are represented by MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $107,435
- Overtime
- $20,461
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,896
- 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
- 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
Garrett Bondhus is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Hired in 1996, they have about 29 years of service, working full-time. 2025 total compensation came to $127,896. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $108,396
- Overtime
- $19,404
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,800
- 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
- Stearns
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Jason Curtis is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2004 (about 21 years), working full-time. 2025 total compensation came to $127,800. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $108,766
- Overtime
- $17,480
- Other pay
- $1,396
- Benefits
- $0
- Total compensation
- $127,642
- 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
- 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, Andrew Larsen serves as a State Patrol Trooper within Marshall D 2300 Troopers. Their tenure dates to 2016, about 9 years, working full-time. Their 2025 pay totaled $127,642. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Patrol Investigative Unit
- Base pay
- $117,263
- Overtime
- $10,376
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,640
- Hire date
- 1998-01-28
- 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
Jeffrey Pinoniemi holds the role of State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 1998, about 27 years as a full-time employee. In 2025, their total compensation was $127,640. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $109,106
- Overtime
- $18,521
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,627
- Hire date
- 1998-07-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
- 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
Blake Cederstrom holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 1998 (about 27 years) as a full-time employee. In 2025, their total compensation was $127,627. They are represented by MN Law Enforcement Assn.
- Sub-department
- State Patrol Training Team 1
- Base pay
- $114,498
- Overtime
- $13,105
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,603
- 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
- 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
At Public Safety Department, Jason Halvorson serves as a State Patrol Trooper within State Patrol Training Team 1. Hired in 1998, they have about 27 years of service, working full-time. Their 2025 pay totaled $127,603. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $97,768
- Overtime
- $29,702
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,470
- 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
- 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
Nathan Faust holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. In 2025, their total compensation was $127,470. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $110,765
- Overtime
- $15,849
- Other pay
- $734
- Benefits
- $0
- Total compensation
- $127,347
- 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
- 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 Hoffman serves as a State Patrol Trooper within Rochester D2100 Troopers. Their tenure dates to 2015, about 10 years, working full-time. Their 2025 pay totaled $127,347. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $107,610
- Overtime
- $19,648
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,258
- 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
- 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, Travis Elmer serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2011, they have about 14 years of service, working full-time. Their 2025 pay totaled $127,258. They are represented by MN Law Enforcement Assn.
- Sub-department
- StatePatrol Public Information
- Base pay
- $114,498
- Overtime
- $7,154
- Other pay
- $5,603
- Benefits
- $0
- Total compensation
- $127,255
- Hire date
- 1998-01-21
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Becker
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Jesse Grabow holds the role of State Patrol Trooper at Public Safety Department within Statepatrol Public Information. Their tenure dates to 1998, about 27 years as a full-time employee. In 2025, their total compensation was $127,255. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $106,653
- Overtime
- $20,575
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $127,228
- Hire date
- 2015-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Riley Kolquist works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 2015, about 10 years as a full-time employee. Riley earned $127,228 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $106,031
- Overtime
- $20,929
- Other pay
- $51
- Benefits
- $0
- Total compensation
- $127,012
- Hire date
- 2004-05-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Richard Pender Jr works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. They have served since 2004 (about 21 years) as a full-time employee. Richard earned $127,012 in 2025. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $102,011
- Overtime
- $24,621
- Other pay
- $349
- Benefits
- $0
- Total compensation
- $126,981
- Hire date
- 2020-01-06
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Becker
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
John Ophoven works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2020 (about 5 years) as a full-time employee. John earned $126,981 in 2025. Their bargaining unit is MN Law Enforcement Assn.
Kyle BackerState Patrol Trooper/Public Safety Department
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $107,867
- Overtime
- $19,070
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,938
- Hire date
- 2009-01-12
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Stearns
Source-specific fields
- Active on June 30, 2024
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Kyle Backer is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2009, they have about 15 years of service, working full-time. 2024 total compensation came to $126,938. They are represented by MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $111,961
- Overtime
- $14,974
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,935
- Hire date
- 2014-10-13
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Washington
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Kyle Koeberl serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2014, they have about 11 years of service, working full-time. Their 2025 pay totaled $126,935. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $107,661
- Overtime
- $19,233
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,893
- Hire date
- 2016-09-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Cody Pederson serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2016 (about 9 years), working full-time. Their 2025 pay totaled $126,893. Their bargaining unit is MN Law Enforcement Assn.
Reed ByeState Patrol Trooper/Public Safety Department
- Sub-department
- Air Patrol Surveilance
- Base pay
- $121,627
- Overtime
- $5,261
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,888
- Hire date
- 2003-01-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Reed Bye is a State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 2003, about 22 years, working full-time. 2025 total compensation came to $126,888. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- CVI Mobile&Fixed 2200,2300
- Base pay
- $113,616
- Overtime
- $13,228
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,844
- Hire date
- 2009-01-12
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Ryan Marthaler is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2200,2300. Hired in 2009, they have about 16 years of service, working full-time. 2025 total compensation came to $126,844. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $113,778
- Overtime
- $13,003
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,781
- Hire date
- 2014-06-04
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Diahn Zeon Jr works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2014 (about 11 years) as a full-time employee. Diahn earned $126,781 in 2025. They are represented by MN Law Enforcement Assn.
Chad MillsState Patrol Trooper/Public Safety Department
- Sub-department
- Patrol Investigative Unit
- Base pay
- $117,263
- Overtime
- $9,502
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,765
- Hire date
- 2000-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Chad Mills serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 2000, they have about 25 years of service, working full-time. Their 2025 pay totaled $126,765. They are represented by MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $111,185
- Overtime
- $15,574
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $126,759
- Hire date
- 2004-02-02
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Richard Orpen is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2004, about 21 years, working full-time. 2025 total compensation came to $126,759. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $110,152
- Overtime
- $16,181
- Other pay
- $408
- Benefits
- $0
- Total compensation
- $126,741
- Hire date
- 2017-01-16
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Olmsted
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Jordan Mondeel works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. They have served since 2017 (about 8 years) as a full-time employee. Jordan earned $126,741 in 2025. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $111,455
- Overtime
- $13,890
- Other pay
- $1,104
- Benefits
- $0
- Total compensation
- $126,449
- Hire date
- 2008-11-03
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Lyon
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Ryan Slagter holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2008 (about 17 years) as a full-time employee. In 2025, their total compensation was $126,449. They are represented by MN Law Enforcement Assn.
- Sub-department
- Mankato D 2200 Troopers
- Base pay
- $110,274
- Overtime
- $15,078
- Other pay
- $804
- Benefits
- $0
- Total compensation
- $126,156
- Hire date
- 2006-11-07
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Blue Earth
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Jesse Roseberry is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2006 (about 19 years), working full-time. 2025 total compensation came to $126,156. Their bargaining unit is MN Law Enforcement Assn.
John KubatState Patrol Trooper/Public Safety Department
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $112,575
- Overtime
- $13,331
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $125,907
- Hire date
- 2015-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Washington
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
John Kubat is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $125,907. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $102,634
- Overtime
- $22,800
- Other pay
- $446
- Benefits
- $0
- Total compensation
- $125,880
- Hire date
- 2019-01-07
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Lyon
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Matthew Gleisner works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. They have served since 2019 (about 6 years) as a full-time employee. Matthew earned $125,880 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $110,382
- Overtime
- $13,454
- Other pay
- $1,973
- Benefits
- $0
- Total compensation
- $125,810
- Hire date
- 2019-01-07
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Andrew Haken works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Andrew earned $125,810 in 2025. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $109,809
- Overtime
- $15,670
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $125,478
- Hire date
- 2014-01-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Becker
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Jake Thompson serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. They have served since 2014 (about 11 years), working full-time. Their 2025 pay totaled $125,478. They are represented by MN Law Enforcement Assn.
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $107,008
- Overtime
- $14,967
- Other pay
- $3,407
- Benefits
- $0
- Total compensation
- $125,382
- Hire date
- 2022-07-17
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Stearns
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Theodore Argabright holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. In 2025, their total compensation was $125,382. They are represented by MN Law Enforcement Assn.
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $106,498
- Overtime
- $18,030
- Other pay
- $785
- Benefits
- $0
- Total compensation
- $125,312
- Hire date
- 2009-01-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Crow Wing
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Samuel Catlin serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Hired in 2009, they have about 16 years of service, working full-time. Their 2025 pay totaled $125,312. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Thief River Falls D3200 Troope
- Base pay
- $107,540
- Overtime
- $15,400
- Other pay
- $2,309
- Benefits
- $0
- Total compensation
- $125,249
- Hire date
- 2023-02-12
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Pennington
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Casey Roisland serves as a State Patrol Trooper within Thief River Falls D3200 Troope. They have served since 2023 (about 2 years), working full-time. Their 2025 pay totaled $125,249. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Air Patrol Surveilance
- Base pay
- $119,703
- Overtime
- $3,797
- Other pay
- $1,691
- Benefits
- $0
- Total compensation
- $125,192
- Hire date
- 2013-10-14
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Daniel Britz works as a State Patrol Trooper for Public Safety Department within Air Patrol Surveilance. Hired in 2013, they have about 12 years of service as a full-time employee. Daniel earned $125,192 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $109,613
- Overtime
- $13,009
- Other pay
- $2,523
- Benefits
- $0
- Total compensation
- $125,145
- Hire date
- 2014-01-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Stearns
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Dillon Rieland works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2014, about 11 years as a full-time employee. Dillon earned $125,145 in 2025. They are represented by MN Law Enforcement Assn.
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $111,724
- Overtime
- $10,809
- Other pay
- $2,558
- Benefits
- $0
- Total compensation
- $125,091
- Hire date
- 1999-01-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Stearns
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Jason Steinert works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. They have served since 1999 (about 26 years) as a full-time employee. Jason earned $125,091 in 2025. Their bargaining unit is MN Law Enforcement Assn.
Chad SutterState Patrol Trooper/Public Safety Department
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $106,946
- Overtime
- $18,095
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $125,041
- Hire date
- 2014-10-13
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Olmsted
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Chad Sutter works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. They have served since 2014 (about 11 years) as a full-time employee. Chad earned $125,041 in 2025. Union affiliation: MN Law Enforcement Assn.
Aaron MyrenState Patrol Trooper/Public Safety Department
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $109,094
- Overtime
- $15,101
- Other pay
- $827
- Benefits
- $0
- Total compensation
- $125,022
- Hire date
- 2014-01-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Becker
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Aaron Myren serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Their tenure dates to 2014, about 11 years, working full-time. Their 2025 pay totaled $125,022. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Thief River Falls D3200 Troope
- Base pay
- $106,662
- Overtime
- $15,615
- Other pay
- $2,346
- Benefits
- $0
- Total compensation
- $124,622
- Hire date
- 2022-07-17
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Pennington
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Kristopher Larson holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Hired in 2022, they have about 3 years of service as a full-time employee. In 2025, their total compensation was $124,622. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $99,165
- Overtime
- $25,429
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $124,595
- Hire date
- 2020-01-06
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Spencer Stockwell holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2020, about 5 years as a full-time employee. In 2025, their total compensation was $124,595. They are represented by MN Law Enforcement Assn.
- Sub-department
- Mankato D 2200 Troopers
- Base pay
- $111,313
- Overtime
- $11,483
- Other pay
- $1,656
- Benefits
- $0
- Total compensation
- $124,452
- Hire date
- 2000-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Blue Earth
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Casey Kester works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. They have served since 2000 (about 25 years) as a full-time employee. Casey earned $124,452 in 2025. Union affiliation: MN Law Enforcement Assn.