GCGovComp.app

District of Columbia / Mpd

Agency file

Mpd

Source file: District of Columbia — Public Employee Salary / ingested Jun 18, 2026

The Mpd is a government agency that delivers public services and programs within its jurisdiction.

In 2024, this agency had 4,620 employees with median total compensation of $106,928; the highest distinct record was $319,904.

Year
2024
Total payroll
$497.5M
Employees
4,620
Median total
$106,928
Highest record
$319,904

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$0 (0%)
  • Overtime$0 (0%)
  • Other$107,691 (100%)
  • 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
$75,433
$90,986
$106,928
$128,025
$138,250

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

Largest job titles

Officer
2,253 · $100,313
Sergeant
411 · $129,757
Detective Grade II
217 · $123,429
Police Cadet
172 · $40,072
Lieutenant
171 · $151,700

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.

Record list

Employees

Page 1

Nigel Crawford

Human Resources Manager/Mpd

2024 total comp
$146,942
Base pay
$0
Overtime
$0
Other pay
$146,942
Benefits
$0
Total compensation
$146,942
Hire date
2008/09/08
Pay grade
14

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
45,569

Nigel Crawford holds the role of Human Resources Manager at Mpd. They have served since 2008 (about 16 years). In 2024, their total compensation was $146,942. Their pay grade is 14.

Kingsley Ezeanaka

IT Specialist (Project Mgmt)/Mpd

2024 total comp
$146,393
Base pay
$0
Overtime
$0
Other pay
$146,393
Benefits
$0
Total compensation
$146,393
Hire date
2025/09/08
Pay grade
14

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,627

Kingsley Ezeanaka holds the role of IT Specialist (Project Mgmt) at Mpd. Their hire date on record is 2025/09/08. In 2024, their total compensation was $146,393. Their pay grade is 14.

Diana Havlin

Performance and Data Analyst/Mpd

2024 total comp
$146,393
Base pay
$0
Overtime
$0
Other pay
$146,393
Benefits
$0
Total compensation
$146,393
Hire date
2004/09/27
Pay grade
14

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,275

Diana Havlin holds the role of Performance and Data Analyst at Mpd. They have served since 2004 (about 20 years). In 2024, their total compensation was $146,393. Their pay grade is 14.

Candance Willett

Behavioral Health Partnerships/Mpd

2024 total comp
$146,393
Base pay
$0
Overtime
$0
Other pay
$146,393
Benefits
$0
Total compensation
$146,393
Hire date
2019/09/03
Pay grade
14

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,339

Candance Willett holds the role of Behavioral Health Partnerships at Mpd. Hired in 2019, they have about 5 years of service. In 2024, their total compensation was $146,393. Their pay grade is 14.

Anna Kent

Attorney Advisor/Mpd

2024 total comp
$145,969
Base pay
$0
Overtime
$0
Other pay
$145,969
Benefits
$0
Total compensation
$145,969
Hire date
2016/01/25
Pay grade
14

Source-specific fields

Appointment Type
Legal Service - Regular
Record ID
27,294

Anna Kent holds the role of Attorney Advisor at Mpd. They have served since 2016 (about 8 years). In 2024, their total compensation was $145,969. Their pay grade is 14.

Stacy Small

Program Manager, Recruiting/Mpd

2024 total comp
$145,837
Base pay
$0
Overtime
$0
Other pay
$145,837
Benefits
$0
Total compensation
$145,837
Hire date
2013/07/29
Pay grade
14

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
32,070

At Mpd, Stacy Small serves as a Program Manager, Recruiting. Their tenure dates to 2013, about 11 years. Their 2024 pay totaled $145,837. They are classified at grade 14.

Brandynn Reaves

Foia Officer/Mpd

2024 total comp
$145,653
Base pay
$0
Overtime
$0
Other pay
$145,653
Benefits
$0
Total compensation
$145,653
Hire date
2022/05/09
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
29,201

Brandynn Reaves is a Foia Officer at Mpd. Their tenure dates to 2022, about 2 years. 2024 total compensation came to $145,653. They are classified at grade 15.

