GCGovComp.app

Minnesota / Public Safety Department

Agency file

Public Safety Department

Source file: Minnesota — State Employee Payroll / ingested Jun 18, 2026

The Public Safety Department provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 2,398 employees with median total compensation of $76,256; the highest distinct record was $236,646.

Year
2025
Total payroll
$194.2M
Employees
2,398
Median total
$76,256
Highest record
$236,646

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 2,398 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($76,256) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$74,143 (92%)
  • Overtime$5,197 (6%)
  • Other$1,664 (2%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$31,214
$53,566
$76,256
$111,341
$132,437

The pay ladder for this department. Someone at the 90th percentile earns $132,437 — more than 90% of the department; the 10th percentile earns $31,214. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$166.2M
2,183
$72,953
2025
$194.2M
16.9%
2,398
9.8%
$76,256
4.5%

Record list

Employees

Page 4

Michael Wren

State Patrol Trooper/Public Safety Department

2025 total comp
$116,144
Sub-department
East Metro D 2400 Troopers
Base pay
$112,787
Overtime
$3,357
Other pay
$0
Benefits
$0
Total compensation
$116,144
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

At Public Safety Department, Michael Wren serves as a State Patrol Trooper within East Metro D 2400 Troopers. Their tenure dates to 2014, about 11 years, working full-time. Their 2025 pay totaled $116,144. Their bargaining unit is MN Law Enforcement Assn.

Kevin Stevenson

State Patrol Trooper/Public Safety Department

2025 total comp
$116,121
Sub-department
East Metro D 2400 Troopers
Base pay
$112,522
Overtime
$3,600
Other pay
$0
Benefits
$0
Total compensation
$116,121
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
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

Kevin Stevenson holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2016, about 9 years as a full-time employee. In 2025, their total compensation was $116,121. Their bargaining unit is MN Law Enforcement Assn.

Michael Fredrickson

State Patrol Trooper/Public Safety Department

2025 total comp
$116,087
Sub-department
East Metro D 2400 Troopers
Base pay
$109,604
Overtime
$6,483
Other pay
$0
Benefits
$0
Total compensation
$116,087
Hire date
2004-02-02
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

Michael Fredrickson is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $116,087. Their bargaining unit is MN Law Enforcement Assn.

Kevin Weber

State Patrol Trooper/Public Safety Department

2025 total comp
$116,042
Sub-department
Mankato D 2200 Troopers
Base pay
$107,008
Overtime
$7,426
Other pay
$1,608
Benefits
$0
Total compensation
$116,042
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
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

Kevin Weber holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Hired in 2005, they have about 20 years of service as a full-time employee. In 2025, their total compensation was $116,042. Their bargaining unit is MN Law Enforcement Assn.

Michael Kobelinski

State Patrol Trooper/Public Safety Department

2025 total comp
$115,918
Sub-department
Duluth D 2700 Troopers
Base pay
$106,031
Overtime
$2,650
Other pay
$7,237
Benefits
$0
Total compensation
$115,918
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

Michael Kobelinski is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Hired in 2014, they have about 11 years of service, working full-time. 2025 total compensation came to $115,918. Union affiliation: MN Law Enforcement Assn.

Gerald Runnells

State Patrol Trooper/Public Safety Department

2025 total comp
$115,907
Sub-department
Rochester D2100 Troopers
Base pay
$106,031
Overtime
$9,876
Other pay
$0
Benefits
$0
Total compensation
$115,907
Hire date
2024-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

Gerald Runnells holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2024 (about a year) as a full-time employee. In 2025, their total compensation was $115,907. Union affiliation: MN Law Enforcement Assn.

Mary Miller

State Patrol Trooper/Public Safety Department

2025 total comp
$115,839
Sub-department
State Patrol Training Team 2
Base pay
$108,362
Overtime
$7,476
Other pay
$0
Benefits
$0
Total compensation
$115,839
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
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

Mary Miller works as a State Patrol Trooper for Public Safety Department within State Patrol Training Team 2. They have served since 2017 (about 8 years) as a full-time employee. Mary earned $115,839 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Megan Gallagher

State Program Administrative Manager Principal/Public Safety Department

2024 total comp
$115,836
Sub-department
Commissioners Office
Base pay
$115,836
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,836
Hire date
2008-05-19
Employment type
Full-Time
Pay grade
20
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

Megan Gallagher holds the role of State Program Administrative Manager Principal at Public Safety Department within Commissioners Office. Their tenure dates to 2008, about 16 years as a full-time employee. In 2024, their total compensation was $115,836. They are represented by Manager.

Cody Kisor

State Patrol Trooper/Public Safety Department

2024 total comp
$115,811
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$102,216
Overtime
$12,693
Other pay
$901
Benefits
$0
Total compensation
$115,811
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
Becker

Source-specific fields

Active on June 30, 2024
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Cody Kisor holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2015 (about 9 years) as a full-time employee. In 2024, their total compensation was $115,811. Their bargaining unit is MN Law Enforcement Assn.

Angela Burdick

State Patrol Trooper/Public Safety Department

2025 total comp
$115,746
Sub-department
Air Patrol Surveilance
Base pay
$100,740
Overtime
$14,609
Other pay
$397
Benefits
$0
Total compensation
$115,746
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
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, Angela Burdick serves as a State Patrol Trooper within Air Patrol Surveilance. Hired in 2021, they have about 4 years of service, working full-time. Their 2025 pay totaled $115,746. Union affiliation: MN Law Enforcement Assn.

Edward Gorr

Forensic Science Supervisor/Public Safety Department

2025 total comp
$115,636
Sub-department
BCA Lab Admin 1
Base pay
$112,831
Overtime
$0
Other pay
$2,805
Benefits
$0
Total compensation
$115,636
Hire date
2010-06-09
Employment type
Full-Time
Pay grade
25
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Edward Gorr works as a Forensic Science Supervisor for Public Safety Department within Bca Lab Administrative 1. Their tenure dates to 2010, about 15 years as a full-time employee. Edward earned $115,636 in 2025. Union affiliation: Middle Management Association.

Sara Evans

State Patrol Trooper/Public Safety Department

2025 total comp
$115,567
Sub-department
West Metro D 2500 Troopers
Base pay
$110,645
Overtime
$4,922
Other pay
$0
Benefits
$0
Total compensation
$115,567
Hire date
2001-07-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
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

Sara Evans is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2001, about 24 years, working full-time. 2025 total compensation came to $115,567. They are represented by MN Law Enforcement Assn.

Joshua Snortum

State Patrol Trooper/Public Safety Department

2025 total comp
$115,527
Sub-department
Brainerd D 2800 Troopers
Base pay
$109,210
Overtime
$5,742
Other pay
$575
Benefits
$0
Total compensation
$115,527
Hire date
2009-01-30
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

Joshua Snortum works as a State Patrol Trooper for Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2009, about 16 years as a full-time employee. Joshua earned $115,527 in 2025. Their bargaining unit is MN Law Enforcement Assn.

John Schmutzer

State Patrol Trooper/Public Safety Department

2025 total comp
$115,511
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,760
Overtime
$5,750
Other pay
$0
Benefits
$0
Total compensation
$115,511
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
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, John Schmutzer serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2008, about 17 years, working full-time. Their 2025 pay totaled $115,511. Union affiliation: MN Law Enforcement Assn.

Lance Langford

State Patrol Trooper/Public Safety Department

2024 total comp
$115,499
Sub-department
Patrol Investigative Unit
Base pay
$113,540
Overtime
$1,959
Other pay
$0
Benefits
$0
Total compensation
$115,499
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
Hennepin

Source-specific fields

Active on June 30, 2024
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, Lance Langford serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 1999, they have about 25 years of service, working full-time. Their 2024 pay totaled $115,499. Their bargaining unit is MN Law Enforcement Assn.

Michael Krukowski

State Patrol Trooper/Public Safety Department

2025 total comp
$115,490
Sub-department
CVI Pupil Transportation
Base pay
$114,498
Overtime
$992
Other pay
$0
Benefits
$0
Total compensation
$115,490
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

Michael Krukowski is a State Patrol Trooper at Public Safety Department within Cvi Pupil Transportation. They have served since 2004 (about 21 years), working full-time. 2025 total compensation came to $115,490. They are represented by MN Law Enforcement Assn.

Brian Awsumb

State Program Administrative Principal/Public Safety Department

2025 total comp
$115,465
Sub-department
Dps Budgeting & Grants
Base pay
$115,465
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,465
Hire date
2015-04-20
Employment type
Full-Time
Pay grade
14
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

Brian Awsumb holds the role of State Program Administrative Principal at Public Safety Department within Dps Budgeting & Grants. They have served since 2015 (about 10 years) as a full-time employee. In 2025, their total compensation was $115,465. Union affiliation: MN Assoc of Professional Empl.

Peter Bachhuber

State Patrol Trooper/Public Safety Department

2025 total comp
$115,333
Sub-department
East Metro D 2400 Troopers
Base pay
$106,615
Overtime
$8,718
Other pay
$0
Benefits
$0
Total compensation
$115,333
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
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

Peter Bachhuber is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2017 (about 8 years), working full-time. 2025 total compensation came to $115,333. Union affiliation: MN Law Enforcement Assn.

Cecilia Miller

State Program Administrative Director/Public Safety Department

2025 total comp
$115,212
Sub-department
OJP Just & Comm Grants
Base pay
$112,504
Overtime
$0
Other pay
$2,708
Benefits
$0
Total compensation
$115,212
Hire date
1993-11-16
Employment type
Full-Time
Pay grade
21
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Cecilia Miller holds the role of State Program Administrative Director at Public Safety Department within Ojp Just & Community Grants. They have served since 1993 (about 32 years) as a full-time employee. In 2025, their total compensation was $115,212. Their bargaining unit is Middle Management Association.

Randy Johnson

Planning Program Supervisor/Public Safety Department

2025 total comp
$115,198
Sub-department
HSEM Management Deputy
Base pay
$112,490
Overtime
$0
Other pay
$2,708
Benefits
$0
Total compensation
$115,198
Hire date
2013-12-30
Employment type
Full-Time
Pay grade
21
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Randy Johnson holds the role of Planning Program Supervisor at Public Safety Department within Hsem Management Deputy. Hired in 2013, they have about 12 years of service as a full-time employee. In 2025, their total compensation was $115,198. They are represented by Middle Management Association.

David Holmquist

State Patrol Trooper/Public Safety Department

2025 total comp
$115,165
Sub-department
St Cloud D 2600 Troopers
Base pay
$106,533
Overtime
$6,795
Other pay
$1,837
Benefits
$0
Total compensation
$115,165
Hire date
2024-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
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, David Holmquist serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2024 (about a year), working full-time. Their 2025 pay totaled $115,165. They are represented by MN Law Enforcement Assn.

Jason Brown

State Patrol Trooper/Public Safety Department

2025 total comp
$115,159
Sub-department
Brainerd D 2800 Troopers
Base pay
$115,159
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,159
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
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

Jason Brown holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2009, about 16 years as a full-time employee. In 2025, their total compensation was $115,159. They are represented by MN Law Enforcement Assn.

Joshua Fellersen

State Patrol Trooper/Public Safety Department

2025 total comp
$115,085
Sub-department
Duluth D 2700 Troopers
Base pay
$109,165
Overtime
$2,848
Other pay
$3,072
Benefits
$0
Total compensation
$115,085
Hire date
2012-04-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
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

Joshua Fellersen is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. They have served since 2012 (about 13 years), working full-time. 2025 total compensation came to $115,085. Union affiliation: MN Law Enforcement Assn.

Julianne Prior-Miller

Communications Supervisor/Public Safety Department

2025 total comp
$114,987
Sub-department
Office of Communication 2
Base pay
$114,987
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,987
Hire date
2023-11-08
Employment type
Full-Time
Pay grade
23
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Julianne Prior-Miller serves as a Communications Supervisor within Office of Communication 2. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $114,987. Their bargaining unit is Middle Management Association.

Joseph Wressell

State Patrol Trooper/Public Safety Department

2025 total comp
$114,926
Sub-department
West Metro D 2500 Troopers
Base pay
$106,466
Overtime
$8,460
Other pay
$0
Benefits
$0
Total compensation
$114,926
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

Joseph Wressell is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $114,926. They are represented by MN Law Enforcement Assn.

Travis Boetel

State Patrol Trooper/Public Safety Department

2025 total comp
$114,863
Sub-department
Rochester D2100 Troopers
Base pay
$109,165
Overtime
$4,839
Other pay
$859
Benefits
$0
Total compensation
$114,863
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
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

Travis Boetel holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Hired in 1999, they have about 26 years of service as a full-time employee. In 2025, their total compensation was $114,863. They are represented by MN Law Enforcement Assn.

Benjamin Farrell

State Patrol Trooper/Public Safety Department

2025 total comp
$114,841
Sub-department
Rochester D2100 Troopers
Base pay
$109,094
Overtime
$4,905
Other pay
$842
Benefits
$0
Total compensation
$114,841
Hire date
2013-05-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
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

Benjamin Farrell is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2013 (about 12 years), working full-time. 2025 total compensation came to $114,841. They are represented by MN Law Enforcement Assn.