Officer Detail: Thomas Mahaffey
Assignment History
Assignment changes are estimated based on title changes between rosters obtained from the department.
As a result, no assignments from before 2011 are available at this time.
Job Title | Badge No. | Unit | Start Date | End Date | |
---|---|---|---|---|---|
Assistant Chief Of Police | 5831 | Patrol Operations Bureau | 2020-09-01 | ||
Police Captain | 5831 | West Pct | 2019-10-14 | 2020-09-01 | |
Police Lieutenant | 5831 | West Pct Ops | 2016-04-26 | 2019-10-14 | |
Acting Police Lieutenant | 5831 | West Pct 2Nd W | 2015-02-12 | 2016-04-26 | |
Police Sergeant | 5831 | Organized Crime | 2011-08-09 | 2015-02-12 |
Salary
Annual Salary | Overtime | Total Pay | Year |
---|---|---|---|
$232,076.00 | (data incomplete) | 2021 | |
$249,723.59 | $249,723.59 | 2020 |
Incidents
Incident OPA Case 2021OPA-0187 |
|
Date | Apr 13, 2021 |
Report # | OPA Case 2021OPA-0187 |
Department | Seattle Police Department |
Officers | Thomas Mahaffey , Richard Bonesteel , Caleb Howard , John Brooks |
Description |
Allegation 1 — Equipment and UniformName: Richard BonesteelBadge #: 7591 Disposition: Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Allegation 2 — Equipment and UniformName: Thomas MahaffeyBadge #: 5831 Disposition: Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Allegation 3 — Equipment and UniformName: John BrooksBadge #: 5774 Disposition: Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Allegation 4 — Duty to Provide IdentificationName: Caleb HowardBadge #: 8517 Disposition: Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Allegation 5 — Equipment and UniformName: Caleb HowardBadge #: 8517 Disposition: Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Source: Community Member Case Status: Active Legend |
Address |
West - DAVID - D2
Seattle, WA |
Incident OPA Case 2020OPA-0354 |
|
Date | Jun 08, 2020 |
Report # | OPA Case 2020OPA-0354 |
Department | Seattle Police Department |
Officers | Carmen Y. Best , Thomas Mahaffey |
Description |
Allegation 1 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 2 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 3 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 4 — Conformance to LawName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 5 — Discretion and AuthorityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 6 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 7 — Discretion and AuthorityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 8 — Conformance to LawName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 9 — Discretion and AuthorityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 10 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 11 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 12 — Conformance to LawName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 13 — Discretion and AuthorityName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 14 — ProfessionalismName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 15 — Conformance to LawName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 16 — Supervisory ResponsibilityName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 17 — Conformance to LawName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 18 — Conformance to LawName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 19 — Supervisory ResponsibilityName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 20 — Discretion and AuthorityName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 21 — ProfessionalismName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 22 — ProfessionalismName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 23 — Discretion and AuthorityName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 24 — Supervisory ResponsibilityName: Carmen BestBadge #: 5719 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Source: Community Member Case Status: Completed Legend |
Address |
East - EDWARD - E2
Seattle, WA |
Incident OPA Case 2020OPA-0344 |
|
Date | Jun 08, 2020 |
Report # | OPA Case 2020OPA-0344 |
Department | Seattle Police Department |
Officers | Thomas Mahaffey , Miguel Shelley San , John Brooks |
Description |
Allegation 1 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 2 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 3 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 4 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 5 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 6 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 7 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 8 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 9 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 10 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 11 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 12 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 13 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 14 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 15 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 16 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 17 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 18 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 19 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 20 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 21 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 22 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 23 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 24 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 25 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 26 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 27 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 28 — ProfessionalismName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 29 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 30 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 31 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 32 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 33 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 34 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 35 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 36 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 37 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 38 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 39 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 40 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 41 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 42 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 43 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 44 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 45 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 46 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 47 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 48 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 49 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 50 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 51 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 52 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 53 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 54 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 55 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 56 — ProfessionalismName: John BrooksBadge #: 5774 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 57 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 58 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 59 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 60 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 61 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 62 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 63 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 64 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 65 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 66 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 67 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 68 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 69 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Allegation 70 — Force - UseName: Miguel SanBadge #: 6910 Disposition: OPA Partially Sustained Discipline: Incident Type: OPA Investigation Finding: Source: Social Media Case Status: Active Legend |
Address | Seattle, WA |
Incident OPA Case 2020OPA-0328 |
|
Date | May 30, 2020 |
Report # | OPA Case 2020OPA-0328 |
Department | Seattle Police Department |
Officers | Trent Bergmann , James Dyment , Thomas Mahaffey , James Arata , Lora Alcantara , John Brooks , Todd Kibbee |
Description |
Allegation 1 — Supervisory ResponsibilityName: James DymentBadge #: 5790 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 2 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Management Action Allegation 3 — Supervisory ResponsibilityName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 4 — Supervisory ResponsibilityName: John BrooksBadge #: 5774 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 5 — Supervisory ResponsibilityName: James ArataBadge #: 5258 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 6 — Supervisory ResponsibilityName: Lora AlcantaraBadge #: 5843 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 7 — Supervisory ResponsibilityName: Todd KibbeeBadge #: 5837 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Management Action Allegation 8 — Supervisory ResponsibilityName: Todd KibbeeBadge #: 5837 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Lawful and Proper Allegation 9 — Supervisory ResponsibilityName: Trent BergmannBadge #: 6146 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Source: Social Media Case Status: Completed Legend |
Address | Seattle, WA |
Incident OPA Case 2019OPA-0350 |
|
Date | May 06, 2019 |
Report # | OPA Case 2019OPA-0350 |
Department | Seattle Police Department |
Officers | John Brooks , Thomas Mahaffey , Steven Wilske , Michael Teeter |
Description |
Allegation 1 — Retaliation and HarassmentName: Thomas MahaffeyBadge #: 5831 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 2 — Retaliation and HarassmentName: Michael TeeterBadge #: 5801 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 3 — Retaliation and HarassmentName: John BrooksBadge #: 5774 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Allegation 4 — Retaliation and HarassmentName: Steven WilskeBadge #: 5161 Disposition: OPA No Allegations Sustained Discipline: Incident Type: OPA Investigation Finding: Not Sustained Unfounded Source: SPD - Initiated Case Status: Completed Legend |
Address | Seattle, WA |
Incident OPA Case 2019OPA-0204 |
|
Date | Mar 28, 2019 |
Report # | OPA Case 2019OPA-0204 |
Department | Seattle Police Department |
Officers | Thomas Mahaffey , Todd Kibbee |
Description |
Allegation 1 — Stops, Detentions and ArrestsName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Supervisor Action Closed Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Allegation 2 — Stops, Detentions and ArrestsName: Todd KibbeeBadge #: 5837 Disposition: OPA Supervisor Action Closed Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Source: City Attorney Case Status: Completed Legend |
Address |
West - MARY - M3
Seattle, WA |
Incident OPA Case 2015OPA-0595 |
|
Date | Nov 23, 2014 |
Report # | OPA Case 2015OPA-0595 |
Department | Seattle Police Department |
Officers | Thomas Mahaffey , James Dyment |
Description |
Allegation 1 — Force - InvestigationName: James DymentBadge #: 5790 Disposition: OPA Supervisor Action Closed Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Allegation 2 — Force - InvestigationName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Supervisor Action Closed Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Source: SPD - Initiated Case Status: Completed Legend |
Address |
West - KING - K2
Seattle, WA |
Incident OPA Case 2015OPA-0597 |
|
Date | Nov 21, 2014 |
Report # | OPA Case 2015OPA-0597 |
Department | Seattle Police Department |
Officers | Colin Carpenter , Thomas Mahaffey |
Description |
Allegation 1 — Force - InvestigationName: Colin CarpenterBadge #: 6108 Disposition: OPA Supervisor Action Closed Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Allegation 2 — Force - InvestigationName: Thomas MahaffeyBadge #: 5831 Disposition: OPA Supervisor Action Closed Discipline: Incident Type: Supervisor Action Finding: Process as Supv Action Source: SPD - Initiated Case Status: Completed Legend |
Address |
West - DAVID - D2
Seattle, WA |
Links
-
Closed Case Summary OPA Case 2019OPA-0350
Edit
Delete
Seattle Office of Police Accountability