Christopher SmithMay be multiple

Detective Grade I/Mpd

2024 total comp
$145,165
Hire date
2003/06/16
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,357

Payroll for Christopher Smith (Detective Grade I, Mpd) may cover more than one person; together they account for $145,165 in 2024.

Heath BowmanMay be multiple

Detective Grade I/Mpd

2024 total comp
$145,165
Hire date
2004/09/07
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,706

This Detective Grade I record at Mpd for Heath Bowman may represent several individuals, totaling $145,165 in 2024.

John AyllonMay be multiple

Detective Grade I/Mpd

2024 total comp
$145,165
Hire date
2002/06/03
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,483

Payroll for John Ayllon (Detective Grade I, Mpd) may cover more than one person; together they account for $145,165 in 2024.

Eric WalshMay be multiple

Detective Grade I/Mpd

2024 total comp
$145,165
Hire date
2004/09/07
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,725

Payroll for Eric Walsh (Detective Grade I, Mpd) may cover more than one person; together they account for $145,165 in 2024.

Antoinette MasonMay be multiple

Detective Grade I/Mpd

2024 total comp
$145,165
Hire date
2003/08/25
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,189

Antoinette Mason appears in Mpd payroll as a Detective Grade I, with $145,165 reported in 2024 — this entry may combine more than one individual of the same name.

Chanel Howard

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1998/10/05
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,625

Chanel Howard holds the role of Detective Grade I at Mpd. They have served since 1998 (about 26 years). In 2024, their total compensation was $145,165. Their pay grade is 03.

David Gargac

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1998/02/09
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,324

David Gargac is a Detective Grade I at Mpd. Hired in 1998, they have about 26 years of service. 2024 total compensation came to $145,165. They are classified at grade 03.

Sean Crowley

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1999/11/01
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,217

At Mpd, Sean Crowley serves as a Detective Grade I. Their tenure dates to 1999, about 25 years. Their 2024 pay totaled $145,165. They are classified at grade 03.

Brian Brador

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2004/06/28
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,066

At Mpd, Brian Brador serves as a Detective Grade I. Hired in 2004, they have about 20 years of service. Their 2024 pay totaled $145,165. They are classified at grade 03.

Jonathan Shell

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2004/08/09
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,742

Jonathan Shell works as a Detective Grade I for Mpd. Hired in 2004, they have about 20 years of service. Jonathan earned $145,165 in 2024. Their pay grade is 03.

Franklyn Then

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1998/06/29
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,494

Franklyn Then holds the role of Detective Grade I at Mpd. Their tenure dates to 1998, about 26 years. In 2024, their total compensation was $145,165. Their pay grade is 03.

Ricardo Leiva

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2004/03/22
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,059

Ricardo Leiva is a Detective Grade I at Mpd. They have served since 2004 (about 20 years). 2024 total compensation came to $145,165. They are classified at grade 03.

Sean Moore

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2002/05/06
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,198

Sean Moore holds the role of Detective Grade I at Mpd. Their tenure dates to 2002, about 22 years. In 2024, their total compensation was $145,165. Their pay grade is 03.

Janine Leftwich

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1995/04/22
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,688

Janine Leftwich works as a Detective Grade I for Mpd. Their tenure dates to 1995, about 29 years. Janine earned $145,165 in 2024. Their pay grade is 03.

Michael Pepperman

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2002/06/03
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,340

At Mpd, Michael Pepperman serves as a Detective Grade I. Their tenure dates to 2002, about 22 years. Their 2024 pay totaled $145,165. They are classified at grade 03.

Bryan Kasul

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1989/12/04
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,622

Bryan Kasul is a Detective Grade I at Mpd. They have served since 1989 (about 35 years). 2024 total compensation came to $145,165. They are classified at grade 03.

Matthew Dailey

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2000/09/25
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,822

Matthew Dailey is a Detective Grade I at Mpd. Their tenure dates to 2000, about 24 years. 2024 total compensation came to $145,165. They are classified at grade 03.

