- Sub-department
- CVI Mobile&Fixed 2700,3100
- Base pay
- $115,476
- Overtime
- $20,132
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $135,608
- Hire date
- 1999-01-27
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Chris Thostenson is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2700,3100. Their tenure dates to 1999, about 26 years, working full-time. 2025 total compensation came to $135,608. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Capitol Sec Complex Troopers 2
- Base pay
- $110,147
- Overtime
- $25,443
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $135,590
- Hire date
- 2000-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Kaj Meinhardt serves as a State Patrol Trooper within Capitol Secretary Complex Troopers 2. They have served since 2000 (about 25 years), working full-time. Their 2025 pay totaled $135,590. They are represented by MN Law Enforcement Assn.
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $110,092
- Overtime
- $24,610
- Other pay
- $862
- Benefits
- $0
- Total compensation
- $135,565
- 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
Matthew Holden works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2016, they have about 9 years of service as a full-time employee. Matthew earned $135,565 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- CVI Mobile&Fixed 2700,3100
- Base pay
- $119,484
- Overtime
- $15,674
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $135,158
- 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
At Public Safety Department, Jeffery Shay serves as a State Patrol Trooper within Cvi Mobile&Fixed 2700,3100. Hired in 2005, they have about 20 years of service, working full-time. Their 2025 pay totaled $135,158. Union affiliation: MN Law Enforcement Assn.
Brian MilanState Patrol Trooper/Public Safety Department
- Sub-department
- CVI Mobile 2600, 2800
- Base pay
- $114,498
- Overtime
- $20,659
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $135,157
- Hire date
- 1997-01-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
- Dakota
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Brian Milan serves as a State Patrol Trooper within Cvi Mobile 2600, 2800. Their tenure dates to 1997, about 28 years, working full-time. Their 2025 pay totaled $135,157. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $115,345
- Overtime
- $19,403
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $134,747
- 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
- 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
Brandon Engen holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2014 (about 11 years) as a full-time employee. In 2025, their total compensation was $134,747. They are represented by MN Law Enforcement Assn.
John PerrinState Patrol Trooper/Public Safety Department
- Sub-department
- Mankato D 2200 Troopers
- Base pay
- $114,470
- Overtime
- $20,188
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $134,659
- 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
- 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
John Perrin works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. They have served since 2016 (about 9 years) as a full-time employee. John earned $134,659 in 2025. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $107,661
- Overtime
- $26,808
- Other pay
- $187
- Benefits
- $0
- Total compensation
- $134,656
- 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
- 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, Sean Hollencamp serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2011 (about 14 years), working full-time. Their 2025 pay totaled $134,656. They are represented by MN Law Enforcement Assn.
Taner MoreyState Patrol Trooper/Public Safety Department
- Sub-department
- CVI Mobile & Fixed Metro
- Base pay
- $114,498
- Overtime
- $20,124
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $134,622
- 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
- 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
Taner Morey is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Hired in 2018, they have about 7 years of service, working full-time. 2025 total compensation came to $134,622. They are represented by MN Law Enforcement Assn.
Clint FultzState Patrol Trooper/Public Safety Department
- Sub-department
- Detroit Lakes D 2900 Troopers
- Base pay
- $110,216
- Overtime
- $23,366
- Other pay
- $944
- Benefits
- $0
- Total compensation
- $134,526
- 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
- 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
Clint Fultz works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 1996, about 29 years as a full-time employee. Clint earned $134,526 in 2025. Their bargaining unit is MN Law Enforcement Assn.