- 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.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $106,550
- Overtime
- $14,442
- Other pay
- $1,593
- Benefits
- $0
- Total compensation
- $122,585
- 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
- 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
Brady Prowatzke is a State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $122,585. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $111,268
- Overtime
- $10,453
- Other pay
- $839
- Benefits
- $0
- Total compensation
- $122,559
- Hire date
- 1999-08-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
- 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
Daniel Riggle works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 1999, they have about 26 years of service as a full-time employee. Daniel earned $122,559 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Air Patrol Surveilance
- Base pay
- $82,585
- Overtime
- $8,612
- Other pay
- $31,280
- Benefits
- $0
- Total compensation
- $122,477
- Hire date
- 2016-01-25
- 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
Taylor Carter is a State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. They have served since 2016 (about 8 years), working full-time. 2024 total compensation came to $122,477. They are represented by MN Law Enforcement Assn.
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $107,496
- Overtime
- $13,972
- Other pay
- $944
- Benefits
- $0
- Total compensation
- $122,413
- 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
- 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
Jeffrey Patnode works as a State Patrol Trooper for Public Safety Department within Brainerd D 2800 Troopers. They have served since 2016 (about 9 years) as a full-time employee. Jeffrey earned $122,413 in 2025. They are represented by MN Law Enforcement Assn.
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $104,959
- Overtime
- $16,212
- Other pay
- $1,172
- Benefits
- $0
- Total compensation
- $122,343
- 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
- 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, Lucas Mcarthur serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. They have served since 2007 (about 18 years), working full-time. Their 2025 pay totaled $122,343. They are represented by MN Law Enforcement Assn.
- Sub-department
- Mankato D 2200 Troopers
- Base pay
- $109,924
- Overtime
- $10,642
- Other pay
- $1,632
- Benefits
- $0
- Total compensation
- $122,198
- Hire date
- 2021-02-22
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- 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
Herbert Moon is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Hired in 2021, they have about 4 years of service, working full-time. 2025 total compensation came to $122,198. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $110,216
- Overtime
- $11,869
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $122,085
- Hire date
- 2015-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Zachary Borchardt holds the role of State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. They have served since 2015 (about 10 years) as a full-time employee. In 2025, their total compensation was $122,085. Union affiliation: MN Law Enforcement Assn.
Glen BihlerState Patrol Trooper/Public Safety Department
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $107,008
- Overtime
- $12,810
- Other pay
- $2,216
- Benefits
- $0
- Total compensation
- $122,034
- Hire date
- 2011-02-14
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Crow Wing
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Glen Bihler serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Their tenure dates to 2011, about 14 years, working full-time. Their 2025 pay totaled $122,034. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $108,459
- Overtime
- $13,225
- Other pay
- $128
- Benefits
- $0
- Total compensation
- $121,812
- Hire date
- 2015-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- St Louis
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Bryan Bauers serves as a State Patrol Trooper within Duluth D 2700 Troopers. Hired in 2015, they have about 10 years of service, working full-time. Their 2025 pay totaled $121,812. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $101,758
- Overtime
- $18,499
- Other pay
- $1,495
- Benefits
- $0
- Total compensation
- $121,752
- Hire date
- 2018-01-15
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Becker
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Matthew Vatsaas holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2018, about 7 years as a full-time employee. In 2025, their total compensation was $121,752. They are represented by MN Law Enforcement Assn.
- Sub-department
- CVI Mobile 2900, 3200 Northern
- Base pay
- $114,498
- Overtime
- $7,247
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $121,745
- Hire date
- 2004-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Timothy Soliah is a State Patrol Trooper at Public Safety Department within Cvi Mobile 2900, 3200 Northern. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $121,745. They are represented by MN Law Enforcement Assn.
- Sub-department
- Patrol Investigative Unit
- Base pay
- $110,960
- Overtime
- $9,206
- Other pay
- $1,547
- Benefits
- $0
- Total compensation
- $121,712
- Hire date
- 2016-01-25
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Thomas Haugen holds the role of State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 2016, about 9 years as a full-time employee. In 2025, their total compensation was $121,712. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $107,838
- Overtime
- $11,864
- Other pay
- $1,938
- Benefits
- $0
- Total compensation
- $121,640
- Hire date
- 2018-05-14
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Lyon
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Eric Ossefoort is a State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Hired in 2018, they have about 7 years of service, working full-time. 2025 total compensation came to $121,640. They are represented by MN Law Enforcement Assn.
Megan BoserState Patrol Trooper/Public Safety Department
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $101,142
- Overtime
- $17,248
- Other pay
- $3,236
- Benefits
- $0
- Total compensation
- $121,626
- Hire date
- 2018-01-15
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Crow Wing
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Megan Boser is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. They have served since 2018 (about 7 years), working full-time. 2025 total compensation came to $121,626. They are represented by MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $110,675
- Overtime
- $10,639
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $121,315
- Hire date
- 2017-01-16
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Curtis Triggs serves as a State Patrol Trooper within West Metro D 2500 Troopers. Their tenure dates to 2017, about 8 years, working full-time. Their 2025 pay totaled $121,315. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Thief River Falls D3200 Troope
- Base pay
- $103,725
- Overtime
- $15,406
- Other pay
- $1,982
- Benefits
- $0
- Total compensation
- $121,113
- Hire date
- 2021-07-19
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Pennington
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Taylor Znajda holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2021, about 4 years as a full-time employee. In 2025, their total compensation was $121,113. Their bargaining unit is MN Law Enforcement Assn.