Trina Johnson

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1998/02/23
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,399

Trina Johnson is a Detective Grade I at Mpd. Hired in 1998, they have about 26 years of service. 2024 total compensation came to $145,165. They are classified at grade 03.

Kurt Hansen

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2008/02/19
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,661

Kurt Hansen works as a Detective Grade I for Mpd. Their tenure dates to 2008, about 16 years. Kurt earned $145,165 in 2024. Their pay grade is 03.

Gabriel Truby

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2003/07/28
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,417

At Mpd, Gabriel Truby serves as a Detective Grade I. Their tenure dates to 2003, about 21 years. Their 2024 pay totaled $145,165. They are classified at grade 03.

Jeffery Clay

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2003/11/17
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,969

Jeffery Clay holds the role of Detective Grade I at Mpd. Hired in 2003, they have about 21 years of service. In 2024, their total compensation was $145,165. Their pay grade is 03.

Chad Howard

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2000/06/19
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,247

At Mpd, Chad Howard serves as a Detective Grade I. Hired in 2000, they have about 24 years of service. Their 2024 pay totaled $145,165. They are classified at grade 03.

John Bolden

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2000/09/25
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,686

John Bolden works as a Detective Grade I for Mpd. They have served since 2000 (about 24 years). John earned $145,165 in 2024. Their pay grade is 03.

Seamus Brackett

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2004/06/28
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,218

Seamus Brackett holds the role of Detective Grade I at Mpd. They have served since 2004 (about 20 years). In 2024, their total compensation was $145,165. Their pay grade is 03.

Joshua Branson

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1999/06/07
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,653

Joshua Branson works as a Detective Grade I for Mpd. Their tenure dates to 1999, about 25 years. Joshua earned $145,165 in 2024. Their pay grade is 03.

James Wilson

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1997/12/08
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,751

James Wilson is a Detective Grade I at Mpd. They have served since 1997 (about 27 years). 2024 total compensation came to $145,165. They are classified at grade 03.

Anthony Greene

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1994/02/20
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,052

Anthony Greene holds the role of Detective Grade I at Mpd. Hired in 1994, they have about 30 years of service. In 2024, their total compensation was $145,165. Their pay grade is 03.

Cheryl Wright Taylor

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
1989/05/08
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,297

Cheryl Wright Taylor holds the role of Detective Grade I at Mpd. Hired in 1989, they have about 35 years of service. In 2024, their total compensation was $145,165. Their pay grade is 03.

Jose Morales

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2001/09/24
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,704

Jose Morales is a Detective Grade I at Mpd. Their tenure dates to 2001, about 23 years. 2024 total compensation came to $145,165. They are classified at grade 03.

Eric Roche

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2002/05/06
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,970

Eric Roche holds the role of Detective Grade I at Mpd. Hired in 2002, they have about 22 years of service. In 2024, their total compensation was $145,165. Their pay grade is 03.

Michael Milochik

Detective Grade I/Mpd

2024 total comp
$145,165
Base pay
$0
Overtime
$0
Other pay
$145,165
Benefits
$0
Total compensation
$145,165
Hire date
2001/11/05
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,853

Michael Milochik holds the role of Detective Grade I at Mpd. Hired in 2001, they have about 23 years of service. In 2024, their total compensation was $145,165. Their pay grade is 03.

Marc McdavidMay be multiple

Sergeant/Mpd

2024 total comp
$144,554
Hire date
2006/11/27
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,264

Marc Mcdavid appears in Mpd payroll as a Sergeant, with $144,554 reported in 2024 — this entry may combine more than one individual of the same name.

Gregory Alemian

Emergency Response Team Sergea/Mpd

2024 total comp
$144,554
Base pay
$0
Overtime
$0
Other pay
$144,554
Benefits
$0
Total compensation
$144,554
Hire date
2003/07/28
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,472

Gregory Alemian is a Emergency Response Team Sergea at Mpd. Hired in 2003, they have about 21 years of service. 2024 total compensation came to $144,554. They are classified at grade 04.