Brett ProvoState Patrol Trooper/Public Safety Department
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $109,094
- Overtime
- $6,838
- Other pay
- $1,852
- Benefits
- $0
- Total compensation
- $117,783
- Hire date
- 2016-01-25
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Becker
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Brett Provo is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $117,783. They are represented by MN Law Enforcement Assn.
- Sub-department
- FAS Management Team
- Base pay
- $117,678
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,678
- Hire date
- 1989-09-13
- Employment type
- Full-Time
- Pay grade
- 16
- Union / bargaining unit
- Manager
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2024
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Catherine Clark works as a Proj Functional Manager for Public Safety Department within Fas Management Team. Hired in 1989, they have about 35 years of service as a full-time employee. Catherine earned $117,678 in 2024. Their bargaining unit is Manager.
- Sub-department
- Patrol Investigative Unit
- Base pay
- $117,676
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,676
- Hire date
- 1998-01-21
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Hennepin
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Andrew Brumm serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 1998, they have about 27 years of service, working full-time. Their 2025 pay totaled $117,676. They are represented by MN Law Enforcement Assn.
- Sub-department
- CVI Mobile & Fixed Metro
- Base pay
- $114,498
- Overtime
- $3,142
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,640
- 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
- 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
Andrew Arredondo is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. They have served since 2017 (about 8 years), working full-time. 2025 total compensation came to $117,640. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- CVI Mobile 2600, 2800
- Base pay
- $114,498
- Overtime
- $3,142
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,640
- Hire date
- 2005-02-07
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Christopher Fredrickson works as a State Patrol Trooper for Public Safety Department within Cvi Mobile 2600, 2800. Hired in 2005, they have about 20 years of service as a full-time employee. Christopher earned $117,640 in 2025. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- HSEM Preparedness
- Base pay
- $113,380
- Overtime
- $4,122
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,502
- Hire date
- 2014-12-17
- Employment type
- Full-Time
- Pay grade
- 18
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Anoka
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Aaron Kallunki is a Planning Director State at Public Safety Department within Hsem Preparedness. Their tenure dates to 2014, about 11 years, working full-time. 2025 total compensation came to $117,502. They are represented by MN Assoc of Professional Empl.
- Sub-department
- CVI Mobile&Fixed 2700,3100
- Base pay
- $116,161
- Overtime
- $1,323
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,484
- 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
- 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
Jeffrey Smith is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2700,3100. Their tenure dates to 2011, about 14 years, working full-time. 2025 total compensation came to $117,484. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $110,674
- Overtime
- $4,941
- Other pay
- $1,853
- Benefits
- $0
- Total compensation
- $117,469
- 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
Ricardo Magana 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 $117,469. They are represented by MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $112,481
- Overtime
- $4,901
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,382
- 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
- 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
Ryan Sunderland works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2017 (about 8 years) as a full-time employee. Ryan earned $117,382 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- BCA Lab Biology 2
- Base pay
- $117,374
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,374
- Hire date
- 2005-11-02
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Marlijn Hoogendoorn serves as a Forensic Scientist 3 within Bca Lab Biology 2. Hired in 2005, they have about 20 years of service, working full-time. Their 2025 pay totaled $117,374. Union affiliation: MN Assoc of Professional Empl.
Beth WolfForensic Scientist 3/Public Safety Department
- Sub-department
- BCA Lab Quality Management
- Base pay
- $117,369
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,369
- Hire date
- 2004-06-16
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Beth Wolf works as a Forensic Scientist 3 for Public Safety Department within Bca Lab Quality Management. Their tenure dates to 2004, about 21 years as a full-time employee. Beth earned $117,369 in 2025. Their bargaining unit is MN Assoc of Professional Empl.
- Sub-department
- BCA LAB TOXICOLOGY
- Base pay
- $117,365
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,365
- Hire date
- 2004-12-15
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Kathryn Fuller is a Forensic Scientist 3 at Public Safety Department within Bca Lab Toxicology. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $117,365. Their bargaining unit is MN Assoc of Professional Empl.
- Sub-department
- BCA LEGAL SERVICES
- Base pay
- $117,365
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,365
- Hire date
- 2024-01-29
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Eric Sagvold serves as a Staff Attorney 2 within Bca Legal Services. They have served since 2024 (about a year), working full-time. Their 2025 pay totaled $117,365. Their bargaining unit is MN Assoc of Professional Empl.
- Sub-department
- BCA Lab Quality Management
- Base pay
- $117,364
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,364
- Hire date
- 2023-09-18
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Carina Thomas is a Forensic Scientist 3 at Public Safety Department within Bca Lab Quality Management. Their tenure dates to 2023, about 2 years, working full-time. 2025 total compensation came to $117,364. Union affiliation: MN Assoc of Professional Empl.
- Sub-department
- BCA LEGAL SERVICES
- Base pay
- $117,364
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,364
- Hire date
- 2006-02-13
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Jared Jordal holds the role of Staff Attorney 2 at Public Safety Department within Bca Legal Services. Their tenure dates to 2006, about 19 years as a full-time employee. In 2025, their total compensation was $117,364. Their bargaining unit is MN Assoc of Professional Empl.
Robert LindForensic Scientist 3/Public Safety Department
- Sub-department
- BCA Lab Quality Management
- Base pay
- $117,364
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $117,364
- Hire date
- 1999-07-06
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- MN Assoc of Professional Empl
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Robert Lind works as a Forensic Scientist 3 for Public Safety Department within Bca Lab Quality Management. They have served since 1999 (about 26 years) as a full-time employee. Robert earned $117,364 in 2025. Their bargaining unit is MN Assoc of Professional Empl.
- Sub-department
- Mankato D 2200 Troopers
- Base pay
- $102,261
- Overtime
- $13,542
- Other pay
- $1,537
- Benefits
- $0
- Total compensation
- $117,339
- 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
- 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
Garrison Elsenpeter is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2018 (about 7 years), working full-time. 2025 total compensation came to $117,339. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $107,496
- Overtime
- $9,781
- Other pay
- $26
- Benefits
- $0
- Total compensation
- $117,302
- 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
- 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
Andres Gomez works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 2014, about 11 years as a full-time employee. Andres earned $117,302 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $98,410
- Overtime
- $18,207
- Other pay
- $652
- Benefits
- $0
- Total compensation
- $117,268
- Hire date
- 2018-08-20
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- 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
Tyler Crabtree works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Hired in 2018, they have about 7 years of service as a full-time employee. Tyler earned $117,268 in 2025. They are represented by MN Law Enforcement Assn.
Seth KuhnState Patrol Trooper/Public Safety Department
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $105,987
- Overtime
- $8,897
- Other pay
- $2,346
- Benefits
- $0
- Total compensation
- $117,231
- 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
- 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, Seth Kuhn serves as a State Patrol Trooper within Brainerd D 2800 Troopers. They have served since 2023 (about 2 years), working full-time. Their 2025 pay totaled $117,231. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Homeland Security & Emer Mgmt
- Base pay
- $114,884
- Overtime
- $0
- Other pay
- $2,292
- Benefits
- $0
- Total compensation
- $117,176
- Hire date
- 1998-09-01
- Employment type
- Full-Time
- Pay grade
- 22
- Union / bargaining unit
- Manager
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Anoka
Source-specific fields
- Active on June 30, 2025
- No
- Agency Number
- P07
- Bargaining Unit Number
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Kristin Rollwagen works as a Director Emergency Services for Public Safety Department within Homeland Security & Emer Management. They have served since 1998 (about 27 years) as a full-time employee. Kristin earned $117,176 in 2025. Union affiliation: Manager.
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $108,007
- Overtime
- $7,675
- Other pay
- $1,468
- Benefits
- $0
- Total compensation
- $117,150
- 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
Mark Schafer 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. Mark earned $117,150 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Patrol Investigative Unit
- Base pay
- $115,035
- Overtime
- $1,943
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $116,978
- 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
- 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
Phillip Bogojevic holds the role of State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 2008, about 17 years as a full-time employee. In 2025, their total compensation was $116,978. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $108,792
- Overtime
- $7,229
- Other pay
- $914
- Benefits
- $0
- Total compensation
- $116,935
- Hire date
- 2012-10-29
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- 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
David Borden holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2012 (about 13 years) as a full-time employee. In 2025, their total compensation was $116,935. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $110,795
- Overtime
- $6,058
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $116,854
- 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
- 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, Landon Thompson serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2015 (about 10 years), working full-time. Their 2025 pay totaled $116,854. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Thief River Falls D3200 Troope
- Base pay
- $108,909
- Overtime
- $6,640
- Other pay
- $1,277
- Benefits
- $0
- Total compensation
- $116,826
- 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
- 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
Garrett Klein is a State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $116,826. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $107,327
- Overtime
- $8,336
- Other pay
- $1,145
- Benefits
- $0
- Total compensation
- $116,808
- 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
- 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
Trevor Klatt holds the role of State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 2017, they have about 8 years of service as a full-time employee. In 2025, their total compensation was $116,808. Union affiliation: MN Law Enforcement Assn.
Jarid NaceyState Patrol Trooper/Public Safety Department
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $110,924
- Overtime
- $5,265
- Other pay
- $598
- Benefits
- $0
- Total compensation
- $116,787
- Hire date
- 2007-10-09
- 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
Jarid Nacey holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2007 (about 18 years) as a full-time employee. In 2025, their total compensation was $116,787. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $111,187
- Overtime
- $5,508
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $116,695
- 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
- 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, Andrew Gibbs serves as a State Patrol Trooper within East Metro D 2400 Troopers. They have served since 2008 (about 17 years), working full-time. Their 2025 pay totaled $116,695. They are represented by MN Law Enforcement Assn.
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $99,346
- Overtime
- $13,872
- Other pay
- $3,459
- Benefits
- $0
- Total compensation
- $116,677
- 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
- 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
Cody Schwinghammer works as a State Patrol Trooper for Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2023, about 2 years as a full-time employee. Cody earned $116,677 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $107,234
- Overtime
- $9,410
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $116,644
- 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
- 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, Alexander Tokar serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $116,644. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Mankato D 2200 Troopers
- Base pay
- $110,216
- Overtime
- $4,704
- Other pay
- $1,656
- Benefits
- $0
- Total compensation
- $116,576
- 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
- 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
Karl Hendrickson holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 1996, about 29 years as a full-time employee. In 2025, their total compensation was $116,576. They are represented by MN Law Enforcement Assn.
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $101,273
- Overtime
- $14,569
- Other pay
- $728
- Benefits
- $0
- Total compensation
- $116,570
- 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
- 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, Chase Jensen serves as a State Patrol Trooper within Eveleth D 3100 Troopers. They have served since 2022 (about 3 years), working full-time. Their 2025 pay totaled $116,570. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $114,498
- Overtime
- $661
- Other pay
- $1,301
- Benefits
- $0
- Total compensation
- $116,460
- 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
- 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
Kelvin Hammes holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2013 (about 12 years) as a full-time employee. In 2025, their total compensation was $116,460. They are represented by MN Law Enforcement Assn.
Kevin BriskState Patrol Trooper/Public Safety Department
- Sub-department
- CVI Pupil Transportation
- Base pay
- $113,739
- Overtime
- $2,719
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $116,457
- 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
- 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
Kevin Brisk works as a State Patrol Trooper for Public Safety Department within Cvi Pupil Transportation. Hired in 2008, they have about 17 years of service as a full-time employee. Kevin earned $116,457 in 2025. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $107,971
- Overtime
- $8,428
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $116,399
- 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
At Public Safety Department, Eric Ouellette serves as a State Patrol Trooper within West Metro D 2500 Troopers. Their tenure dates to 2016, about 9 years, working full-time. Their 2025 pay totaled $116,399. They are represented by MN Law Enforcement Assn.
- Sub-department
- Mankato D 2200 Troopers
- Base pay
- $107,008
- Overtime
- $7,770
- Other pay
- $1,608
- Benefits
- $0
- Total compensation
- $116,385
- 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
- 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
Jonathan Newton holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2003, about 22 years as a full-time employee. In 2025, their total compensation was $116,385. They are represented by MN Law Enforcement Assn.
Troy SoggeState Patrol Trooper/Public Safety Department
- Sub-department
- St Cloud D 2600 Troopers
- Base pay
- $110,377
- Overtime
- $3,579
- Other pay
- $2,408
- Benefits
- $0
- Total compensation
- $116,365
- 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
At Public Safety Department, Troy Sogge serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2004, about 21 years, working full-time. Their 2025 pay totaled $116,365. Union affiliation: MN Law Enforcement Assn.
Pheng LeeState Patrol Trooper/Public Safety Department
- Sub-department
- Capitol Sec Complex Troopers 2
- Base pay
- $109,627
- Overtime
- $5,430
- Other pay
- $1,300
- Benefits
- $0
- Total compensation
- $116,356
- Hire date
- 2011-02-14
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Pheng Lee works as a State Patrol Trooper for Public Safety Department within Capitol Secretary Complex Troopers 2. They have served since 2011 (about 14 years) as a full-time employee. Pheng earned $116,356 in 2025. They are represented by MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $109,227
- Overtime
- $7,122
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $116,348
- 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
- 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
Justin Armstrong is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2015, about 10 years, working full-time. 2025 total compensation came to $116,348. Their bargaining unit is MN Law Enforcement Assn.