Buffalo Bulls @ Ball State Cardinals
| 1 | 2 | T | |
|---|---|---|---|
| BUF7-12 | 29 | 37 | 66 |
| BALL7-10 | 31 | 32 | 63 |
· Line: BUF -1.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.
-
Majok Majok made Jumper. Assisted by Jauwan Scaife.
0–2 -
Jesse Berry made Layup.
0–4 -
Jesse Berry made Free Throw.
0–5 -
Will Regan made Free Throw.
1–5 -
Jauwan Scaife made Layup.
1–7 -
Matt Kamieniecki made Layup.
1–9 -
Javon McCrea made Layup.
3–9 -
Javon McCrea made Free Throw.
4–9 -
Xavier Ford made Layup. Assisted by Tony Watson II.
6–9 -
Matt Kamieniecki made Layup.
6–11 -
Cameron Downing made Layup. Assisted by Raphell Thomas-Edwards.
8–11 -
Cameron Downing made Free Throw.
9–11 -
Jesse Berry made Layup.
9–13 -
Chris Bond made Dunk. Assisted by Matt Kamieniecki.
9–15 -
Javon McCrea made Layup. Assisted by Tony Watson II.
11–15 -
Javon McCrea made Free Throw.
12–15 -
Marcus Posley made Layup. Assisted by Chris Bond.
12–17 -
Will Regan made Free Throw.
13–17 -
Will Regan made Free Throw.
14–17 -
Jarryn Skeete made Free Throw.
15–17 -
Majok Majok made Layup. Assisted by Jesse Berry.
15–19 -
Javon McCrea made Layup. Assisted by Jarryn Skeete.
17–19 -
Majok Majok made Free Throw.
17–20 -
Majok Majok made Free Throw.
17–21 -
Jesse Berry made Free Throw.
17–22 -
Javon McCrea made Layup.
19–22 -
Marcus Posley made Three Point Jumper. Assisted by Matt Kamieniecki.
19–25 -
Will Regan made Three Point Jumper. Assisted by Corey Raley-Ross.
22–25 -
Javon McCrea made Dunk.
24–25 -
Matt Kamieniecki made Layup.
24–27 -
Will Regan made Three Point Jumper. Assisted by Tony Watson II.
27–27 -
Jauwan Scaife made Free Throw.
27–28 -
Jauwan Scaife made Free Throw.
27–29 -
Tony Watson II made Layup.
29–29 -
Jauwan Scaife made Layup. Assisted by Jesse Berry.
29–31 -
Javon McCrea made Layup.
31–31 -
Majok Majok made Free Throw.
31–32 -
Majok Majok made Free Throw.
31–33 -
Auraum Nuiriankh made Three Point Jumper. Assisted by Jarryn Skeete.
34–33 -
Zach Fields made Free Throw.
34–34 -
Jauwan Scaife made Three Point Jumper. Assisted by Majok Majok.
34–37 -
Tony Watson II made Layup. Assisted by Javon McCrea.
36–37 -
Javon McCrea made Free Throw.
37–37 -
Javon McCrea made Free Throw.
38–37 -
Auraum Nuiriankh made Three Point Jumper. Assisted by Tony Watson II.
41–37 -
Chris Bond made Free Throw.
41–38 -
Chris Bond made Free Throw.
41–39 -
Javon McCrea made Layup.
43–39 -
Jesse Berry made Three Point Jumper.
43–42 -
Chris Bond made Jumper.
43–44 -
Will Regan made Layup. Assisted by Tony Watson II.
45–44 -
Majok Majok made Free Throw.
45–45 -
Xavier Ford made Free Throw.
46–45 -
Majok Majok made Layup.
46–47 -
Jauwan Scaife made Free Throw.
46–48 -
Jauwan Scaife made Free Throw.
46–49 -
Tony Watson II made Three Point Jumper. Assisted by Xavier Ford.
49–49 -
Majok Majok made Layup. Assisted by Marcus Posley.
49–51 -
Xavier Ford made Free Throw.
50–51 -
Jauwan Scaife made Free Throw.
50–52 -
Will Regan made Three Point Jumper. Assisted by Jarryn Skeete.
53–52 -
Javon McCrea made Jumper. Assisted by Tony Watson II.
55–52 -
Raphell Thomas-Edwards made Free Throw.
56–52 -
Raphell Thomas-Edwards made Free Throw.
57–52 -
Matt Kamieniecki made Layup. Assisted by Jesse Berry.
57–54 -
Matt Kamieniecki made Free Throw.
57–55 -
Jauwan Scaife made Three Point Jumper. Assisted by Jesse Berry.
57–58 -
Javon McCrea made Layup. Assisted by Will Regan.
59–58 -
Chris Bond made Layup.
59–60 -
Javon McCrea made Dunk.
61–60 -
Will Regan made Three Point Jumper. Assisted by Tony Watson II.
64–60 -
Jauwan Scaife made Three Point Jumper. Assisted by Jesse Berry.
64–63 -
Tony Watson II made Free Throw.
65–63 -
Tony Watson II made Free Throw.
66–63
Play-by-play
- P1 Javon McCrea Turnover.
- P1 Majok Majok Steal.
- P1 Foul on Majok Majok
- P1 Majok Majok Turnover.
- P1 Javon McCrea missed Jumper.
- P1 Chris Bond Defensive Rebound.
- P1 Jesse Berry missed Three Point Jumper.
- P1 Javon McCrea Defensive Rebound.
- P1 Auraum Nuiriankh missed Layup.
- P1 Ball State Defensive Rebound.
- P1 Majok Majok made Jumper. Assisted by Jauwan Scaife. 0–2
- P1 Auraum Nuiriankh missed Three Point Jumper.
- P1 Majok Majok Defensive Rebound.
- P1 Jauwan Scaife missed Three Point Jumper.
- P1 Jarryn Skeete Defensive Rebound.
- P1 Will Regan missed Layup.
- P1 Majok Majok Defensive Rebound.
- P1 Jesse Berry made Layup. 0–4
- P1 Foul on Auraum Nuiriankh
- P1 Jesse Berry made Free Throw. 0–5
- P1 Foul on Majok Majok
- P1 Will Regan made Free Throw. 1–5
- P1 Will Regan missed Free Throw.
- P1 Jesse Berry Defensive Rebound.
- P1 Jauwan Scaife made Layup. 1–7
- P1 Foul on Auraum Nuiriankh
- P1 Auraum Nuiriankh Turnover.
- P1 Zach Fields missed Layup.
- P1 Matt Kamieniecki Offensive Rebound.
- P1 Matt Kamieniecki made Layup. 1–9
- P1 Tony Watson II missed Layup.
- P1 Javon McCrea Offensive Rebound.
- P1 Javon McCrea made Layup. 3–9
- P1 Jauwan Scaife missed Jumper.
- P1 Raphell Thomas-Edwards Defensive Rebound.
- P1 Jarryn Skeete missed Jumper.
- P1 Matt Kamieniecki Defensive Rebound.
- P1 Zach Fields missed Layup.
- P1 Raphell Thomas-Edwards Defensive Rebound.
- P1 Foul on Zach Fields
- P1 Official TV Timeout.
- P1 Javon McCrea made Free Throw. 4–9
- P1 Javon McCrea missed Free Throw.
- P1 Jauwan Scaife Defensive Rebound.
- P1 Foul on Jarryn Skeete
- P1 Jauwan Scaife missed Three Point Jumper.
- P1 Jarryn Skeete Defensive Rebound.
- P1 Xavier Ford made Layup. Assisted by Tony Watson II. 6–9
- P1 Jesse Berry missed Three Point Jumper.
- P1 Tyler Koch Offensive Rebound.
- P1 Tyler Koch missed Layup.
- P1 Matt Kamieniecki Offensive Rebound.
- P1 Matt Kamieniecki made Layup. 6–11
- P1 Cameron Downing made Layup. Assisted by Raphell Thomas-Edwards. 8–11
- P1 Foul on Zach Fields
- P1 Cameron Downing made Free Throw. 9–11
- P1 Chris Bond Turnover.
- P1 Jarryn Skeete Steal.
- P1 Cameron Downing missed Jumper.
- P1 Matt Kamieniecki Defensive Rebound.
- P1 Marcus Posley missed Jumper.
- P1 Xavier Ford Defensive Rebound.
- P1 Tony Watson II missed Three Point Jumper.
- P1 Jesse Berry Defensive Rebound.
- P1 Jesse Berry made Layup. 9–13
- P1 Tony Watson II missed Jumper.
- P1 Chris Bond Defensive Rebound.
- P1 Marcus Posley missed Three Point Jumper.
- P1 Matt Kamieniecki Offensive Rebound.
- P1 Chris Bond made Dunk. Assisted by Matt Kamieniecki. 9–15
- P1 Xavier Ford Turnover.
- P1 Official TV Timeout.
- P1 Tyler Koch missed Three Point Jumper.
- P1 Corey Raley-Ross Defensive Rebound.
- P1 Javon McCrea made Layup. Assisted by Tony Watson II. 11–15
- P1 Foul on Tyler Koch
- P1 Javon McCrea made Free Throw. 12–15
- P1 Tyler Koch Turnover.
- P1 Javon McCrea Turnover.
- P1 Marcus Posley Steal.
- P1 Marcus Posley made Layup. Assisted by Chris Bond. 12–17
- P1 Foul on Chris Bond
- P1 Will Regan made Free Throw. 13–17
- P1 Will Regan made Free Throw. 14–17
- P1 Jauwan Scaife Turnover.
- P1 Javon McCrea Turnover.
- P1 Tyler Koch missed Three Point Jumper.
- P1 Javon McCrea Defensive Rebound.
- P1 Richie Seburharara Turnover.
- P1 Chris Bond Steal.
- P1 Zach Fields missed Layup.
- P1 Will Regan Defensive Rebound.
- P1 Javon McCrea Turnover.
- P1 Tyler Koch Steal.
- P1 Foul on Marcus Posley
- P1 Marcus Posley Turnover.
- P1 Foul on Chris Bond
- P1 Official TV Timeout.
- P1 Jarryn Skeete made Free Throw. 15–17
- P1 Jarryn Skeete missed Free Throw.
- P1 Jauwan Scaife Defensive Rebound.
- P1 Foul on Javon McCrea
- P1 Majok Majok made Layup. Assisted by Jesse Berry. 15–19
- P1 Javon McCrea made Layup. Assisted by Jarryn Skeete. 17–19
- P1 Foul on Cameron Downing
- P1 Majok Majok made Free Throw. 17–20
- P1 Majok Majok made Free Throw. 17–21
- P1 Jarryn Skeete missed Jumper.
- P1 Ball State Defensive Rebound.
- P1 Majok Majok Turnover.
- P1 Corey Raley-Ross missed Three Point Jumper.
- P1 Tyler Koch Defensive Rebound.
- P1 Foul on Cameron Downing
- P1 Jesse Berry missed Free Throw.
- P1 Jesse Berry made Free Throw. 17–22
- P1 Javon McCrea made Layup. 19–22
- P1 Marcus Posley made Three Point Jumper. Assisted by Matt Kamieniecki. 19–25
- P1 Will Regan made Three Point Jumper. Assisted by Corey Raley-Ross. 22–25
- P1 Jesse Berry missed Three Point Jumper.
- P1 Tyler Koch Offensive Rebound.
- P1 Will Regan Steal.
- P1 Zach Fields Turnover.
- P1 Jarryn Skeete missed Layup.
- P1 Javon McCrea Offensive Rebound.
- P1 Javon McCrea made Dunk. 24–25
- P1 Ball State Full Timeout.
- P1 Zach Fields missed Layup.
- P1 Matt Kamieniecki Offensive Rebound.
- P1 Matt Kamieniecki made Layup. 24–27
- P1 Will Regan made Three Point Jumper. Assisted by Tony Watson II. 27–27
- P1 Zach Fields missed Layup.
- P1 Jarryn Skeete Defensive Rebound.
- P1 Jarryn Skeete Turnover.
- P1 Official TV Timeout.
- P1 Foul on Tony Watson II
- P1 Jauwan Scaife made Free Throw. 27–28
- P1 Jauwan Scaife made Free Throw. 27–29
- P1 Tony Watson II made Layup. 29–29
- P1 Jauwan Scaife made Layup. Assisted by Jesse Berry. 29–31
- P1 Jarryn Skeete Turnover.
- P1 Jesse Berry missed Jumper.
- P1 Javon McCrea Block.
- P1 Bo Calhoun Offensive Rebound.
- P1 Buffalo Full Timeout.
- P1 Javon McCrea missed Jumper.
- P1 Will Regan Offensive Rebound.
- P1 Will Regan missed Layup.
- P1 Tyler Koch Defensive Rebound.
- P1 Bo Calhoun missed Jumper.
- P1 Corey Raley-Ross Defensive Rebound.
- P1 Will Regan Turnover.
- P2 Will Regan missed Three Point Jumper.
- P2 Javon McCrea Offensive Rebound.
- P2 Javon McCrea made Layup. 31–31
- P2 Zach Fields Turnover.
- P2 Tony Watson II Steal.
- P2 Auraum Nuiriankh Turnover.
- P2 Foul on Will Regan
- P2 Majok Majok made Free Throw. 31–32
- P2 Majok Majok made Free Throw. 31–33
- P2 Auraum Nuiriankh made Three Point Jumper. Assisted by Jarryn Skeete. 34–33
- P2 Foul on Javon McCrea
- P2 Zach Fields made Free Throw. 34–34
- P2 Zach Fields missed Free Throw.
- P2 Majok Majok Offensive Rebound.
- P2 Jauwan Scaife made Three Point Jumper. Assisted by Majok Majok. 34–37
- P2 Tony Watson II made Layup. Assisted by Javon McCrea. 36–37
- P2 Jauwan Scaife missed Jumper.
- P2 Zach Fields Offensive Rebound.
- P2 Majok Majok missed Layup.
- P2 Auraum Nuiriankh Defensive Rebound.
- P2 Foul on Majok Majok
- P2 Javon McCrea made Free Throw. 37–37
- P2 Javon McCrea made Free Throw. 38–37
- P2 Matt Kamieniecki Turnover.
- P2 Foul on Javon McCrea
- P2 Javon McCrea Turnover.
- P2 Jesse Berry Turnover.
- P2 Jarryn Skeete Steal.
- P2 Auraum Nuiriankh made Three Point Jumper. Assisted by Tony Watson II. 41–37
- P2 Foul on Cameron Downing
- P2 Chris Bond missed Layup.
- P2 Matt Kamieniecki Offensive Rebound.
- P2 Matt Kamieniecki Turnover.
- P2 Jarryn Skeete missed Jumper.
- P2 Auraum Nuiriankh Offensive Rebound.
- P2 Auraum Nuiriankh missed Layup.
- P2 Jesse Berry Defensive Rebound.
- P2 Foul on Jauwan Scaife
- P2 Jauwan Scaife Turnover.
- P2 Tony Watson II Turnover.
- P2 Chris Bond Steal.
- P2 Tyler Koch Turnover.
- P2 Foul on Matt Kamieniecki
- P2 Foul on Auraum Nuiriankh
- P2 Auraum Nuiriankh Turnover.
- P2 Majok Majok Turnover.
- P2 Tony Watson II Turnover.
- P2 Chris Bond Steal.
- P2 Marcus Posley missed Three Point Jumper.
- P2 Cameron Downing Defensive Rebound.
- P2 Jarryn Skeete missed Layup.
- P2 Majok Majok Defensive Rebound.
- P2 Foul on Will Regan
- P2 Foul on Cameron Downing
- P2 Chris Bond made Free Throw. 41–38
- P2 Chris Bond made Free Throw. 41–39
- P2 Will Regan missed Three Point Jumper.
- P2 Javon McCrea Offensive Rebound.
- P2 Javon McCrea made Layup. 43–39
- P2 Jesse Berry made Three Point Jumper. 43–42
- P2 Javon McCrea Turnover.
- P2 Chris Bond Steal.
- P2 Chris Bond Turnover.
- P2 Official TV Timeout.
- P2 Javon McCrea Turnover.
- P2 Zach Fields Steal.
- P2 Chris Bond made Jumper. 43–44
- P2 Javon McCrea Turnover.
- P2 Majok Majok Steal.
- P2 Chris Bond missed Jumper.
- P2 Chris Bond Offensive Rebound.
- P2 Chris Bond missed Layup.
- P2 Auraum Nuiriankh Defensive Rebound.
- P2 Will Regan made Layup. Assisted by Tony Watson II. 45–44
- P2 Jauwan Scaife missed Three Point Jumper.
- P2 Jarryn Skeete Defensive Rebound.
- P2 Will Regan missed Three Point Jumper.
- P2 Jauwan Scaife Defensive Rebound.
- P2 Majok Majok missed Layup.
- P2 Majok Majok Offensive Rebound.
- P2 Foul on Auraum Nuiriankh
- P2 Majok Majok made Free Throw. 45–45
- P2 Majok Majok missed Free Throw.
- P2 Tony Watson II Defensive Rebound.
- P2 Foul on Matt Kamieniecki
- P2 Xavier Ford missed Free Throw.
- P2 Xavier Ford made Free Throw. 46–45
- P2 Majok Majok made Layup. 46–47
- P2 Xavier Ford Turnover.
- P2 Jauwan Scaife Steal.
- P2 Foul on Xavier Ford
- P2 Jauwan Scaife made Free Throw. 46–48
- P2 Jauwan Scaife made Free Throw. 46–49
- P2 Tony Watson II made Three Point Jumper. Assisted by Xavier Ford. 49–49
- P2 Majok Majok made Layup. Assisted by Marcus Posley. 49–51
- P2 Foul on Tyler Koch
- P2 Official TV Timeout.
- P2 Tony Watson II missed Three Point Jumper.
- P2 Xavier Ford Offensive Rebound.
- P2 Foul on Majok Majok
- P2 Xavier Ford missed Free Throw.
- P2 Xavier Ford made Free Throw. 50–51
- P2 Foul on Tony Watson II
- P2 Jauwan Scaife missed Free Throw.
- P2 Jauwan Scaife made Free Throw. 50–52
- P2 Will Regan made Three Point Jumper. Assisted by Jarryn Skeete. 53–52
- P2 Jauwan Scaife missed Jumper.
- P2 Xavier Ford Defensive Rebound.
- P2 Javon McCrea made Jumper. Assisted by Tony Watson II. 55–52
- P2 Jesse Berry missed Three Point Jumper.
- P2 Buffalo Defensive Rebound.
- P2 Will Regan missed Three Point Jumper.
- P2 Raphell Thomas-Edwards Offensive Rebound.
- P2 Foul on Chris Bond
- P2 Ball State Full Timeout.
- P2 Raphell Thomas-Edwards made Free Throw. 56–52
- P2 Raphell Thomas-Edwards made Free Throw. 57–52
- P2 Matt Kamieniecki made Layup. Assisted by Jesse Berry. 57–54
- P2 Foul on Will Regan
- P2 Matt Kamieniecki made Free Throw. 57–55
- P2 Buffalo Full Timeout.
- P2 Buffalo Turnover.
- P2 Jauwan Scaife made Three Point Jumper. Assisted by Jesse Berry. 57–58
- P2 Javon McCrea made Layup. Assisted by Will Regan. 59–58
- P2 Majok Majok missed Layup.
- P2 Javon McCrea Block.
- P2 Chris Bond Offensive Rebound.
- P2 Chris Bond made Layup. 59–60
- P2 Javon McCrea made Dunk. 61–60
- P2 Buffalo Full Timeout.
- P2 Richie Seburharara missed Layup.
- P2 Matt Kamieniecki Defensive Rebound.
- P2 Will Regan missed Jumper.
- P2 Will Regan Offensive Rebound.
- P2 Will Regan missed Three Point Jumper.
- P2 Javon McCrea Offensive Rebound.
- P2 Foul on Matt Kamieniecki
- P2 Official TV Timeout.
- P2 Javon McCrea missed Free Throw.
- P2 Majok Majok Defensive Rebound.
- P2 Chris Bond missed Layup.
- P2 Jarryn Skeete Defensive Rebound.
- P2 Auraum Nuiriankh missed Three Point Jumper.
- P2 Jauwan Scaife Defensive Rebound.
- P2 Foul on Jarryn Skeete
- P2 Jauwan Scaife missed Free Throw.
- P2 Richie Seburharara missed Free Throw.
- P2 Jarryn Skeete Offensive Rebound.
- P2 Buffalo Full Timeout.
- P2 Will Regan made Three Point Jumper. Assisted by Tony Watson II. 64–60
- P2 Ball State Full Timeout.
- P2 Jauwan Scaife made Three Point Jumper. Assisted by Jesse Berry. 64–63
- P2 Ball State Full Timeout.
- P2 Foul on Marcus Posley
- P2 Ball State Full Timeout.
- P2 Tony Watson II made Free Throw. 65–63
- P2 Tony Watson II made Free Throw. 66–63
- P2 End Game
Box score
BUF
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Javon McCreaF | 29 | 24 | 10-12 | 0-0 | 4-6 | 7 | 1 | 8 | 0 | 2 | 5 | 2 | 3 |
| Will ReganF | 32 | 17 | 5-13 | 4-9 | 3-4 | 3 | 1 | 1 | 1 | 0 | 2 | 1 | 3 |
| Jarryn SkeeteG | 36 | 1 | 0-5 | 0-0 | 1-2 | 6 | 3 | 2 | 2 | 0 | 0 | 6 | 2 |
| Auraum NuiriankhG | 14 | 6 | 2-6 | 2-4 | 0-0 | 3 | 0 | 3 | 0 | 0 | 1 | 2 | 4 |
| Tony Watson IIG | 39 | 9 | 3-7 | 1-3 | 2-2 | 1 | 7 | 2 | 1 | 0 | 0 | 1 | 2 |
| Raphell Thomas-EdwardsF | 14 | 2 | 0-0 | 0-0 | 2-2 | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 0 |
| Xavier FordF | 7 | 4 | 1-1 | 0-0 | 2-4 | 3 | 1 | 2 | 0 | 0 | 1 | 2 | 1 |
| Cameron DowningC | 12 | 3 | 1-2 | 0-0 | 1-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 |
| Richie SebuhararaG | 5 | 0 | 0-1 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Corey Raley-RossG | 12 | 0 | 0-1 | 0-1 | 0-0 | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 0 |
| Andre McPhailF | |||||||||||||
| Jarod OldhamG |
BALL
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Majok MajokF | 19 | 13 | 4-7 | 0-0 | 5-6 | 6 | 1 | 3 | 2 | 0 | 2 | 4 | 4 |
| Chris BondF | 29 | 8 | 3-7 | 0-0 | 2-2 | 4 | 1 | 2 | 4 | 0 | 2 | 2 | 3 |
| Zach FieldsC | 21 | 1 | 0-5 | 0-0 | 1-2 | 1 | 0 | 2 | 1 | 0 | 1 | 0 | 2 |
| Jesse BerryG | 33 | 9 | 3-8 | 1-5 | 2-3 | 3 | 5 | 1 | 0 | 0 | 0 | 3 | 0 |
| Jauwan ScaifeG | 32 | 18 | 5-11 | 3-6 | 5-8 | 4 | 1 | 2 | 1 | 0 | 0 | 4 | 1 |
| Bo CalhounF | 5 | 0 | 0-1 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Matt KamienieckiF | 27 | 9 | 4-4 | 0-0 | 1-1 | 8 | 2 | 2 | 0 | 0 | 5 | 3 | 3 |
| Tyler KochF | 19 | 0 | 0-3 | 0-2 | 0-0 | 4 | 0 | 2 | 1 | 0 | 2 | 2 | 2 |
| Marcus PosleyG | 15 | 5 | 2-5 | 1-3 | 0-0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 2 |
| Rocco BelcasterF | |||||||||||||
| Michael RameyG | |||||||||||||
| Chase BrognaG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.