State Patrol Trooper salaries
What the State of Minnesota pays people with the job title “State Patrol Trooper” in fiscal year 2026, across all agencies.
Employees
601
FY 2026
Total paid
$70.5M
in FY 2026
Median paid
$121,008
base rate median $108,285
Average paid
$117,336
across 601 with pay
Highest paid
$246,089
Krambeer, Adam James
Median pay by fiscal year
Paid in year and annual base rate
Median paid in yearMedian annual base rate
Employees by fiscal year
People on the payroll at any time in the year
Agencies with this job title
FY 2026, largest agencies by number of people; averages use the amount paid in the year
Most people
Highest average pay (3+ people)
$117,336
Everyone, FY 2026
Filter, sort and analyze in Explore →| Name | Agency | Base pay | Paid ▼ | Overtime |
|---|---|---|---|---|
| Gavic, Terrance Edward | Public Safety Dept West Metro D 2500 Troopers | $49.06 /hr | $121,008 | $24,069 |
| Burdick, Angela Lynn | Public Safety Dept Air Patrol Surveilance | $50.27 /hr | $120,901 | $14,373 |
| Ray, Isaac Renaldo | Public Safety Dept Detroit Lakes D 2900 Troopers | $52.06 /hr | $120,890 | $10,054 |
| Winter, Travis James | Public Safety Dept Thief River Falls D3200 Troope | $52.06 /hr | $120,776 | $9,742 |
| Schultz, Peter J | Public Safety Dept Rochester D2100 Troopers | $57.78 /hr | $120,746 | $563 |
| Kuhn, Seth Michael | Public Safety Dept Brainerd D 2800 Troopers | $52.06 /hr | $120,721 | $10,093 |
| Lemon, Christian Michael | Public Safety Dept East Metro D 2400 Troopers | $57.21 /hr | $120,698 | $9,296 |
| Tupy, Nathan Daniel | Public Safety Dept Brainerd D 2800 Troopers | $52.06 /hr | $120,688 | $8,082 |
| Sukalski, Bennett Martin | Public Safety Dept Mankato D 2200 Troopers | $52.06 /hr | $120,597 | $8,590 |
| Provo, Brett Benjamin | Public Safety Dept Detroit Lakes D 2900 Troopers | $52.06 /hr | $120,464 | $7,497 |
| Bah, Mohamed Jawo | Public Safety Dept East Metro D 2400 Troopers | $42.09 /hr | $120,407 | $34,240 |
| Lohmann, Joshua Michael | Public Safety Dept East Metro D 2400 Troopers | $57.21 /hr | $120,400 | $13,209 |
| Bleess, Brenden J | Public Safety Dept CVI Mobile 2900, 3200 Northern | $56.22 /hr | $120,311 | $3,373 |
| Borden, David W | Public Safety Dept Rochester D2100 Troopers | $56.22 /hr | $120,310 | $8,292 |
| Clark, Thomas Hilton | Public Safety Dept West Metro D 2500 Troopers | $47.15 /hr | $120,257 | $30,132 |
| Brumm, Andrew N | Public Safety Dept Patrol Investigative Unit | $57.79 /hr | $120,203 | — |
| Wikelius, James Mark | Public Safety Dept Brainerd D 2800 Troopers | $52.06 /hr | $120,050 | $10,308 |
| Thompson, Landon Paul | Public Safety Dept St Cloud D 2600 Troopers | $57.21 /hr | $119,971 | $6,954 |
| Runnells, Gerald | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $119,803 | $11,518 |
| Kelly, Patrick Sean | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $119,503 | $16,848 |
| Borchardt, Zachary Donald | Public Safety Dept Duluth D 2700 Troopers | $52.06 /hr | $119,241 | $14,764 |
| O'Fallon, Robert James | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $119,215 | $2,277 |
| Gill, Mark Alexander | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $119,105 | $12,392 |
| Warren, Bradley Peter | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $119,042 | $2,333 |
| Malmstrom, Evan Jon | Public Safety Dept Detroit Lakes D 2900 Troopers | $52.06 /hr | $119,017 | $16,392 |
| Johnson, Alexander Benjamin | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $118,994 | $4,822 |
| Snortum, Joshua Peter | Public Safety Dept Brainerd D 2800 Troopers | $53.62 /hr | $118,983 | $6,595 |
| Hammes, Kelvin | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $118,659 | $422 |
| Fredrickson, Michael L | Public Safety Dept Capitol Sec Complex Troopers 2 | $53.05 /hr | $118,368 | $5,371 |
| Englund, Bjorn Gregory | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $118,326 | $9,312 |
| Brisk, Kevin J | Public Safety Dept CVI Pupil Transportation | $56.22 /hr | $118,034 | $1,096 |
| Vanderport, Stephen J | Public Safety Dept Thief River Falls D3200 Troope | $52.06 /hr | $117,877 | $8,707 |
| Workman, Brett A | Public Safety Dept Brainerd D 2800 Troopers | $53.62 /hr | $117,803 | $1,769 |
| Lenz, Tyler Jeffrey | Public Safety Dept St Cloud D 2600 Troopers | $52.06 /hr | $117,772 | $14,680 |
| Klatt, Trevor Joseph | Public Safety Dept Eveleth D 3100 Troopers | $52.06 /hr | $117,700 | $5,966 |
| Maguire, Adam Scott | Public Safety Dept West Metro D 2500 Troopers | $53.05 /hr | $117,585 | $4,058 |
| Ossefoort, Eric | Public Safety Dept Marshall D 2300 Troopers | $52.06 /hr | $117,582 | $6,253 |
| Yang, Vang | Public Safety Dept West Metro D 2500 MNPASS | $54.61 /hr | $117,490 | $2,601 |
| Lee, Pheng | Public Safety Dept Capitol Sec Complex Troopers 2 | $53.05 /hr | $117,453 | $2,626 |
| Hodapp, Nathan Milan | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $117,441 | $2,978 |
| Gomez, Andres A | Public Safety Dept Duluth D 2700 Troopers | $52.06 /hr | $117,434 | $7,067 |
| Wressell, Joseph Robert | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $117,433 | $6,902 |
| Bormann, Eric D | Public Safety Dept Capitol Sec Complex Troopers 2 | $53.05 /hr | $117,347 | $7,003 |
| Pavek, Carter Michael | Public Safety Dept East Metro D 2400 Troopers | $42.09 /hr | $117,322 | $32,415 |
| Weber, Kevin D | Public Safety Dept Mankato D 2200 Troopers | $52.06 /hr | $117,304 | $5,818 |
| Gibbs, Andrew Wayne | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $117,294 | $4,297 |
| Dauffenbach, Chad J | Public Safety Dept CVI Pupil Transportation | $56.22 /hr | $117,275 | $337 |
| Klein, Garrett Michael | Public Safety Dept Thief River Falls D3200 Troope | $52.06 /hr | $117,164 | $2,510 |
| Elwood III, Robert Paul | Public Safety Dept Rochester D2100 Troopers | $56.22 /hr | $117,148 | $8,395 |
| Tutell, Francis Keith | Public Safety Dept Duluth D 2700 Troopers | $53.62 /hr | $117,119 | $5,590 |
Each person counts once per fiscal year, agency and county (multiple positions combined, shown as “+ more”). “Paid” is the total paid during the fiscal year, including overtime and other pay; it is lower than the base rate for anyone who started, left or worked part time. “Base pay” is the rate on record.