- 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.
- Sub-department
- CVI Mobile 2600, 2800
- Base pay
- $114,498
- Overtime
- $9,819
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $124,317
- Hire date
- 2009-01-15
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
James Brings works as a State Patrol Trooper for Public Safety Department within Cvi Mobile 2600, 2800. Their tenure dates to 2009, about 16 years as a full-time employee. James earned $124,317 in 2025. Their bargaining unit is MN Law Enforcement Assn.
Brent OlsonState Patrol Trooper/Public Safety Department
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $111,481
- Overtime
- $8,489
- Other pay
- $4,314
- Benefits
- $0
- Total compensation
- $124,284
- Hire date
- 2016-01-25
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Brent Olson is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $124,284. Their bargaining unit is MN Law Enforcement Assn.
Paul DunkelState Patrol Trooper/Public Safety Department
- Sub-department
- Capitol Sec Complex Troopers 2
- Base pay
- $109,552
- Overtime
- $14,639
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $124,191
- 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
- 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
Paul Dunkel works as a State Patrol Trooper for Public Safety Department within Capitol Secretary Complex Troopers 2. Hired in 1998, they have about 27 years of service as a full-time employee. Paul earned $124,191 in 2025. They are represented by MN Law Enforcement Assn.
- Sub-department
- CVI Mobile & Fixed Metro
- Base pay
- $114,498
- Overtime
- $9,562
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $124,060
- Hire date
- 2004-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Preston Cruser is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Their tenure dates to 2004, about 21 years, working full-time. 2025 total compensation came to $124,060. They are represented by MN Law Enforcement Assn.
April AlleState Patrol Trooper/Public Safety Department
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $108,067
- Overtime
- $15,921
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,988
- Hire date
- 2017-09-25
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
April Alle works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2017 (about 8 years) as a full-time employee. April earned $123,988 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $114,452
- Overtime
- $9,355
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,808
- Hire date
- 2007-09-10
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Stearns
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Brian Helget serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Hired in 2007, they have about 18 years of service, working full-time. Their 2025 pay totaled $123,808. They are represented by MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $107,385
- Overtime
- $16,412
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,797
- Hire date
- 2015-10-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
- 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
Lisamarie Lorenzen holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2015 (about 10 years) as a full-time employee. In 2025, their total compensation was $123,797. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $111,326
- Overtime
- $10,750
- Other pay
- $1,695
- Benefits
- $0
- Total compensation
- $123,770
- 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
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Travis Pearson is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 2003, they have about 22 years of service, working full-time. 2025 total compensation came to $123,770. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $106,848
- Overtime
- $15,239
- Other pay
- $1,592
- Benefits
- $0
- Total compensation
- $123,679
- 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
- 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
Timothy Vaagenes Jr works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. They have served since 2023 (about 2 years) as a full-time employee. Timothy earned $123,679 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $110,558
- Overtime
- $13,095
- Other pay
- $26
- Benefits
- $0
- Total compensation
- $123,679
- 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
Joshua Kuisle holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2017 (about 8 years) as a full-time employee. In 2025, their total compensation was $123,679. They are represented by MN Law Enforcement Assn.
Zachery FayState Patrol Trooper/Public Safety Department
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $106,877
- Overtime
- $16,783
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,660
- Hire date
- 2015-10-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
- 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
Zachery Fay is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2015 (about 10 years), working full-time. 2025 total compensation came to $123,660. They are represented by MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $102,044
- Overtime
- $21,554
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,598
- 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
- 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, Joshua Neumann serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2023 (about 2 years), working full-time. Their 2025 pay totaled $123,598. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $111,393
- Overtime
- $12,166
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,559
- 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, Steven Lindbeck serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2015, they have about 10 years of service, working full-time. Their 2025 pay totaled $123,559. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- CVI Mobile & Fixed Metro
- Base pay
- $114,939
- Overtime
- $8,543
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,481
- Hire date
- 2013-02-19
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
James Johnson Jr is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Their tenure dates to 2013, about 12 years, working full-time. 2025 total compensation came to $123,481. They are represented by MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $116,152
- Overtime
- $7,297
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,449
- 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
Michael Evenocheck works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2015, they have about 10 years of service as a full-time employee. Michael earned $123,449 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- CVI Mobile & Fixed Metro
- Base pay
- $114,498
- Overtime
- $8,900
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,398
- 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
- 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
David Zolldan is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Hired in 2013, they have about 12 years of service, working full-time. 2025 total compensation came to $123,398. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $112,155
- Overtime
- $11,209
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,364
- 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
- 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
Brian Schwartz is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2014, they have about 11 years of service, working full-time. 2025 total compensation came to $123,364. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $107,518
- Overtime
- $14,998
- Other pay
- $740
- Benefits
- $0
- Total compensation
- $123,256
- Hire date
- 2007-09-10
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- 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
Charles Colby is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2007, about 18 years, working full-time. 2025 total compensation came to $123,256. Their bargaining unit is MN Law Enforcement Assn.
Alan RyanState Patrol Trooper/Public Safety Department
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $110,032
- Overtime
- $11,992
- Other pay
- $1,218
- Benefits
- $0
- Total compensation
- $123,241
- 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
- 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, Alan Ryan serves as a State Patrol Trooper within Eveleth D 3100 Troopers. They have served since 2009 (about 16 years), working full-time. Their 2025 pay totaled $123,241. Union affiliation: MN Law Enforcement Assn.
Shaun StangState Patrol Trooper/Public Safety Department
- Sub-department
- Patrol Investigative Unit
- Base pay
- $113,817
- Overtime
- $7,500
- Other pay
- $1,810
- Benefits
- $0
- Total compensation
- $123,128
- 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
- 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, Shaun Stang serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 2014, they have about 11 years of service, working full-time. Their 2025 pay totaled $123,128. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $105,398
- Overtime
- $16,348
- Other pay
- $1,272
- Benefits
- $0
- Total compensation
- $123,018
- Hire date
- 2018-01-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
- 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
Mason Kraskey holds the role of State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 2018, they have about 7 years of service as a full-time employee. In 2025, their total compensation was $123,018. Their bargaining unit is MN Law Enforcement Assn.
Corey HaddyState Patrol Trooper/Public Safety Department
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $87,111
- Overtime
- $35,895
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $123,006
- Hire date
- 2022-09-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
- 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
Corey Haddy is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $123,006. Their bargaining unit is MN Law Enforcement Assn.
Brent EganState Patrol Trooper/Public Safety Department
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $114,179
- Overtime
- $8,703
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $122,882
- Hire date
- 2012-11-05
- 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
Brent Egan works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2012, about 13 years as a full-time employee. Brent earned $122,882 in 2025. They are represented by MN Law Enforcement Assn.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $113,501
- Overtime
- $7,612
- Other pay
- $1,522
- Benefits
- $0
- Total compensation
- $122,636
- 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
- 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, Kristopher Paluch 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 $122,636. Their bargaining unit is MN Law Enforcement Assn.