Miami (OH) RedHawks @ Akron Zips
| 1 | 2 | T | |
|---|---|---|---|
| M-OH7-13 | 33 | 35 | 68 |
| AKR14-6 | 36 | 37 | 73 |
· Line: AKR -14 (O/U 138.5)
The scoring timeline.
Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.
-
Anderson Mirambeaux made Free Throw.
1–0 -
Anderson Mirambeaux made Free Throw.
2–0 -
Xavier Castaneda made Jumper.
2–2 -
Morgan Safford made Layup.
4–2 -
Kamari Williams made Dunk.
6–2 -
Xavier Castaneda made Three Point Jumper. Assisted by Trendon Hankerson.
6–5 -
Xavier Castaneda made Free Throw.
6–6 -
Ryan Mabrey made Three Point Jumper. Assisted by Mekhi Lairy.
9–6 -
Kamari Williams made Free Throw.
10–6 -
Kamari Williams made Free Throw.
11–6 -
Billy Smith made Layup. Assisted by Anderson Mirambeaux.
13–6 -
Enrique Freeman made Free Throw.
13–7 -
Enrique Freeman made Free Throw.
13–8 -
Tavari Johnson made Three Point Jumper. Assisted by Xavier Castaneda.
13–11 -
Jaquel Morris made Layup. Assisted by Kamari Williams.
15–11 -
Xavier Castaneda made Free Throw.
15–12 -
Xavier Castaneda made Free Throw.
15–13 -
Kobe Mitchell made Three Point Jumper. Assisted by Greg Tribble.
15–16 -
Amani Lyles made Free Throw.
15–17 -
Amani Lyles made Free Throw.
15–18 -
Mekhi Lairy made Layup. Assisted by Anderson Mirambeaux.
17–18 -
Kobe Mitchell made Three Point Jumper. Assisted by Xavier Castaneda.
17–21 -
Enrique Freeman made Layup.
17–23 -
Julian Lewis made Jumper.
19–23 -
Xavier Castaneda made Free Throw.
19–24 -
Xavier Castaneda made Free Throw.
19–25 -
Anderson Mirambeaux made Layup.
21–25 -
Mekhi Lairy made Layup.
23–25 -
Mekhi Lairy made Three Point Jumper. Assisted by Billy Smith.
26–25 -
Xavier Castaneda made Free Throw.
26–26 -
Anderson Mirambeaux made Layup.
28–26 -
Xavier Castaneda made Free Throw.
28–27 -
Xavier Castaneda made Free Throw.
28–28 -
Kamari Williams made Free Throw.
29–28 -
Kamari Williams made Free Throw.
30–28 -
Anderson Mirambeaux made Layup.
32–28 -
Sammy Hunter made Jumper.
32–30 -
Billy Smith made Free Throw.
33–30 -
Xavier Castaneda made Three Point Jumper. Assisted by Nate Johnson.
33–33 -
Xavier Castaneda made Three Point Jumper.
33–36 -
Julian Lewis made Layup.
35–36 -
Enrique Freeman made Layup.
35–38 -
Morgan Safford made Free Throw.
36–38 -
Mekhi Lairy made Three Point Jumper. Assisted by Julian Lewis.
39–38 -
Trendon Hankerson made Three Point Jumper. Assisted by Nate Johnson.
39–41 -
Mekhi Lairy made Free Throw.
40–41 -
Mekhi Lairy made Free Throw.
41–41 -
Enrique Freeman made Layup. Assisted by Greg Tribble.
41–43 -
Billy Smith made Three Point Jumper. Assisted by Mekhi Lairy.
44–43 -
Trendon Hankerson made Three Point Jumper. Assisted by Enrique Freeman.
44–46 -
Kamari Williams made Three Point Jumper. Assisted by Anderson Mirambeaux.
47–46 -
Morgan Safford made Free Throw.
48–46 -
Xavier Castaneda made Jumper.
48–48 -
Kobe Mitchell made Three Point Jumper. Assisted by Enrique Freeman.
48–51 -
Morgan Safford made Layup. Assisted by Anderson Mirambeaux.
50–51 -
Enrique Freeman made Layup. Assisted by Trendon Hankerson.
50–53 -
Morgan Safford made Layup.
52–53 -
Nate Johnson made Dunk.
52–55 -
Morgan Safford made Layup.
54–55 -
Morgan Safford made Free Throw.
55–55 -
Xavier Castaneda made Three Point Jumper. Assisted by Kobe Mitchell.
55–58 -
Morgan Safford made Layup.
57–58 -
Sammy Hunter made Jumper. Assisted by Kobe Mitchell.
57–60 -
Enrique Freeman made Free Throw.
57–61 -
Mekhi Lairy made Layup.
59–61 -
Xavier Castaneda made Three Point Jumper.
59–64 -
Kamari Williams made Three Point Jumper. Assisted by Mekhi Lairy.
62–64 -
Enrique Freeman made Dunk. Assisted by Greg Tribble.
62–66 -
Anderson Mirambeaux made Layup.
64–66 -
Xavier Castaneda made Three Point Jumper.
64–69 -
Anderson Mirambeaux made Free Throw.
65–69 -
Anderson Mirambeaux made Free Throw.
66–69 -
Mekhi Lairy made Layup.
68–69 -
Sammy Hunter made Dunk. Assisted by Greg Tribble.
68–71 -
Xavier Castaneda made Free Throw.
68–72 -
Xavier Castaneda made Free Throw.
68–73
Play-by-play
- P1 Xavier Castaneda missed Three Point Jumper.
- P1 Anderson Mirambeaux Defensive Rebound.
- P1 Mekhi Lairy missed Layup.
- P1 Enrique Freeman Defensive Rebound.
- P1 Xavier Castaneda missed Three Point Jumper.
- P1 Anderson Mirambeaux Defensive Rebound.
- P1 Morgan Safford missed Three Point Jumper.
- P1 Sammy Hunter Defensive Rebound.
- P1 Trendon Hankerson missed Three Point Jumper.
- P1 Morgan Safford Defensive Rebound.
- P1 Foul on Xavier Castaneda.
- P1 Foul on Enrique Freeman.
- P1 Anderson Mirambeaux made Free Throw. 1–0
- P1 Anderson Mirambeaux made Free Throw. 2–0
- P1 Greg Tribble missed Layup.
- P1 Morgan Safford Defensive Rebound.
- P1 Anderson Mirambeaux missed Three Point Jumper.
- P1 Trendon Hankerson Defensive Rebound.
- P1 Foul on Julian Lewis.
- P1 Trendon Hankerson missed Three Point Jumper.
- P1 Foul on Julian Lewis.
- P1 Foul on Greg Tribble.
- P1 Morgan Safford Defensive Rebound.
- P1 Morgan Safford missed Layup.
- P1 Morgan Safford Offensive Rebound.
- P1 Morgan Safford Turnover.
- P1 Foul on Morgan Safford.
- P1 Xavier Castaneda made Jumper. 2–2
- P1 Foul on Enrique Freeman.
- P1 Official TV Timeout
- P1 Mekhi Lairy missed Three Point Jumper.
- P1 Kamari Williams Offensive Rebound.
- P1 Morgan Safford made Layup. 4–2
- P1 Nate Johnson missed Three Point Jumper.
- P1 Sammy Hunter Offensive Rebound.
- P1 Xavier Castaneda missed Three Point Jumper.
- P1 Miami (OH) Defensive Rebound.
- P1 Mekhi Lairy missed Three Point Jumper.
- P1 Kamari Williams Offensive Rebound.
- P1 Kamari Williams made Dunk. 6–2
- P1 Sammy Hunter missed Three Point Jumper.
- P1 Greg Tribble Offensive Rebound.
- P1 Xavier Castaneda made Three Point Jumper. Assisted by Trendon Hankerson. 6–5
- P1 Foul on Morgan Safford.
- P1 Xavier Castaneda made Free Throw. 6–6
- P1 Ryan Mabrey made Three Point Jumper. Assisted by Mekhi Lairy. 9–6
- P1 Sammy Hunter missed Jumper.
- P1 Kamari Williams Defensive Rebound.
- P1 Mekhi Lairy missed Three Point Jumper.
- P1 Kamari Williams Offensive Rebound.
- P1 Foul on Trendon Hankerson.
- P1 Kamari Williams made Free Throw. 10–6
- P1 Kamari Williams made Free Throw. 11–6
- P1 Garvin Clarke missed Three Point Jumper.
- P1 Kamari Williams Defensive Rebound.
- P1 Billy Smith missed Three Point Jumper.
- P1 Sammy Hunter Defensive Rebound.
- P1 Nate Johnson missed Layup.
- P1 Anderson Mirambeaux Defensive Rebound.
- P1 Billy Smith made Layup. Assisted by Anderson Mirambeaux. 13–6
- P1 Akron Timeout
- P1 Foul on Billy Smith.
- P1 Foul on Jaquel Morris.
- P1 Enrique Freeman made Free Throw. 13–7
- P1 Enrique Freeman made Free Throw. 13–8
- P1 Foul on Jaquel Morris.
- P1 Jaquel Morris Turnover.
- P1 Tavari Johnson made Three Point Jumper. Assisted by Xavier Castaneda. 13–11
- P1 Jaquel Morris made Layup. Assisted by Kamari Williams. 15–11
- P1 Tavari Johnson Turnover.
- P1 Billy Smith Steal.
- P1 Mekhi Lairy missed Layup.
- P1 Xavier Castaneda Defensive Rebound.
- P1 Foul on Ryan Mabrey.
- P1 Xavier Castaneda made Free Throw. 15–12
- P1 Xavier Castaneda made Free Throw. 15–13
- P1 Anderson Mirambeaux missed Layup.
- P1 Amani Lyles Block.
- P1 Trendon Hankerson Defensive Rebound.
- P1 Kobe Mitchell made Three Point Jumper. Assisted by Greg Tribble. 15–16
- P1 Miami (OH) Timeout
- P1 Kamari Williams Turnover.
- P1 Amani Lyles Steal.
- P1 Foul on Kamari Williams.
- P1 Amani Lyles made Free Throw. 15–17
- P1 Amani Lyles made Free Throw. 15–18
- P1 Julian Lewis missed Three Point Jumper.
- P1 Xavier Castaneda Defensive Rebound.
- P1 Kobe Mitchell Turnover.
- P1 Mekhi Lairy made Layup. Assisted by Anderson Mirambeaux. 17–18
- P1 Kobe Mitchell made Three Point Jumper. Assisted by Xavier Castaneda. 17–21
- P1 Mekhi Lairy missed Layup.
- P1 Trendon Hankerson Block.
- P1 Akron Defensive Rebound.
- P1 Official TV Timeout
- P1 Enrique Freeman missed Layup.
- P1 Enrique Freeman Offensive Rebound.
- P1 Enrique Freeman made Layup. 17–23
- P1 Julian Lewis made Jumper. 19–23
- P1 Xavier Castaneda Turnover.
- P1 Mekhi Lairy Steal.
- P1 Foul on Morgan Safford.
- P1 Morgan Safford Turnover.
- P1 Foul on Mekhi Lairy.
- P1 Xavier Castaneda made Free Throw. 19–24
- P1 Xavier Castaneda made Free Throw. 19–25
- P1 Bryson Tatum missed Three Point Jumper.
- P1 Enrique Freeman Defensive Rebound.
- P1 Trendon Hankerson missed Three Point Jumper.
- P1 Miami (OH) Defensive Rebound.
- P1 Anderson Mirambeaux made Layup. 21–25
- P1 Xavier Castaneda missed Three Point Jumper.
- P1 Miami (OH) Defensive Rebound.
- P1 Mekhi Lairy made Layup. 23–25
- P1 Tavari Johnson missed Layup.
- P1 Ryan Mabrey Defensive Rebound.
- P1 Mekhi Lairy made Three Point Jumper. Assisted by Billy Smith. 26–25
- P1 Foul on Julian Lewis.
- P1 Official TV Timeout
- P1 Xavier Castaneda made Free Throw. 26–26
- P1 Xavier Castaneda missed Free Throw.
- P1 Anderson Mirambeaux Defensive Rebound.
- P1 Foul on Tavari Johnson.
- P1 Mekhi Lairy missed Layup.
- P1 Anderson Mirambeaux Offensive Rebound.
- P1 Anderson Mirambeaux made Layup. 28–26
- P1 Foul on Mekhi Lairy.
- P1 Xavier Castaneda made Free Throw. 28–27
- P1 Xavier Castaneda made Free Throw. 28–28
- P1 Foul on Greg Tribble.
- P1 Kamari Williams made Free Throw. 29–28
- P1 Kamari Williams made Free Throw. 30–28
- P1 Xavier Castaneda missed Three Point Jumper.
- P1 Trendon Hankerson Offensive Rebound.
- P1 Trendon Hankerson missed Jumper.
- P1 Miami (OH) Defensive Rebound.
- P1 Billy Smith missed Three Point Jumper.
- P1 Anderson Mirambeaux Offensive Rebound.
- P1 Anderson Mirambeaux made Layup. 32–28
- P1 Foul on Nate Johnson.
- P1 Anderson Mirambeaux missed Free Throw.
- P1 Trendon Hankerson Defensive Rebound.
- P1 Sammy Hunter made Jumper. 32–30
- P1 Foul on Kobe Mitchell.
- P1 Billy Smith missed Free Throw.
- P1 Miami (OH) Offensive Rebound.
- P1 Billy Smith made Free Throw. 33–30
- P1 Xavier Castaneda made Three Point Jumper. Assisted by Nate Johnson. 33–33
- P1 Kamari Williams missed Jumper.
- P1 Trendon Hankerson Defensive Rebound.
- P1 Xavier Castaneda made Three Point Jumper. 33–36
- P2 Anderson Mirambeaux missed Layup.
- P2 Enrique Freeman Block.
- P2 Miami (OH) Offensive Rebound.
- P2 Mekhi Lairy Turnover.
- P2 Greg Tribble missed Layup.
- P2 Anderson Mirambeaux Defensive Rebound.
- P2 Julian Lewis made Layup. 35–36
- P2 Xavier Castaneda missed Three Point Jumper.
- P2 Enrique Freeman Offensive Rebound.
- P2 Enrique Freeman made Layup. 35–38
- P2 Miami (OH) Turnover.
- P2 Xavier Castaneda Turnover.
- P2 Foul on Greg Tribble.
- P2 Foul on Kobe Mitchell.
- P2 Morgan Safford missed Free Throw.
- P2 Miami (OH) Offensive Rebound.
- P2 Morgan Safford made Free Throw. 36–38
- P2 Foul on Anderson Mirambeaux.
- P2 Enrique Freeman Turnover.
- P2 Morgan Safford missed Jumper.
- P2 Enrique Freeman Defensive Rebound.
- P2 Xavier Castaneda missed Three Point Jumper.
- P2 Enrique Freeman Offensive Rebound.
- P2 Foul on Ryan Mabrey.
- P2 Trendon Hankerson missed Three Point Jumper.
- P2 Anderson Mirambeaux Defensive Rebound.
- P2 Mekhi Lairy made Three Point Jumper. Assisted by Julian Lewis. 39–38
- P2 Trendon Hankerson made Three Point Jumper. Assisted by Nate Johnson. 39–41
- P2 Foul on Nate Johnson.
- P2 Official TV Timeout
- P2 Mekhi Lairy made Free Throw. 40–41
- P2 Mekhi Lairy made Free Throw. 41–41
- P2 Foul on Jaquel Morris.
- P2 Enrique Freeman made Layup. Assisted by Greg Tribble. 41–43
- P2 Billy Smith made Three Point Jumper. Assisted by Mekhi Lairy. 44–43
- P2 Trendon Hankerson made Three Point Jumper. Assisted by Enrique Freeman. 44–46
- P2 Foul on Enrique Freeman.
- P2 Billy Smith Turnover.
- P2 Greg Tribble Turnover.
- P2 Billy Smith Steal.
- P2 Kamari Williams made Three Point Jumper. Assisted by Anderson Mirambeaux. 47–46
- P2 Kobe Mitchell missed Jumper.
- P2 Morgan Safford Defensive Rebound.
- P2 Foul on Greg Tribble.
- P2 Official TV Timeout
- P2 Morgan Safford made Free Throw. 48–46
- P2 Morgan Safford missed Free Throw.
- P2 Enrique Freeman Defensive Rebound.
- P2 Xavier Castaneda made Jumper. 48–48
- P2 Morgan Safford missed Three Point Jumper.
- P2 Nate Johnson Defensive Rebound.
- P2 Trendon Hankerson missed Three Point Jumper.
- P2 Nate Johnson Offensive Rebound.
- P2 Kobe Mitchell made Three Point Jumper. Assisted by Enrique Freeman. 48–51
- P2 Morgan Safford made Layup. Assisted by Anderson Mirambeaux. 50–51
- P2 Enrique Freeman made Layup. Assisted by Trendon Hankerson. 50–53
- P2 Mekhi Lairy Turnover.
- P2 Trendon Hankerson missed Three Point Jumper.
- P2 Julian Lewis Defensive Rebound.
- P2 Morgan Safford made Layup. 52–53
- P2 Kobe Mitchell missed Three Point Jumper.
- P2 Nate Johnson Offensive Rebound.
- P2 Nate Johnson made Dunk. 52–55
- P2 Morgan Safford made Layup. 54–55
- P2 Foul on Trendon Hankerson.
- P2 Morgan Safford made Free Throw. 55–55
- P2 Xavier Castaneda made Three Point Jumper. Assisted by Kobe Mitchell. 55–58
- P2 Foul on Xavier Castaneda.
- P2 Official TV Timeout
- P2 Mekhi Lairy missed Free Throw.
- P2 Enrique Freeman Defensive Rebound.
- P2 Foul on Enrique Freeman.
- P2 Enrique Freeman Turnover.
- P2 Morgan Safford missed Layup.
- P2 Trendon Hankerson Defensive Rebound.
- P2 Foul on Julian Lewis.
- P2 Sammy Hunter missed Three Point Jumper.
- P2 Mekhi Lairy Defensive Rebound.
- P2 Morgan Safford made Layup. 57–58
- P2 Sammy Hunter made Jumper. Assisted by Kobe Mitchell. 57–60
- P2 Foul on Anderson Mirambeaux.
- P2 Anderson Mirambeaux Turnover.
- P2 Trendon Hankerson missed Three Point Jumper.
- P2 Xavier Castaneda Offensive Rebound.
- P2 Trendon Hankerson missed Three Point Jumper.
- P2 Ryan Mabrey Defensive Rebound.
- P2 Miami (OH) Turnover.
- P2 Foul on Ryan Mabrey.
- P2 Official TV Timeout
- P2 Foul on Anderson Mirambeaux.
- P2 Enrique Freeman missed Free Throw.
- P2 Akron Offensive Rebound.
- P2 Enrique Freeman made Free Throw. 57–61
- P2 Foul on Morgan Safford.
- P2 Morgan Safford Turnover.
- P2 Xavier Castaneda Turnover.
- P2 Mekhi Lairy Steal.
- P2 Mekhi Lairy made Layup. 59–61
- P2 Enrique Freeman missed Layup.
- P2 Akron Offensive Rebound.
- P2 Xavier Castaneda made Three Point Jumper. 59–64
- P2 Kamari Williams made Three Point Jumper. Assisted by Mekhi Lairy. 62–64
- P2 Xavier Castaneda missed Jumper.
- P2 Greg Tribble Offensive Rebound.
- P2 Enrique Freeman made Dunk. Assisted by Greg Tribble. 62–66
- P2 Anderson Mirambeaux made Layup. 64–66
- P2 Foul on Enrique Freeman.
- P2 Akron Timeout
- P2 Anderson Mirambeaux missed Free Throw.
- P2 Greg Tribble Defensive Rebound.
- P2 Xavier Castaneda made Three Point Jumper. 64–69
- P2 Miami (OH) Timeout
- P2 Foul on Trendon Hankerson.
- P2 Anderson Mirambeaux made Free Throw. 65–69
- P2 Anderson Mirambeaux made Free Throw. 66–69
- P2 Foul on Xavier Castaneda.
- P2 Xavier Castaneda Turnover.
- P2 Mekhi Lairy made Layup. 68–69
- P2 Akron Timeout
- P2 Sammy Hunter made Dunk. Assisted by Greg Tribble. 68–71
- P2 Mekhi Lairy missed Layup.
- P2 Nate Johnson Defensive Rebound.
- P2 Foul on Julian Lewis.
- P2 Xavier Castaneda made Free Throw. 68–72
- P2 Xavier Castaneda made Free Throw. 68–73
- P2 Kamari Williams missed Three Point Jumper.
- P2 Xavier Castaneda Defensive Rebound.
Box score
M-OH
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Anderson MirambeauxC | 33 | 12 | 4-7 | 0-1 | 4-6 | 8 | 4 | 1 | 0 | 0 | 2 | 6 | 3 |
| Ryan MabreyG | 24 | 3 | 1-1 | 1-1 | 0-0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 3 |
| Julian LewisG | 20 | 4 | 2-3 | 0-1 | 0-0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 5 |
| Morgan SaffordG | 30 | 13 | 5-10 | 0-2 | 3-5 | 5 | 0 | 3 | 0 | 0 | 1 | 4 | 4 |
| Mekhi LairyG | 36 | 16 | 6-14 | 2-5 | 2-3 | 1 | 3 | 2 | 2 | 0 | 0 | 1 | 2 |
| Jaquel MorrisF | 7 | 2 | 1-1 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 3 |
| Kamari WilliamsF | 24 | 12 | 3-5 | 2-3 | 4-4 | 5 | 1 | 1 | 0 | 0 | 3 | 2 | 1 |
| Billy SmithG | 20 | 6 | 2-4 | 1-3 | 1-2 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 1 |
| Bryson TatumG | 6 | 0 | 0-1 | 0-1 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mitchell RyleeF | |||||||||||||
| Curtis Harrison IVF | |||||||||||||
| Jackson KenyonF | |||||||||||||
| Javin EtzlerF | |||||||||||||
| Eli YofanG | |||||||||||||
| Wil StevensG |
AKR
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Enrique FreemanF | 25 | 13 | 5-7 | 0-0 | 3-4 | 8 | 2 | 2 | 0 | 1 | 3 | 5 | 5 |
| Sammy HunterF | 18 | 6 | 3-6 | 0-2 | 0-0 | 3 | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
| Greg TribbleG | 26 | 0 | 0-2 | 0-0 | 0-0 | 3 | 4 | 1 | 0 | 0 | 2 | 1 | 4 |
| Trendon HankersonG | 36 | 6 | 2-11 | 2-10 | 0-0 | 6 | 2 | 0 | 0 | 1 | 1 | 5 | 3 |
| Xavier CastanedaG | 36 | 32 | 8-16 | 6-13 | 10-11 | 4 | 2 | 4 | 0 | 0 | 1 | 3 | 3 |
| Amani LylesF | 4 | 2 | 0-0 | 0-0 | 2-2 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| Tavari JohnsonG | 8 | 3 | 1-2 | 1-1 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Nate JohnsonG | 18 | 2 | 1-3 | 0-1 | 0-0 | 4 | 2 | 0 | 0 | 0 | 2 | 2 | 2 |
| Kobe MitchellG | 27 | 9 | 3-5 | 3-4 | 0-0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 2 |
| Garvin ClarkeG | 2 | 0 | 0-1 | 0-1 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Prince MosengoF | |||||||||||||
| Ryan Prather Jr.G | |||||||||||||
| Evan WilsonG | |||||||||||||
| Pat MayfieldG | |||||||||||||
| Mikal DawsonG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.