23 0 23 Julian Marx makes 3-point jump shot Mike Porter assist Shane Smith turnover Griffin Boehm steal Ky-Sean Johnson misses 3-point jump shot Kenny Greene shot block Julian Marx turnover Deandre Brown misses 3-point jump shot Vinny Curta turnover Johari Dix turnover Sean Cullinane steal Sean Cullinane misses 3-point jump shot Deandre Brown foul Deandre Brown turnover Vinny Curta misses 3-point jump shot Michael Hohm makes 3-point jump shot Daniel Saeli assist Nick Curta misses 3-point jump shot Nick Curta makes layup Elmo Smith makes layup Stevonte Young assist Sean Cullinane misses 3-point jump shot Ethan Leib foul Gus King turnover Shane Smith steal Shane Smith makes dunk Noah Jacobson turnover Shane Smith steal Julian Marx foul Johari Dix makes 3-point jump shot Shane Smith assist Noah Jacobson misses 3-point jump shot Kenny Greene misses 3-point jump shot Shane Smith misses 3-point jump shot Deandre Brown makes layup Julian Marx makes 3-point jump shot Noah Jacobson assist Kenny Greene misses 3-point jump shot Shane Smith makes 3-point jump shot Kieshaun Young-Jones assist Gus King misses layup Shane Smith makes layup Deandre Brown foul Julian Marx makes 3-point jump shot Mike Porter assist Stevonte Young misses 3-point jump shot Elmo Smith foul Mike Porter turnover Elmo Smith makes layup Daniel Saeli assist Vinny Curta makes layup Ethan Leib foul Vinny Curta makes free throw Shane Smith misses layup Kealin Mclean foul Johari Dix foul Mike Porter misses free throw Shane Smith makes layup Julian Marx makes layup Jacob Ekstrand assist Deandre Brown makes layup Julian Marx misses 3-point jump shot Ky-Sean Johnson misses 3-point jump shot Julian Marx misses 3-point jump shot Julian Marx makes 3-point jump shot Jacob Ekstrand assist Deandre Brown turnover Michael Hohm foul Ikaika Phillip makes free throw Ikaika Phillip makes free throw Reggie Bynum foul Marquis Scott makes dunk Michael Hohm assist Vinny Curta misses layup Elmo Smith turnover Reggie Bynum steal Julian Marx makes 3-point jump shot Vinny Curta assist Elmo Smith turnover Nick Curta steal Vinny Curta turnover Stevonte Young steal Stevonte Young misses 3-point jump shot Stevonte Young makes 3-point jump shot Marquis Scott assist Nick Curta misses 3-point jump shot Marquis Scott foul Reggie Bynum misses free throw Reggie Bynum makes free throw Shane Smith makes dunk Deandre Brown assist Jacob Ekstrand turnover Shane Smith steal Shane Smith turnover Johari Dix foul Jacob Ekstrand misses free throw Jacob Ekstrand makes free throw Shane Smith makes layup Kenny Greene assist Kieshaun Young-Jones foul Gus King makes free throw Gus King misses free throw Julian Marx misses 3-point jump shot Jake Conran foul Kenny Greene misses 3-point jump shot Kieshaun Young-Jones foul Ky-Sean Johnson makes free throw Ky-Sean Johnson misses free throw Johari Dix misses 2-point jump shot Deandre Brown foul Ky-Sean Johnson makes free throw Ky-Sean Johnson makes free throw Elmo Smith misses layup Vinny Curta turnover Michael Hohm makes layup Ikaika Phillip misses 3-point jump shot Nick Curta makes layup Greenville Panthers 30-second timeout Ethan Leib misses 3-point jump shot Daniel Saeli foul Mike Porter makes free throw Mike Porter makes free throw Brian Ehresman turnover Ky-Sean Johnson turnover Daniel Saeli steal Elmo Smith misses layup Mike Porter shot block Julian Marx makes layup Ethan Leib misses 3-point jump shot Daniel Saeli makes layup Daniel Saeli foul Mike Porter misses free throw Mike Porter makes free throw Ikaika Phillip foul Johari Dix misses free throw Ikaika Phillip makes 3-point jump shot Nick Curta assist Kenny Greene turnover Sean Cullinane steal Vinny Curta makes layup Reggie Bynum foul Jaden Greenwood misses layup Nathan Balcom turnover Kieshaun Young-Jones steal Shane Smith turnover Noah Jacobson steal Julian Marx misses 3-point jump shot Noah Jacobson foul Shane Smith makes dunk Kieshaun Young-Jones assist Jake Conran makes layup Mike Porter assist Jaden Greenwood makes 3-point jump shot Johari Dix assist Ky-Sean Johnson makes layup Shane Smith turnover Mike Porter steal Ky-Sean Johnson turnover Daniel Saeli misses layup Ikaika Phillip foul Daniel Saeli misses free throw Vinny Curta turnover Christian Caldozo steal Michael Hohm misses 3-point jump shot Christian Caldozo foul Reggie Bynum misses free throw Reggie Bynum makes free throw Ethan Leib misses 3-point jump shot Vinny Curta turnover Stevonte Young steal Ethan Leib makes layup Michael Hohm assist Reggie Bynum makes layup Michael Hohm misses 3-point jump shot Stevonte Young misses layup Vinny Curta foul Ethan Leib misses free throw Ethan Leib makes free throw Ky-Sean Johnson turnover Deandre Brown turnover Jacob Ekstrand steal Ky-Sean Johnson misses 3-point jump shot Grinnell Pioneers 30-second timeout Vinny Curta foul Kenny Greene makes free throw Kenny Greene makes free throw Vinny Curta makes layup Nick Curta assist Kealin Mclean foul Vinny Curta makes free throw Kenny Greene turnover Jake Conran steal Nick Curta makes layup Vinny Curta assist Jaden Greenwood misses 3-point jump shot Johari Dix misses 3-point jump shot Deandre Brown misses layup Nick Curta misses layup Kenny Greene shot block Kenny Greene foul Julian Marx makes free throw Julian Marx makes free throw Elmo Smith misses layup Jacob Ekstrand shot block Daniel Saeli misses 3-point jump shot Nathan Balcom turnover Daniel Saeli steal Elmo Smith makes layup Daniel Saeli assist Vinny Curta turnover Stevonte Young steal Stevonte Young turnover Jake Conran steal Reggie Bynum turnover Deandre Brown turnover Jake Conran turnover Richard Clemons steal Jake Conran foul Shane Smith misses free throw Shane Smith foul Ky-Sean Johnson makes free throw Ky-Sean Johnson makes free throw Julian Marx foul Shane Smith misses free throw Shane Smith makes free throw Richard Clemons foul Julian Marx misses free throw Julian Marx makes free throw Deandre Brown turnover Julian Marx steal Julian Marx misses 3-point jump shot Ky-Sean Johnson makes 3-point jump shot Griffin Boehm assist Shane Smith misses 3-point jump shot Christian Caldozo foul Julian Marx makes free throw Julian Marx makes free throw Michael Hohm turnover Vinny Curta turnover Elmo Smith steal Elmo Smith makes 2-point jump shot Nick Curta makes layup Reggie Bynum assist Nathan Balcom foul Stevonte Young makes free throw Stevonte Young makes free throw Griffin Boehm misses layup Griffin Boehm makes layup Michael Hohm misses 3-point jump shot Stevonte Young misses 3-point jump shot Ky-Sean Johnson turnover Michael Hohm steal Ethan Leib misses 3-point jump shot Michael Hohm misses 3-point jump shot Brian Ehresman misses 3-point jump shot Stevonte Young foul Mike Porter misses free throw Mike Porter makes free throw Shane Smith misses 3-point jump shot Nick Curta foul Kieshaun Young-Jones makes free throw Kieshaun Young-Jones makes free throw Nathan Balcom makes 3-point jump shot Vinny Curta assist Deandre Brown makes 3-point jump shot Shane Smith foul Reggie Bynum misses free throw Ky-Sean Johnson foul Shane Smith misses free throw Shane Smith makes free throw Jacob Ekstrand misses 3-point jump shot Julian Marx offensive rebound Grinnell Pioneers defensive rebound Kealin Mclean defensive rebound Elmo Smith defensive rebound Nick Curta offensive rebound Nick Curta offensive rebound Shane Smith defensive rebound Kieshaun Young-Jones offensive rebound Deandre Brown offensive rebound Kieshaun Young-Jones offensive rebound Shane Smith defensive rebound Jake Conran defensive rebound Sean Cullinane defensive rebound Shane Smith defensive rebound Griffin Boehm offensive rebound Mike Porter offensive rebound Jacob Ekstrand offensive rebound Elmo Smith defensive rebound Marquis Scott offensive rebound Reggie Bynum offensive rebound Grinnell Pioneers deadball rebound Grinnell Pioneers deadball rebound Mike Porter offensive rebound Greenville Panthers defensive rebound Griffin Boehm defensive rebound Greenville Panthers defensive rebound Griffin Boehm defensive rebound Vinny Curta defensive rebound Nick Curta offensive rebound Grinnell Pioneers defensive rebound Elmo Smith offensive rebound Mike Porter defensive rebound Daniel Saeli offensive rebound Grinnell Pioneers deadball rebound Greenville Panthers deadball rebound Ikaika Phillip defensive rebound Nathan Balcom defensive rebound Johari Dix defensive rebound Daniel Saeli offensive rebound Vinny Curta defensive rebound Nick Curta defensive rebound Grinnell Pioneers deadball rebound Nick Curta defensive rebound Stevonte Young offensive rebound Ethan Leib offensive rebound Greenville Panthers deadball rebound Kealin Mclean defensive rebound Kealin Mclean offensive rebound Kealin Mclean offensive rebound Jake Conran defensive rebound Jaden Greenwood defensive rebound Greenville Panthers offensive rebound Julian Marx defensive rebound Greenville Panthers deadball rebound Griffin Boehm defensive rebound Greenville Panthers deadball rebound Grinnell Pioneers deadball rebound Griffin Boehm offensive rebound Jacob Ekstrand defensive rebound Griffin Boehm offensive rebound Ethan Leib offensive rebound Ky-Sean Johnson defensive rebound Elmo Smith offensive rebound Stevonte Young offensive rebound Griffin Boehm defensive rebound Grinnell Pioneers deadball rebound Kieshaun Young-Jones offensive rebound Grinnell Pioneers deadball rebound Shane Smith defensive rebound Greenville Panthers deadball rebound Shane Smith defensive rebound Sean Cullinane substitution in Nick Curta substitution in Reggie Bynum substitution in Vinny Curta substitution in Ikaika Phillip substitution in Ethan Leib substitution in Michael Hohm substitution in Elmo Smith substitution in Stevonte Young substitution in Daniel Saeli substitution in Kieshaun Young-Jones substitution in Gus King substitution in Julian Marx substitution in Noah Jacobson substitution in Nathan Balcom substitution in Ethan Leib substitution in Michael Hohm substitution in Elmo Smith substitution in Daniel Saeli substitution in Jake Conran substitution in Ky-Sean Johnson substitution in Mike Porter substitution in Nick Curta substitution in Vinny Curta substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Mike Porter substitution in Marquis Scott substitution in Michael Hohm substitution in Elmo Smith substitution in Brian Ehresman substitution in Vinny Curta substitution in Nick Curta substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Mike Porter substitution in Brian Ehresman substitution in Elmo Smith substitution in Michael Hohm substitution in Ethan Leib substitution in Daniel Saeli substitution in Vinny Curta substitution in Nick Curta substitution in Julian Marx substitution in Mike Porter substitution in Jaden Greenwood substitution in Nick Curta substitution in Vinny Curta substitution in Gus King substitution in Julian Marx substitution in Mike Porter substitution in Ky-Sean Johnson substitution in Michael Hohm substitution in Christian Caldozo substitution in Ethan Leib substitution in Daniel Saeli substitution in Vinny Curta substitution in Nick Curta substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Mike Porter substitution in Vinny Curta substitution in Nick Curta substitution in Michael Hohm substitution in Elmo Smith substitution in Daniel Saeli substitution in Julian Marx substitution in Mike Porter substitution in Nick Curta substitution in Vinny Curta substitution in Richard Clemons substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Mike Porter substitution in Brian Ehresman substitution in Ethan Leib substitution in Michael Hohm substitution in Elmo Smith substitution in Vinny Curta substitution in Nick Curta substitution in Ky-Sean Johnson substitution in Mike Porter substitution in Nick Curta substitution in Vinny Curta substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Julian Marx substitution out Ky-Sean Johnson substitution out Mike Porter substitution out Ethan Leib substitution out Michael Hohm substitution out Elmo Smith substitution out Daniel Saeli substitution out Nick Curta substitution out Vinny Curta substitution out Ky-Sean Johnson substitution out Julian Marx substitution out Mike Porter substitution out Ethan Leib substitution out Michael Hohm substitution out Elmo Smith substitution out Daniel Saeli substitution out Nick Curta substitution out Vinny Curta substitution out Ky-Sean Johnson substitution out Mike Porter substitution out Michael Hohm substitution out Elmo Smith substitution out Brian Ehresman substitution out Vinny Curta substitution out Julian Marx substitution out Nick Curta substitution out Gus King substitution out Julian Marx substitution out Mike Porter substitution out Vinny Curta substitution out Nick Curta substitution out Brian Ehresman substitution out Elmo Smith substitution out Michael Hohm substitution out Ethan Leib substitution out Daniel Saeli substitution out Ky-Sean Johnson substitution out Julian Marx substitution out Nick Curta substitution out Vinny Curta substitution out Mike Porter substitution out Mike Porter substitution out Julian Marx substitution out Ky-Sean Johnson substitution out Michael Hohm substitution out Daniel Saeli substitution out Vinny Curta substitution out Nick Curta substitution out Ky-Sean Johnson substitution out Julian Marx substitution out Mike Porter substitution out Ethan Leib substitution out Vinny Curta substitution out Nick Curta substitution out Julian Marx substitution out Mike Porter substitution out Michael Hohm substitution out Elmo Smith substitution out Daniel Saeli substitution out Nick Curta substitution out Vinny Curta substitution out Ky-Sean Johnson substitution out Mike Porter substitution out Vinny Curta substitution out Nick Curta substitution out Brian Ehresman substitution out Ethan Leib substitution out Michael Hohm substitution out Elmo Smith substitution out Ky-Sean Johnson substitution out Julian Marx substitution out Nick Curta substitution out Vinny Curta substitution out Jacob Ekstrand turnover Shane Smith steal Deandre Brown misses 3-point jump shot Shane Smith foul Ky-Sean Johnson makes 3-point jump shot Jacob Ekstrand assist Kieshaun Young-Jones makes 3-point jump shot Julian Marx makes 3-point jump shot Ky-Sean Johnson assist Kenny Greene makes 3-point jump shot Mike Porter makes 3-point jump shot Jacob Ekstrand assist Kieshaun Young-Jones makes 3-point jump shot Johari Dix assist Julian Marx misses 3-point jump shot Julian Marx misses 3-point jump shot Johari Dix foul Julian Marx makes free throw Julian Marx makes free throw Greenville Panthers foul Jacob Ekstrand makes free throw Jacob Ekstrand makes free throw Ethan Leib makes layup Stevonte Young assist Reggie Bynum makes layup Vinny Curta assist Stevonte Young makes 3-point jump shot Vinny Curta makes layup Vinny Curta foul Elmo Smith makes layup Jacob Ekstrand misses 3-point jump shot Nathan Balcom makes 3-point jump shot Gus King assist Daniel Saeli turnover Shane Smith foul Johari Dix foul Griffin Boehm makes layup Mike Porter assist Kenny Greene makes layup Shane Smith assist Kieshaun Young-Jones foul Ky-Sean Johnson makes free throw Ky-Sean Johnson makes free throw Johari Dix misses layup Julian Marx makes 2-point jump shot Johari Dix makes layup Mike Porter misses 3-point jump shot Kenny Greene misses 3-point jump shot Julian Marx makes layup Mike Porter assist Johari Dix turnover Vinny Curta makes layup Elmo Smith makes layup Daniel Saeli assist Ikaika Phillip foul Elmo Smith makes free throw Vinny Curta foul Vinny Curta turnover Michael Hohm makes layup Nathan Balcom misses 3-point jump shot Griffin Boehm foul Michael Hohm makes free throw Michael Hohm misses free throw Jacob Ekstrand turnover Deandre Brown misses 3-point jump shot Julian Marx turnover Kenny Greene steal Shane Smith makes dunk Kenny Greene assist Grinnell Pioneers 30-second timeout Kieshaun Young-Jones foul Ky-Sean Johnson misses free throw Deandre Brown misses 3-point jump shot Shane Smith makes layup Mike Porter turnover Johari Dix steal Deandre Brown makes dunk Jacob Ekstrand misses 3-point jump shot Mike Porter makes layup Kenny Greene misses 3-point jump shot Johari Dix foul Julian Marx makes free throw Julian Marx makes free throw Sean Cullinane misses 3-point jump shot Nick Curta foul Michael Hohm makes 2-point jump shot Ikaika Phillip turnover Elmo Smith steal Ikaika Phillip foul Stevonte Young misses layup Stevonte Young foul Nathan Balcom misses free throw Daniel Saeli misses layup Elmo Smith makes layup Elmo Smith foul Julian Marx makes free throw Julian Marx makes free throw Kenny Greene misses layup Jacob Ekstrand shot block Stevonte Young makes 3-point jump shot Kieshaun Young-Jones assist Nathan Balcom misses 3-point jump shot Kenny Greene turnover Shane Smith foul Vinny Curta misses free throw Vinny Curta makes free throw Kieshaun Young-Jones makes layup Deandre Brown assist Deandre Brown foul Vinny Curta makes free throw Vinny Curta makes free throw Michael Hohm turnover Nick Curta steal Michael Hohm foul Nick Curta makes free throw Nick Curta makes free throw Ethan Leib misses 3-point jump shot Michael Hohm misses layup Elmo Smith misses layup Nick Curta misses layup Elmo Smith misses layup Deandre Brown misses dunk Ky-Sean Johnson foul Ky-Sean Johnson turnover Julian Marx foul Deandre Brown makes free throw Deandre Brown misses free throw Kenny Greene misses layup Deandre Brown foul Nick Curta makes free throw Nick Curta makes free throw Jaden Greenwood misses 3-point jump shot Kieshaun Young-Jones makes layup Vinny Curta turnover Jaden Greenwood steal Jaden Greenwood makes 3-point jump shot Stevonte Young foul Noah Jacobson makes free throw Noah Jacobson misses free throw Elmo Smith turnover Nick Curta steal Noah Jacobson makes layup Gus King foul Daniel Saeli makes free throw Daniel Saeli makes free throw Daniel Saeli foul Ky-Sean Johnson makes free throw Ky-Sean Johnson makes free throw Ethan Leib misses 3-point jump shot Daniel Saeli foul Jacob Ekstrand makes free throw Jacob Ekstrand makes free throw Ethan Leib misses layup Ethan Leib makes layup Elmo Smith foul Ky-Sean Johnson makes free throw Ky-Sean Johnson makes free throw Kenny Greene turnover Reggie Bynum steal Sean Cullinane makes 3-point jump shot Nick Curta assist Ikaika Phillip foul Kenny Greene misses free throw Kenny Greene makes free throw Kieshaun Young-Jones foul Jake Conran misses free throw Jake Conran makes free throw Jaden Greenwood misses 3-point jump shot Jaden Greenwood misses 3-point jump shot Jaden Greenwood makes 3-point jump shot Christian Caldozo assist Jacob Ekstrand makes layup Kenny Greene makes layup Stevonte Young assist Ky-Sean Johnson misses 3-point jump shot Kenny Greene makes 3-point jump shot Stevonte Young assist Kealin Mclean foul Ky-Sean Johnson makes free throw Ky-Sean Johnson misses free throw Ky-Sean Johnson foul Elmo Smith misses free throw Elmo Smith makes free throw Nathan Balcom makes 3-point jump shot Nick Curta assist Ethan Leib misses 3-point jump shot Elmo Smith misses layup Jacob Ekstrand makes layup Mike Porter assist Michael Hohm misses 3-point jump shot Julian Marx turnover Christian Caldozo steal Christian Caldozo turnover Jacob Ekstrand steal Jacob Ekstrand turnover Christian Caldozo steal Stevonte Young turnover Vinny Curta turnover Stevonte Young steal Kenny Greene misses layup Vinny Curta turnover Jaden Greenwood misses 3-point jump shot Kealin Mclean turnover Ky-Sean Johnson makes 3-point jump shot Julian Marx assist Kenny Greene misses layup Kenny Greene makes layup Kenny Greene foul Mike Porter makes free throw Mike Porter makes free throw Ky-Sean Johnson misses 3-point jump shot Michael Hohm misses 3-point jump shot Jacob Ekstrand misses 3-point jump shot Griffin Boehm misses layup Daniel Saeli misses 3-point jump shot Ky-Sean Johnson misses layup Michael Hohm makes layup Grinnell Pioneers 30-second timeout Grinnell Pioneers 30-second timeout Kenny Greene foul Julian Marx makes free throw Julian Marx makes free throw Vinny Curta makes layup Julian Marx assist Stevonte Young misses 3-point jump shot Nick Curta makes layup Mike Porter assist Kenny Greene makes layup Kealin Mclean foul Vinny Curta makes free throw Vinny Curta makes free throw Ethan Leib misses layup Vinny Curta shot block Michael Hohm misses 3-point jump shot Vinny Curta turnover Elmo Smith steal Elmo Smith misses 3-point jump shot Elmo Smith makes layup Daniel Saeli assist Greenville Panthers 30-second timeout Vinny Curta makes dunk Nick Curta assist Brian Ehresman misses 3-point jump shot Grinnell Pioneers defensive rebound Mike Porter offensive rebound Jacob Ekstrand offensive rebound Nathan Balcom offensive rebound Griffin Boehm defensive rebound Kieshaun Young-Jones defensive rebound Mike Porter defensive rebound Michael Hohm defensive rebound Griffin Boehm defensive rebound Jacob Ekstrand defensive rebound Shane Smith defensive rebound Shane Smith offensive rebound Mike Porter offensive rebound Jacob Ekstrand defensive rebound Greenville Panthers defensive rebound Nathan Balcom defensive rebound Elmo Smith defensive rebound Elmo Smith offensive rebound Kieshaun Young-Jones offensive rebound Shane Smith defensive rebound Grinnell Pioneers deadball rebound Michael Hohm offensive rebound Elmo Smith offensive rebound Vinny Curta defensive rebound Elmo Smith defensive rebound Greenville Panthers offensive rebound Griffin Boehm defensive rebound Stevonte Young offensive rebound Grinnell Pioneers defensive rebound Kieshaun Young-Jones offensive rebound Elmo Smith defensive rebound Grinnell Pioneers defensive rebound Ethan Leib offensive rebound Greenville Panthers deadball rebound Grinnell Pioneers deadball rebound Stevonte Young offensive rebound Christian Caldozo offensive rebound Jaden Greenwood defensive rebound Daniel Saeli defensive rebound Greenville Panthers deadball rebound Daniel Saeli offensive rebound Griffin Boehm defensive rebound Grinnell Pioneers defensive rebound Vinny Curta defensive rebound Kealin Mclean offensive rebound Kenny Greene offensive rebound Elmo Smith defensive rebound Griffin Boehm defensive rebound Ky-Sean Johnson offensive rebound Brian Ehresman defensive rebound Jacob Ekstrand defensive rebound Ethan Leib defensive rebound Vinny Curta defensive rebound Greenville Panthers offensive rebound Vinny Curta defensive rebound Michael Hohm offensive rebound Nick Curta defensive rebound Kieshaun Young-Jones substitution in Stevonte Young substitution in Elmo Smith substitution in Michael Hohm substitution in Ethan Leib substitution in Daniel Saeli substitution in Sean Cullinane substitution in Nick Curta substitution in Reggie Bynum substitution in Ikaika Phillip substitution in Vinny Curta substitution in Nathan Balcom substitution in Noah Jacobson substitution in Julian Marx substitution in Gus King substitution in Jake Conran substitution in Ky-Sean Johnson substitution in Mike Porter substitution in Daniel Saeli substitution in Elmo Smith substitution in Michael Hohm substitution in Ethan Leib substitution in Nick Curta substitution in Vinny Curta substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Mike Porter substitution in Nick Curta substitution in Ky-Sean Johnson substitution in Mike Porter substitution in Julian Marx substitution in Daniel Saeli substitution in Elmo Smith substitution in Michael Hohm substitution in Ethan Leib substitution in Ky-Sean Johnson substitution in Nick Curta substitution in Julian Marx substitution in Mike Porter substitution in Ky-Sean Johnson substitution in Vinny Curta substitution in Jaden Greenwood substitution in Daniel Saeli substitution in Brian Ehresman substitution in Elmo Smith substitution in Michael Hohm substitution in Ethan Leib substitution in Nick Curta substitution in Julian Marx substitution in Mike Porter substitution in Ky-Sean Johnson substitution in Nick Curta substitution in Vinny Curta substitution in Christian Caldozo substitution in Ethan Leib substitution in Michael Hohm substitution in Elmo Smith substitution in Daniel Saeli substitution in Brian Ehresman substitution in Ky-Sean Johnson substitution in Mike Porter substitution in Julian Marx substitution in Reggie Bynum substitution in Nick Curta substitution in Vinny Curta substitution in Kealin Mclean substitution in Mike Porter substitution in Julian Marx substitution in Ethan Leib substitution in Michael Hohm substitution in Elmo Smith substitution in Brian Ehresman substitution in Daniel Saeli substitution in Nick Curta substitution in Vinny Curta substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Mike Porter substitution in Nick Curta substitution in Vinny Curta substitution in Ky-Sean Johnson substitution in Julian Marx substitution in Mike Porter substitution in Ethan Leib substitution in Michael Hohm substitution in Elmo Smith substitution in Brian Ehresman substitution in Daniel Saeli substitution in Vinny Curta substitution in Nick Curta substitution in Daniel Saeli substitution in Brian Ehresman substitution in Elmo Smith substitution in Michael Hohm substitution in Ethan Leib substitution in Kealin Mclean substitution out Julian Marx substitution out Ky-Sean Johnson substitution out Mike Porter substitution out Nick Curta substitution out Vinny Curta substitution out Elmo Smith substitution out Michael Hohm substitution out Ethan Leib substitution out Daniel Saeli substitution out Ky-Sean Johnson substitution out Julian Marx substitution out Mike Porter substitution out Nick Curta substitution out Vinny Curta substitution out Ky-Sean Johnson substitution out Daniel Saeli substitution out Elmo Smith substitution out Michael Hohm substitution out Ethan Leib substitution out Julian Marx substitution out Mike Porter substitution out Nick Curta substitution out Ky-Sean Johnson substitution out Mike Porter substitution out Julian Marx substitution out Ky-Sean Johnson substitution out Nick Curta substitution out Daniel Saeli substitution out Elmo Smith substitution out Michael Hohm substitution out Ethan Leib substitution out Julian Marx substitution out Mike Porter substitution out Shane Smith substitution out Reggie Bynum substitution out Ky-Sean Johnson substitution out Nick Curta substitution out Vinny Curta substitution out Daniel Saeli substitution out Brian Ehresman substitution out Elmo Smith substitution out Michael Hohm substitution out Ethan Leib substitution out Julian Marx substitution out Mike Porter substitution out Ky-Sean Johnson substitution out Deandre Brown substitution out Nick Curta substitution out Vinny Curta substitution out Ethan Leib substitution out Michael Hohm substitution out Elmo Smith substitution out Daniel Saeli substitution out Brian Ehresman substitution out Mike Porter substitution out Julian Marx substitution out Ikaika Phillip substitution out Kieshaun Young-Jones substitution out Reggie Bynum substitution out Nick Curta substitution out Vinny Curta substitution out Mike Porter substitution out Julian Marx substitution out Ky-Sean Johnson substitution out Nick Curta substitution out Vinny Curta substitution out Ethan Leib substitution out Michael Hohm substitution out Elmo Smith substitution out Brian Ehresman substitution out Daniel Saeli substitution out Ky-Sean Johnson substitution out Julian Marx substitution out Mike Porter substitution out Nick Curta substitution out Vinny Curta substitution out Ethan Leib substitution out Michael Hohm substitution out Elmo Smith substitution out Brian Ehresman substitution out Daniel Saeli substitution out GRNNL GRNVL
1 2
  1. 1 1 19:50 GRNNL Julian Marx makes 3-point jump shot GRNNL 0-3
  2. 2 1 19:50 GRNNL Mike Porter assist GRNNL 0-3
  3. 3 1 19:42 GRNVL Shane Smith turnover GRNNL 0-3
  4. 4 1 19:41 GRNNL Griffin Boehm steal GRNNL 0-3
  5. 5 1 19:35 GRNNL Ky-Sean Johnson misses 3-point jump shot GRNNL 0-3
  6. 6 1 19:35 GRNVL Kenny Greene shot block GRNNL 0-3
  7. 7 1 19:30 GRNNL Julian Marx turnover GRNNL 0-3
  8. 8 1 19:24 GRNVL Deandre Brown misses 3-point jump shot GRNNL 0-3
  9. 9 1 19:19 GRNNL Vinny Curta turnover GRNNL 0-3
  10. 10 1 19:14 GRNVL Johari Dix turnover GRNNL 0-3
  11. 11 1 19:13 GRNNL Sean Cullinane steal GRNNL 0-3
  12. 12 1 19:11 GRNNL Sean Cullinane misses 3-point jump shot GRNNL 0-3
  13. 13 1 19:04 GRNVL Deandre Brown foul GRNNL 0-3
  14. 14 1 19:04 GRNVL Deandre Brown turnover GRNNL 0-3
  15. 15 1 18:54 GRNNL Vinny Curta misses 3-point jump shot GRNNL 0-3
  16. 16 1 18:48 GRNVL Michael Hohm makes 3-point jump shot 3-3
  17. 17 1 18:48 GRNVL Daniel Saeli assist 3-3
  18. 18 1 18:36 GRNNL Nick Curta misses 3-point jump shot 3-3
  19. 19 1 18:32 GRNNL Nick Curta makes layup GRNNL 3-5
  20. 20 1 18:18 GRNVL Elmo Smith makes layup 5-5
  21. 21 1 18:18 GRNVL Stevonte Young assist 5-5
  22. 22 1 17:57 GRNNL Sean Cullinane misses 3-point jump shot 5-5
  23. 23 1 17:54 GRNVL Ethan Leib foul 5-5
  24. 24 1 17:44 GRNNL Gus King turnover 5-5
  25. 25 1 17:43 GRNVL Shane Smith steal 5-5
  26. 26 1 17:41 GRNVL Shane Smith makes dunk GRNVL 7-5
  27. 27 1 17:32 GRNNL Noah Jacobson turnover GRNVL 7-5
  28. 28 1 17:31 GRNVL Shane Smith steal GRNVL 7-5
  29. 29 1 17:28 GRNNL Julian Marx foul GRNVL 7-5
  30. 30 1 17:23 GRNVL Johari Dix makes 3-point jump shot GRNVL 10-5
  31. 31 1 17:23 GRNVL Shane Smith assist GRNVL 10-5
  32. 32 1 17:03 GRNNL Noah Jacobson misses 3-point jump shot GRNVL 10-5
  33. 33 1 16:55 GRNVL Kenny Greene misses 3-point jump shot GRNVL 10-5
  34. 34 1 16:46 GRNVL Shane Smith misses 3-point jump shot GRNVL 10-5
  35. 35 1 16:42 GRNVL Deandre Brown makes layup GRNVL 12-5
  36. 36 1 16:32 GRNNL Julian Marx makes 3-point jump shot GRNVL 12-8
  37. 37 1 16:32 GRNNL Noah Jacobson assist GRNVL 12-8
  38. 38 1 16:22 GRNVL Kenny Greene misses 3-point jump shot GRNVL 12-8
  39. 39 1 16:17 GRNVL Shane Smith makes 3-point jump shot GRNVL 15-8
  40. 40 1 16:17 GRNVL Kieshaun Young-Jones assist GRNVL 15-8
  41. 41 1 16:05 GRNNL Gus King misses layup GRNVL 15-8
  42. 42 1 15:59 GRNVL Shane Smith makes layup GRNVL 17-8
  43. 43 1 15:52 GRNVL Deandre Brown foul GRNVL 17-8
  44. 44 1 15:43 GRNNL Julian Marx makes 3-point jump shot GRNVL 17-11
  45. 45 1 15:43 GRNNL Mike Porter assist GRNVL 17-11
  46. 46 1 15:34 GRNVL Stevonte Young misses 3-point jump shot GRNVL 17-11
  47. 47 1 15:30 GRNVL Elmo Smith foul GRNVL 17-11
  48. 48 1 15:19 GRNNL Mike Porter turnover GRNVL 17-11
  49. 49 1 15:08 GRNVL Elmo Smith makes layup GRNVL 19-11
  50. 50 1 15:08 GRNVL Daniel Saeli assist GRNVL 19-11
  51. 51 1 14:55 GRNNL Vinny Curta makes layup GRNVL 19-13
  52. 52 1 14:55 GRNVL Ethan Leib foul GRNVL 19-13
  53. 53 1 14:55 GRNNL Vinny Curta makes free throw GRNVL 19-14
  54. 54 1 14:50 GRNVL Shane Smith misses layup GRNVL 19-14
  55. 55 1 14:41 GRNVL Kealin Mclean foul GRNVL 19-14
  56. 56 1 14:41 GRNVL Johari Dix foul GRNVL 19-14
  57. 57 1 14:41 GRNNL Mike Porter misses free throw GRNVL 19-14
  58. 58 1 14:36 GRNVL Shane Smith makes layup GRNVL 21-14
  59. 59 1 14:31 GRNNL Julian Marx makes layup GRNVL 21-16
  60. 60 1 14:31 GRNNL Jacob Ekstrand assist GRNVL 21-16
  61. 61 1 14:21 GRNVL Deandre Brown makes layup GRNVL 23-16
  62. 62 1 14:16 GRNNL Julian Marx misses 3-point jump shot GRNVL 23-16
  63. 63 1 14:11 GRNNL Ky-Sean Johnson misses 3-point jump shot GRNVL 23-16
  64. 64 1 14:06 GRNNL Julian Marx misses 3-point jump shot GRNVL 23-16
  65. 65 1 14:01 GRNNL Julian Marx makes 3-point jump shot GRNVL 23-19
  66. 66 1 14:01 GRNNL Jacob Ekstrand assist GRNVL 23-19
  67. 67 1 13:53 GRNVL Deandre Brown turnover GRNVL 23-19
  68. 68 1 13:48 GRNVL Michael Hohm foul GRNVL 23-19
  69. 69 1 13:48 GRNNL Ikaika Phillip makes free throw GRNVL 23-20
  70. 70 1 13:48 GRNNL Ikaika Phillip makes free throw GRNVL 23-21
  71. 71 1 13:38 GRNNL Reggie Bynum foul GRNVL 23-21
  72. 72 1 13:32 GRNVL Marquis Scott makes dunk GRNVL 25-21
  73. 73 1 13:32 GRNVL Michael Hohm assist GRNVL 25-21
  74. 74 1 13:21 GRNNL Vinny Curta misses layup GRNVL 25-21
  75. 75 1 13:16 GRNVL Elmo Smith turnover GRNVL 25-21
  76. 76 1 13:15 GRNNL Reggie Bynum steal GRNVL 25-21
  77. 77 1 13:12 GRNNL Julian Marx makes 3-point jump shot GRNVL 25-24
  78. 78 1 13:12 GRNNL Vinny Curta assist GRNVL 25-24
  79. 79 1 13:05 GRNVL Elmo Smith turnover GRNVL 25-24
  80. 80 1 13:04 GRNNL Nick Curta steal GRNVL 25-24
  81. 81 1 13:02 GRNNL Vinny Curta turnover GRNVL 25-24
  82. 82 1 13:02 GRNVL Stevonte Young steal GRNVL 25-24
  83. 83 1 12:57 GRNVL Stevonte Young misses 3-point jump shot GRNVL 25-24
  84. 84 1 12:54 GRNVL Stevonte Young makes 3-point jump shot GRNVL 28-24
  85. 85 1 12:54 GRNVL Marquis Scott assist GRNVL 28-24
  86. 86 1 12:45 GRNNL Nick Curta misses 3-point jump shot GRNVL 28-24
  87. 87 1 12:42 GRNVL Marquis Scott foul GRNVL 28-24
  88. 88 1 12:42 GRNNL Reggie Bynum misses free throw GRNVL 28-24
  89. 89 1 12:42 GRNNL Reggie Bynum makes free throw GRNVL 28-25
  90. 90 1 12:37 GRNVL Shane Smith makes dunk GRNVL 30-25
  91. 91 1 12:37 GRNVL Deandre Brown assist GRNVL 30-25
  92. 92 1 12:29 GRNNL Jacob Ekstrand turnover GRNVL 30-25
  93. 93 1 12:28 GRNVL Shane Smith steal GRNVL 30-25
  94. 94 1 12:27 GRNVL Shane Smith turnover GRNVL 30-25
  95. 95 1 12:15 GRNVL Johari Dix foul GRNVL 30-25
  96. 96 1 12:15 GRNNL Jacob Ekstrand misses free throw GRNVL 30-25
  97. 97 1 12:15 GRNNL Jacob Ekstrand makes free throw GRNVL 30-26
  98. 98 1 12:12 GRNVL Shane Smith makes layup GRNVL 32-26
  99. 99 1 12:12 GRNVL Kenny Greene assist GRNVL 32-26
  100. 100 1 12:07 GRNVL Kieshaun Young-Jones foul GRNVL 32-26
  101. 101 1 12:07 GRNNL Gus King makes free throw GRNVL 32-27
  102. 102 1 12:07 GRNNL Gus King misses free throw GRNVL 32-27
  103. 103 1 12:03 GRNNL Julian Marx misses 3-point jump shot GRNVL 32-27
  104. 104 1 11:58 GRNNL Jake Conran foul GRNVL 32-27
  105. 105 1 11:54 GRNVL Kenny Greene misses 3-point jump shot GRNVL 32-27
  106. 106 1 11:44 GRNVL Kieshaun Young-Jones foul GRNVL 32-27
  107. 107 1 11:44 GRNNL Ky-Sean Johnson makes free throw GRNVL 32-28
  108. 108 1 11:44 GRNNL Ky-Sean Johnson misses free throw GRNVL 32-28
  109. 109 1 11:36 GRNVL Johari Dix misses 2-point jump shot GRNVL 32-28
  110. 110 1 11:22 GRNVL Deandre Brown foul GRNVL 32-28
  111. 111 1 11:22 GRNNL Ky-Sean Johnson makes free throw GRNVL 32-29
  112. 112 1 11:22 GRNNL Ky-Sean Johnson makes free throw GRNVL 32-30
  113. 113 1 11:09 GRNVL Elmo Smith misses layup GRNVL 32-30
  114. 114 1 11:00 GRNNL Vinny Curta turnover GRNVL 32-30
  115. 115 1 10:54 GRNVL Michael Hohm makes layup GRNVL 34-30
  116. 116 1 10:40 GRNNL Ikaika Phillip misses 3-point jump shot GRNVL 34-30
  117. 117 1 10:37 GRNNL Nick Curta makes layup GRNVL 34-32
  118. 118 1 10:31 GRNVL Greenville Panthers 30-second timeout GRNVL 34-32
  119. 119 1 10:20 GRNVL Ethan Leib misses 3-point jump shot GRNVL 34-32
  120. 120 1 10:20 GRNVL Daniel Saeli foul GRNVL 34-32
  121. 121 1 10:20 GRNNL Mike Porter makes free throw GRNVL 34-33
  122. 122 1 10:20 GRNNL Mike Porter makes free throw 34-34
  123. 123 1 10:13 GRNVL Brian Ehresman turnover 34-34
  124. 124 1 09:57 GRNNL Ky-Sean Johnson turnover 34-34
  125. 125 1 09:57 GRNVL Daniel Saeli steal 34-34
  126. 126 1 09:56 GRNVL Elmo Smith misses layup 34-34
  127. 127 1 09:56 GRNNL Mike Porter shot block 34-34
  128. 128 1 09:50 GRNNL Julian Marx makes layup GRNNL 34-36
  129. 129 1 09:41 GRNVL Ethan Leib misses 3-point jump shot GRNNL 34-36
  130. 130 1 09:37 GRNVL Daniel Saeli makes layup 36-36
  131. 131 1 09:32 GRNVL Daniel Saeli foul 36-36
  132. 132 1 09:32 GRNNL Mike Porter misses free throw 36-36
  133. 133 1 09:32 GRNNL Mike Porter makes free throw GRNNL 36-37
  134. 134 1 09:27 GRNNL Ikaika Phillip foul GRNNL 36-37
  135. 135 1 09:27 GRNVL Johari Dix misses free throw GRNNL 36-37
  136. 136 1 09:20 GRNNL Ikaika Phillip makes 3-point jump shot GRNNL 36-40
  137. 137 1 09:20 GRNNL Nick Curta assist GRNNL 36-40
  138. 138 1 09:08 GRNVL Kenny Greene turnover GRNNL 36-40
  139. 139 1 09:07 GRNNL Sean Cullinane steal GRNNL 36-40
  140. 140 1 09:05 GRNNL Vinny Curta makes layup GRNNL 36-42
  141. 141 1 09:02 GRNNL Reggie Bynum foul GRNNL 36-42
  142. 142 1 08:46 GRNVL Jaden Greenwood misses layup GRNNL 36-42
  143. 143 1 08:35 GRNNL Nathan Balcom turnover GRNNL 36-42
  144. 144 1 08:33 GRNVL Kieshaun Young-Jones steal GRNNL 36-42
  145. 145 1 08:32 GRNVL Shane Smith turnover GRNNL 36-42
  146. 146 1 08:31 GRNNL Noah Jacobson steal GRNNL 36-42
  147. 147 1 08:29 GRNNL Julian Marx misses 3-point jump shot GRNNL 36-42
  148. 148 1 08:27 GRNNL Noah Jacobson foul GRNNL 36-42
  149. 149 1 08:26 GRNVL Shane Smith makes dunk GRNNL 38-42
  150. 150 1 08:26 GRNVL Kieshaun Young-Jones assist GRNNL 38-42
  151. 151 1 08:10 GRNNL Jake Conran makes layup GRNNL 38-44
  152. 152 1 08:10 GRNNL Mike Porter assist GRNNL 38-44
  153. 153 1 08:03 GRNVL Jaden Greenwood makes 3-point jump shot GRNNL 41-44
  154. 154 1 08:03 GRNVL Johari Dix assist GRNNL 41-44
  155. 155 1 07:52 GRNNL Ky-Sean Johnson makes layup GRNNL 41-46
  156. 156 1 07:48 GRNVL Shane Smith turnover GRNNL 41-46
  157. 157 1 07:47 GRNNL Mike Porter steal GRNNL 41-46
  158. 158 1 07:47 GRNNL Ky-Sean Johnson turnover GRNNL 41-46
  159. 159 1 07:40 GRNVL Daniel Saeli misses layup GRNNL 41-46
  160. 160 1 07:39 GRNNL Ikaika Phillip foul GRNNL 41-46
  161. 161 1 07:39 GRNVL Daniel Saeli misses free throw GRNNL 41-46
  162. 162 1 07:37 GRNNL Vinny Curta turnover GRNNL 41-46
  163. 163 1 07:37 GRNVL Christian Caldozo steal GRNNL 41-46
  164. 164 1 07:35 GRNVL Michael Hohm misses 3-point jump shot GRNNL 41-46
  165. 165 1 07:30 GRNVL Christian Caldozo foul GRNNL 41-46
  166. 166 1 07:30 GRNNL Reggie Bynum misses free throw GRNNL 41-46
  167. 167 1 07:30 GRNNL Reggie Bynum makes free throw GRNNL 41-47
  168. 168 1 07:23 GRNVL Ethan Leib misses 3-point jump shot GRNNL 41-47
  169. 169 1 07:10 GRNNL Vinny Curta turnover GRNNL 41-47
  170. 170 1 07:09 GRNVL Stevonte Young steal GRNNL 41-47
  171. 171 1 06:58 GRNVL Ethan Leib makes layup GRNNL 43-47
  172. 172 1 06:58 GRNVL Michael Hohm assist GRNNL 43-47
  173. 173 1 06:50 GRNNL Reggie Bynum makes layup GRNNL 43-49
  174. 174 1 06:39 GRNVL Michael Hohm misses 3-point jump shot GRNNL 43-49
  175. 175 1 06:35 GRNVL Stevonte Young misses layup GRNNL 43-49
  176. 176 1 06:31 GRNNL Vinny Curta foul GRNNL 43-49
  177. 177 1 06:31 GRNVL Ethan Leib misses free throw GRNNL 43-49
  178. 178 1 06:31 GRNVL Ethan Leib makes free throw GRNNL 44-49
  179. 179 1 06:23 GRNNL Ky-Sean Johnson turnover GRNNL 44-49
  180. 180 1 06:18 GRNVL Deandre Brown turnover GRNNL 44-49
  181. 181 1 06:17 GRNNL Jacob Ekstrand steal GRNNL 44-49
  182. 182 1 06:13 GRNNL Ky-Sean Johnson misses 3-point jump shot GRNNL 44-49
  183. 183 1 06:01 GRNNL Grinnell Pioneers 30-second timeout GRNNL 44-49
  184. 184 1 06:00 GRNNL Vinny Curta foul GRNNL 44-49
  185. 185 1 06:00 GRNVL Kenny Greene makes free throw GRNNL 45-49
  186. 186 1 06:00 GRNVL Kenny Greene makes free throw GRNNL 46-49
  187. 187 1 05:53 GRNNL Vinny Curta makes layup GRNNL 46-51
  188. 188 1 05:53 GRNNL Nick Curta assist GRNNL 46-51
  189. 189 1 05:53 GRNVL Kealin Mclean foul GRNNL 46-51
  190. 190 1 05:53 GRNNL Vinny Curta makes free throw GRNNL 46-52
  191. 191 1 05:50 GRNVL Kenny Greene turnover GRNNL 46-52
  192. 192 1 05:49 GRNNL Jake Conran steal GRNNL 46-52
  193. 193 1 05:46 GRNNL Nick Curta makes layup GRNNL 46-54
  194. 194 1 05:46 GRNNL Vinny Curta assist GRNNL 46-54
  195. 195 1 05:36 GRNVL Jaden Greenwood misses 3-point jump shot GRNNL 46-54
  196. 196 1 05:31 GRNVL Johari Dix misses 3-point jump shot GRNNL 46-54
  197. 197 1 05:25 GRNVL Deandre Brown misses layup GRNNL 46-54
  198. 198 1 05:17 GRNNL Nick Curta misses layup GRNNL 46-54
  199. 199 1 05:17 GRNVL Kenny Greene shot block GRNNL 46-54
  200. 200 1 05:13 GRNVL Kenny Greene foul GRNNL 46-54
  201. 201 1 05:13 GRNNL Julian Marx makes free throw GRNNL 46-55
  202. 202 1 05:13 GRNNL Julian Marx makes free throw GRNNL 46-56
  203. 203 1 04:57 GRNVL Elmo Smith misses layup GRNNL 46-56
  204. 204 1 04:57 GRNNL Jacob Ekstrand shot block GRNNL 46-56
  205. 205 1 04:53 GRNVL Daniel Saeli misses 3-point jump shot GRNNL 46-56
  206. 206 1 04:41 GRNNL Nathan Balcom turnover GRNNL 46-56
  207. 207 1 04:40 GRNVL Daniel Saeli steal GRNNL 46-56
  208. 208 1 04:36 GRNVL Elmo Smith makes layup GRNNL 48-56
  209. 209 1 04:36 GRNVL Daniel Saeli assist GRNNL 48-56
  210. 210 1 04:23 GRNNL Vinny Curta turnover GRNNL 48-56
  211. 211 1 04:22 GRNVL Stevonte Young steal GRNNL 48-56
  212. 212 1 04:18 GRNVL Stevonte Young turnover GRNNL 48-56
  213. 213 1 04:16 GRNNL Jake Conran steal GRNNL 48-56
  214. 214 1 04:15 GRNNL Reggie Bynum turnover GRNNL 48-56
  215. 215 1 04:13 GRNVL Deandre Brown turnover GRNNL 48-56
  216. 216 1 04:00 GRNNL Jake Conran turnover GRNNL 48-56
  217. 217 1 03:59 GRNVL Richard Clemons steal GRNNL 48-56
  218. 218 1 03:57 GRNNL Jake Conran foul GRNNL 48-56
  219. 219 1 03:57 GRNVL Shane Smith misses free throw GRNNL 48-56
  220. 220 1 03:48 GRNVL Shane Smith foul GRNNL 48-56
  221. 221 1 03:48 GRNNL Ky-Sean Johnson makes free throw GRNNL 48-57
  222. 222 1 03:48 GRNNL Ky-Sean Johnson makes free throw GRNNL 48-58
  223. 223 1 03:43 GRNNL Julian Marx foul GRNNL 48-58
  224. 224 1 03:43 GRNVL Shane Smith misses free throw GRNNL 48-58
  225. 225 1 03:43 GRNVL Shane Smith makes free throw GRNNL 49-58
  226. 226 1 03:41 GRNVL Richard Clemons foul GRNNL 49-58
  227. 227 1 03:41 GRNNL Julian Marx misses free throw GRNNL 49-58
  228. 228 1 03:41 GRNNL Julian Marx makes free throw GRNNL 49-59
  229. 229 1 03:34 GRNVL Deandre Brown turnover GRNNL 49-59
  230. 230 1 03:33 GRNNL Julian Marx steal GRNNL 49-59
  231. 231 1 03:22 GRNNL Julian Marx misses 3-point jump shot GRNNL 49-59
  232. 232 1 03:18 GRNNL Ky-Sean Johnson makes 3-point jump shot GRNNL 49-62
  233. 233 1 03:18 GRNNL Griffin Boehm assist GRNNL 49-62
  234. 234 1 03:10 GRNVL Shane Smith misses 3-point jump shot GRNNL 49-62
  235. 235 1 03:01 GRNVL Christian Caldozo foul GRNNL 49-62
  236. 236 1 03:01 GRNNL Julian Marx makes free throw GRNNL 49-63
  237. 237 1 03:01 GRNNL Julian Marx makes free throw GRNNL 49-64
  238. 238 1 02:46 GRNVL Michael Hohm turnover GRNNL 49-64
  239. 239 1 02:41 GRNNL Vinny Curta turnover GRNNL 49-64
  240. 240 1 02:40 GRNVL Elmo Smith steal GRNNL 49-64
  241. 241 1 02:38 GRNVL Elmo Smith makes 2-point jump shot GRNNL 51-64
  242. 242 1 02:30 GRNNL Nick Curta makes layup GRNNL 51-66
  243. 243 1 02:30 GRNNL Reggie Bynum assist GRNNL 51-66
  244. 244 1 02:24 GRNNL Nathan Balcom foul GRNNL 51-66
  245. 245 1 02:24 GRNVL Stevonte Young makes free throw GRNNL 52-66
  246. 246 1 02:24 GRNVL Stevonte Young makes free throw GRNNL 53-66
  247. 247 1 02:09 GRNNL Griffin Boehm misses layup GRNNL 53-66
  248. 248 1 02:05 GRNNL Griffin Boehm makes layup GRNNL 53-68
  249. 249 1 01:58 GRNVL Michael Hohm misses 3-point jump shot GRNNL 53-68
  250. 250 1 01:53 GRNVL Stevonte Young misses 3-point jump shot GRNNL 53-68
  251. 251 1 01:37 GRNNL Ky-Sean Johnson turnover GRNNL 53-68
  252. 252 1 01:36 GRNVL Michael Hohm steal GRNNL 53-68
  253. 253 1 01:27 GRNVL Ethan Leib misses 3-point jump shot GRNNL 53-68
  254. 254 1 01:23 GRNVL Michael Hohm misses 3-point jump shot GRNNL 53-68
  255. 255 1 01:13 GRNVL Brian Ehresman misses 3-point jump shot GRNNL 53-68
  256. 256 1 01:05 GRNVL Stevonte Young foul GRNNL 53-68
  257. 257 1 01:05 GRNNL Mike Porter misses free throw GRNNL 53-68
  258. 258 1 01:05 GRNNL Mike Porter makes free throw GRNNL 53-69
  259. 259 1 01:02 GRNVL Shane Smith misses 3-point jump shot GRNNL 53-69
  260. 260 1 00:59 GRNNL Nick Curta foul GRNNL 53-69
  261. 261 1 00:59 GRNVL Kieshaun Young-Jones makes free throw GRNNL 54-69
  262. 262 1 00:59 GRNVL Kieshaun Young-Jones makes free throw GRNNL 55-69
  263. 263 1 00:55 GRNNL Nathan Balcom makes 3-point jump shot GRNNL 55-72
  264. 264 1 00:55 GRNNL Vinny Curta assist GRNNL 55-72
  265. 265 1 00:41 GRNVL Deandre Brown makes 3-point jump shot GRNNL 58-72
  266. 266 1 00:30 GRNVL Shane Smith foul GRNNL 58-72
  267. 267 1 00:30 GRNNL Reggie Bynum misses free throw GRNNL 58-72
  268. 268 1 00:21 GRNNL Ky-Sean Johnson foul GRNNL 58-72
  269. 269 1 00:21 GRNVL Shane Smith misses free throw GRNNL 58-72
  270. 270 1 00:21 GRNVL Shane Smith makes free throw GRNNL 59-72
  271. 271 1 00:04 GRNNL Jacob Ekstrand misses 3-point jump shot GRNNL 59-72
  272. 272 1 19:35 GRNNL Julian Marx offensive rebound GRNNL 0-3
  273. 273 1 19:24 GRNNL Grinnell Pioneers defensive rebound GRNNL 0-3
  274. 274 1 19:11 GRNVL Kealin Mclean defensive rebound GRNNL 0-3
  275. 275 1 18:54 GRNVL Elmo Smith defensive rebound GRNNL 0-3
  276. 276 1 18:36 GRNNL Nick Curta offensive rebound 3-3
  277. 277 1 17:57 GRNNL Nick Curta offensive rebound 5-5
  278. 278 1 17:03 GRNVL Shane Smith defensive rebound GRNVL 10-5
  279. 279 1 16:55 GRNVL Kieshaun Young-Jones offensive rebound GRNVL 10-5
  280. 280 1 16:46 GRNVL Deandre Brown offensive rebound GRNVL 10-5
  281. 281 1 16:22 GRNVL Kieshaun Young-Jones offensive rebound GRNVL 12-8
  282. 282 1 16:05 GRNVL Shane Smith defensive rebound GRNVL 15-8
  283. 283 1 15:34 GRNNL Jake Conran defensive rebound GRNVL 17-11
  284. 284 1 14:50 GRNNL Sean Cullinane defensive rebound GRNVL 19-14
  285. 285 1 14:41 GRNVL Shane Smith defensive rebound GRNVL 19-14
  286. 286 1 14:16 GRNNL Griffin Boehm offensive rebound GRNVL 23-16
  287. 287 1 14:11 GRNNL Mike Porter offensive rebound GRNVL 23-16
  288. 288 1 14:06 GRNNL Jacob Ekstrand offensive rebound GRNVL 23-16
  289. 289 1 13:21 GRNVL Elmo Smith defensive rebound GRNVL 25-21
  290. 290 1 12:57 GRNVL Marquis Scott offensive rebound GRNVL 25-24
  291. 291 1 12:45 GRNNL Reggie Bynum offensive rebound GRNVL 28-24
  292. 292 1 12:42 GRNNL Grinnell Pioneers deadball rebound GRNVL 28-24
  293. 293 1 12:15 GRNNL Grinnell Pioneers deadball rebound GRNVL 30-25
  294. 294 1 12:07 GRNNL Mike Porter offensive rebound GRNVL 32-27
  295. 295 1 12:03 GRNVL Greenville Panthers defensive rebound GRNVL 32-27
  296. 296 1 11:54 GRNNL Griffin Boehm defensive rebound GRNVL 32-27
  297. 297 1 11:44 GRNVL Greenville Panthers defensive rebound GRNVL 32-28
  298. 298 1 11:36 GRNNL Griffin Boehm defensive rebound GRNVL 32-28
  299. 299 1 11:09 GRNNL Vinny Curta defensive rebound GRNVL 32-30
  300. 300 1 10:40 GRNNL Nick Curta offensive rebound GRNVL 34-30
  301. 301 1 10:20 GRNNL Grinnell Pioneers defensive rebound GRNVL 34-32
  302. 302 1 09:56 GRNVL Elmo Smith offensive rebound 34-34
  303. 303 1 09:56 GRNNL Mike Porter defensive rebound 34-34
  304. 304 1 09:41 GRNVL Daniel Saeli offensive rebound GRNNL 34-36
  305. 305 1 09:32 GRNNL Grinnell Pioneers deadball rebound 36-36
  306. 306 1 09:27 GRNVL Greenville Panthers deadball rebound GRNNL 36-37
  307. 307 1 09:27 GRNNL Ikaika Phillip defensive rebound GRNNL 36-37
  308. 308 1 08:46 GRNNL Nathan Balcom defensive rebound GRNNL 36-42
  309. 309 1 08:29 GRNVL Johari Dix defensive rebound GRNNL 36-42
  310. 310 1 07:40 GRNVL Daniel Saeli offensive rebound GRNNL 41-46
  311. 311 1 07:39 GRNNL Vinny Curta defensive rebound GRNNL 41-46
  312. 312 1 07:35 GRNNL Nick Curta defensive rebound GRNNL 41-46
  313. 313 1 07:30 GRNNL Grinnell Pioneers deadball rebound GRNNL 41-46
  314. 314 1 07:23 GRNNL Nick Curta defensive rebound GRNNL 41-47
  315. 315 1 06:39 GRNVL Stevonte Young offensive rebound GRNNL 43-49
  316. 316 1 06:35 GRNVL Ethan Leib offensive rebound GRNNL 43-49
  317. 317 1 06:31 GRNVL Greenville Panthers deadball rebound GRNNL 43-49
  318. 318 1 06:13 GRNVL Kealin Mclean defensive rebound GRNNL 44-49
  319. 319 1 05:36 GRNVL Kealin Mclean offensive rebound GRNNL 46-54
  320. 320 1 05:31 GRNVL Kealin Mclean offensive rebound GRNNL 46-54
  321. 321 1 05:25 GRNNL Jake Conran defensive rebound GRNNL 46-54
  322. 322 1 05:17 GRNVL Jaden Greenwood defensive rebound GRNNL 46-54
  323. 323 1 04:57 GRNVL Greenville Panthers offensive rebound GRNNL 46-56
  324. 324 1 04:53 GRNNL Julian Marx defensive rebound GRNNL 46-56
  325. 325 1 03:57 GRNVL Greenville Panthers deadball rebound GRNNL 48-56
  326. 326 1 03:57 GRNNL Griffin Boehm defensive rebound GRNNL 48-56
  327. 327 1 03:43 GRNVL Greenville Panthers deadball rebound GRNNL 48-58
  328. 328 1 03:41 GRNNL Grinnell Pioneers deadball rebound GRNNL 49-58
  329. 329 1 03:22 GRNNL Griffin Boehm offensive rebound GRNNL 49-59
  330. 330 1 03:10 GRNNL Jacob Ekstrand defensive rebound GRNNL 49-62
  331. 331 1 02:09 GRNNL Griffin Boehm offensive rebound GRNNL 53-66
  332. 332 1 01:58 GRNVL Ethan Leib offensive rebound GRNNL 53-68
  333. 333 1 01:53 GRNNL Ky-Sean Johnson defensive rebound GRNNL 53-68
  334. 334 1 01:27 GRNVL Elmo Smith offensive rebound GRNNL 53-68
  335. 335 1 01:23 GRNVL Stevonte Young offensive rebound GRNNL 53-68
  336. 336 1 01:13 GRNNL Griffin Boehm defensive rebound GRNNL 53-68
  337. 337 1 01:05 GRNNL Grinnell Pioneers deadball rebound GRNNL 53-68
  338. 338 1 01:02 GRNVL Kieshaun Young-Jones offensive rebound GRNNL 53-69
  339. 339 1 00:30 GRNNL Grinnell Pioneers deadball rebound GRNNL 58-72
  340. 340 1 00:30 GRNVL Shane Smith defensive rebound GRNNL 58-72
  341. 341 1 00:21 GRNVL Greenville Panthers deadball rebound GRNNL 58-72
  342. 342 1 00:04 GRNVL Shane Smith defensive rebound GRNNL 59-72
  343. 343 1 19:21 GRNNL Sean Cullinane substitution in GRNNL 0-3
  344. 344 1 19:21 GRNNL Nick Curta substitution in GRNNL 0-3
  345. 345 1 19:21 GRNNL Reggie Bynum substitution in GRNNL 0-3
  346. 346 1 19:21 GRNNL Vinny Curta substitution in GRNNL 0-3
  347. 347 1 19:21 GRNNL Ikaika Phillip substitution in GRNNL 0-3
  348. 348 1 19:04 GRNVL Ethan Leib substitution in GRNNL 0-3
  349. 349 1 19:04 GRNVL Michael Hohm substitution in GRNNL 0-3
  350. 350 1 19:04 GRNVL Elmo Smith substitution in GRNNL 0-3
  351. 351 1 19:04 GRNVL Stevonte Young substitution in GRNNL 0-3
  352. 352 1 19:04 GRNVL Daniel Saeli substitution in GRNNL 0-3
  353. 353 1 17:54 GRNVL Kieshaun Young-Jones substitution in 5-5
  354. 354 1 17:54 GRNNL Gus King substitution in 5-5
  355. 355 1 17:54 GRNNL Julian Marx substitution in 5-5
  356. 356 1 17:54 GRNNL Noah Jacobson substitution in 5-5
  357. 357 1 17:54 GRNNL Nathan Balcom substitution in 5-5
  358. 358 1 15:52 GRNVL Ethan Leib substitution in GRNVL 17-8
  359. 359 1 15:52 GRNVL Michael Hohm substitution in GRNVL 17-8
  360. 360 1 15:52 GRNVL Elmo Smith substitution in GRNVL 17-8
  361. 361 1 15:52 GRNVL Daniel Saeli substitution in GRNVL 17-8
  362. 362 1 15:52 GRNNL Jake Conran substitution in GRNVL 17-8
  363. 363 1 15:52 GRNNL Ky-Sean Johnson substitution in GRNVL 17-8
  364. 364 1 15:52 GRNNL Mike Porter substitution in GRNVL 17-8
  365. 365 1 15:19 GRNNL Nick Curta substitution in GRNVL 17-11
  366. 366 1 15:19 GRNNL Vinny Curta substitution in GRNVL 17-11
  367. 367 1 14:41 GRNNL Ky-Sean Johnson substitution in GRNVL 19-14
  368. 368 1 14:41 GRNNL Julian Marx substitution in GRNVL 19-14
  369. 369 1 14:41 GRNNL Mike Porter substitution in GRNVL 19-14
  370. 370 1 13:53 GRNVL Marquis Scott substitution in GRNVL 23-19
  371. 371 1 13:53 GRNVL Michael Hohm substitution in GRNVL 23-19
  372. 372 1 13:53 GRNVL Elmo Smith substitution in GRNVL 23-19
  373. 373 1 13:53 GRNVL Brian Ehresman substitution in GRNVL 23-19
  374. 374 1 13:53 GRNNL Vinny Curta substitution in GRNVL 23-19
  375. 375 1 13:53 GRNNL Nick Curta substitution in GRNVL 23-19
  376. 376 1 12:07 GRNNL Ky-Sean Johnson substitution in GRNVL 32-27
  377. 377 1 12:07 GRNNL Julian Marx substitution in GRNVL 32-27
  378. 378 1 12:07 GRNNL Mike Porter substitution in GRNVL 32-27
  379. 379 1 11:22 GRNVL Brian Ehresman substitution in GRNVL 32-30
  380. 380 1 11:22 GRNVL Elmo Smith substitution in GRNVL 32-30
  381. 381 1 11:22 GRNVL Michael Hohm substitution in GRNVL 32-30
  382. 382 1 11:22 GRNVL Ethan Leib substitution in GRNVL 32-30
  383. 383 1 11:22 GRNVL Daniel Saeli substitution in GRNVL 32-30
  384. 384 1 11:22 GRNNL Vinny Curta substitution in GRNVL 32-30
  385. 385 1 11:22 GRNNL Nick Curta substitution in GRNVL 32-30
  386. 386 1 10:31 GRNNL Julian Marx substitution in GRNVL 34-32
  387. 387 1 10:31 GRNNL Mike Porter substitution in GRNVL 34-32
  388. 388 1 09:32 GRNVL Jaden Greenwood substitution in GRNNL 36-37
  389. 389 1 09:32 GRNNL Nick Curta substitution in GRNNL 36-37
  390. 390 1 09:32 GRNNL Vinny Curta substitution in GRNNL 36-37
  391. 391 1 09:02 GRNNL Gus King substitution in GRNNL 36-42
  392. 392 1 09:02 GRNNL Julian Marx substitution in GRNNL 36-42
  393. 393 1 08:27 GRNNL Mike Porter substitution in GRNNL 36-42
  394. 394 1 08:27 GRNNL Ky-Sean Johnson substitution in GRNNL 36-42
  395. 395 1 07:47 GRNVL Michael Hohm substitution in GRNNL 41-46
  396. 396 1 07:47 GRNVL Christian Caldozo substitution in GRNNL 41-46
  397. 397 1 07:47 GRNVL Ethan Leib substitution in GRNNL 41-46
  398. 398 1 07:47 GRNVL Daniel Saeli substitution in GRNNL 41-46
  399. 399 1 07:47 GRNNL Vinny Curta substitution in GRNNL 41-46
  400. 400 1 07:47 GRNNL Nick Curta substitution in GRNNL 41-46
  401. 401 1 06:31 GRNNL Ky-Sean Johnson substitution in GRNNL 44-49
  402. 402 1 06:31 GRNNL Julian Marx substitution in GRNNL 44-49
  403. 403 1 06:31 GRNNL Mike Porter substitution in GRNNL 44-49
  404. 404 1 06:01 GRNNL Vinny Curta substitution in GRNNL 44-49
  405. 405 1 06:01 GRNNL Nick Curta substitution in GRNNL 44-49
  406. 406 1 05:13 GRNVL Michael Hohm substitution in GRNNL 46-56
  407. 407 1 05:13 GRNVL Elmo Smith substitution in GRNNL 46-56
  408. 408 1 05:13 GRNVL Daniel Saeli substitution in GRNNL 46-56
  409. 409 1 05:13 GRNNL Julian Marx substitution in GRNNL 46-56
  410. 410 1 05:13 GRNNL Mike Porter substitution in GRNNL 46-56
  411. 411 1 04:27 GRNNL Nick Curta substitution in GRNNL 48-56
  412. 412 1 04:27 GRNNL Vinny Curta substitution in GRNNL 48-56
  413. 413 1 04:15 GRNVL Richard Clemons substitution in GRNNL 48-56
  414. 414 1 03:57 GRNNL Ky-Sean Johnson substitution in GRNNL 48-56
  415. 415 1 03:57 GRNNL Julian Marx substitution in GRNNL 48-56
  416. 416 1 03:57 GRNNL Mike Porter substitution in GRNNL 48-56
  417. 417 1 03:01 GRNVL Brian Ehresman substitution in GRNNL 49-64
  418. 418 1 03:01 GRNVL Ethan Leib substitution in GRNNL 49-64
  419. 419 1 03:01 GRNVL Michael Hohm substitution in GRNNL 49-64
  420. 420 1 03:01 GRNVL Elmo Smith substitution in GRNNL 49-64
  421. 421 1 03:01 GRNNL Vinny Curta substitution in GRNNL 49-64
  422. 422 1 03:01 GRNNL Nick Curta substitution in GRNNL 49-64
  423. 423 1 02:24 GRNNL Ky-Sean Johnson substitution in GRNNL 53-66
  424. 424 1 02:24 GRNNL Mike Porter substitution in GRNNL 53-66
  425. 425 1 01:05 GRNNL Nick Curta substitution in GRNNL 53-69
  426. 426 1 01:05 GRNNL Vinny Curta substitution in GRNNL 53-69
  427. 427 1 00:30 GRNNL Ky-Sean Johnson substitution in GRNNL 58-72
  428. 428 1 00:30 GRNNL Julian Marx substitution in GRNNL 58-72
  429. 429 1 19:21 GRNNL Julian Marx substitution out GRNNL 0-3
  430. 430 1 19:21 GRNNL Ky-Sean Johnson substitution out GRNNL 0-3
  431. 431 1 19:21 GRNNL Mike Porter substitution out GRNNL 0-3
  432. 432 1 17:54 GRNVL Ethan Leib substitution out 5-5
  433. 433 1 17:54 GRNVL Michael Hohm substitution out 5-5
  434. 434 1 17:54 GRNVL Elmo Smith substitution out 5-5
  435. 435 1 17:54 GRNVL Daniel Saeli substitution out 5-5
  436. 436 1 17:54 GRNNL Nick Curta substitution out 5-5
  437. 437 1 17:54 GRNNL Vinny Curta substitution out 5-5
  438. 438 1 15:19 GRNNL Ky-Sean Johnson substitution out GRNVL 17-11
  439. 439 1 15:19 GRNNL Julian Marx substitution out GRNVL 17-11
  440. 440 1 15:19 GRNNL Mike Porter substitution out GRNVL 17-11
  441. 441 1 14:55 GRNVL Ethan Leib substitution out GRNVL 19-14
  442. 442 1 14:55 GRNVL Michael Hohm substitution out GRNVL 19-14
  443. 443 1 14:55 GRNVL Elmo Smith substitution out GRNVL 19-14
  444. 444 1 14:55 GRNVL Daniel Saeli substitution out GRNVL 19-14
  445. 445 1 14:41 GRNNL Nick Curta substitution out GRNVL 19-14
  446. 446 1 14:41 GRNNL Vinny Curta substitution out GRNVL 19-14
  447. 447 1 13:53 GRNNL Ky-Sean Johnson substitution out GRNVL 23-19
  448. 448 1 13:53 GRNNL Mike Porter substitution out GRNVL 23-19
  449. 449 1 12:42 GRNVL Michael Hohm substitution out GRNVL 28-25
  450. 450 1 12:42 GRNVL Elmo Smith substitution out GRNVL 28-25
  451. 451 1 12:42 GRNVL Brian Ehresman substitution out GRNVL 28-25
  452. 452 1 12:42 GRNNL Vinny Curta substitution out GRNVL 28-25
  453. 453 1 12:42 GRNNL Julian Marx substitution out GRNVL 28-25
  454. 454 1 12:42 GRNNL Nick Curta substitution out GRNVL 28-25
  455. 455 1 12:02 GRNNL Gus King substitution out GRNVL 32-27
  456. 456 1 11:22 GRNNL Julian Marx substitution out GRNVL 32-30
  457. 457 1 11:22 GRNNL Mike Porter substitution out GRNVL 32-30
  458. 458 1 10:31 GRNNL Vinny Curta substitution out GRNVL 34-32
  459. 459 1 10:31 GRNNL Nick Curta substitution out GRNVL 34-32
  460. 460 1 09:32 GRNVL Brian Ehresman substitution out GRNNL 36-37
  461. 461 1 09:32 GRNVL Elmo Smith substitution out GRNNL 36-37
  462. 462 1 09:32 GRNVL Michael Hohm substitution out GRNNL 36-37
  463. 463 1 09:32 GRNVL Ethan Leib substitution out GRNNL 36-37
  464. 464 1 09:32 GRNVL Daniel Saeli substitution out GRNNL 36-37
  465. 465 1 09:32 GRNNL Ky-Sean Johnson substitution out GRNNL 36-37
  466. 466 1 09:32 GRNNL Julian Marx substitution out GRNNL 36-37
  467. 467 1 09:02 GRNNL Nick Curta substitution out GRNNL 36-42
  468. 468 1 09:02 GRNNL Vinny Curta substitution out GRNNL 36-42
  469. 469 1 09:02 GRNNL Mike Porter substitution out GRNNL 36-42
  470. 470 1 07:47 GRNNL Mike Porter substitution out GRNNL 41-46
  471. 471 1 07:47 GRNNL Julian Marx substitution out GRNNL 41-46
  472. 472 1 07:47 GRNNL Ky-Sean Johnson substitution out GRNNL 41-46
  473. 473 1 06:31 GRNVL Michael Hohm substitution out GRNNL 44-49
  474. 474 1 06:31 GRNVL Daniel Saeli substitution out GRNNL 44-49
  475. 475 1 06:31 GRNNL Vinny Curta substitution out GRNNL 44-49
  476. 476 1 06:31 GRNNL Nick Curta substitution out GRNNL 44-49
  477. 477 1 06:01 GRNNL Ky-Sean Johnson substitution out GRNNL 44-49
  478. 478 1 06:01 GRNNL Julian Marx substitution out GRNNL 44-49
  479. 479 1 06:01 GRNNL Mike Porter substitution out GRNNL 44-49
  480. 480 1 05:13 GRNVL Ethan Leib substitution out GRNNL 46-56
  481. 481 1 05:13 GRNNL Vinny Curta substitution out GRNNL 46-56
  482. 482 1 05:13 GRNNL Nick Curta substitution out GRNNL 46-56
  483. 483 1 04:27 GRNNL Julian Marx substitution out GRNNL 48-56
  484. 484 1 04:27 GRNNL Mike Porter substitution out GRNNL 48-56
  485. 485 1 04:15 GRNVL Michael Hohm substitution out GRNNL 48-56
  486. 486 1 04:15 GRNVL Elmo Smith substitution out GRNNL 48-56
  487. 487 1 04:15 GRNVL Daniel Saeli substitution out GRNNL 48-56
  488. 488 1 03:57 GRNNL Nick Curta substitution out GRNNL 48-56
  489. 489 1 03:57 GRNNL Vinny Curta substitution out GRNNL 48-56
  490. 490 1 03:01 GRNNL Ky-Sean Johnson substitution out GRNNL 49-64
  491. 491 1 03:01 GRNNL Mike Porter substitution out GRNNL 49-64
  492. 492 1 02:24 GRNNL Vinny Curta substitution out GRNNL 53-66
  493. 493 1 02:24 GRNNL Nick Curta substitution out GRNNL 53-66
  494. 494 1 01:05 GRNVL Brian Ehresman substitution out GRNNL 53-69
  495. 495 1 01:05 GRNVL Ethan Leib substitution out GRNNL 53-69
  496. 496 1 01:05 GRNVL Michael Hohm substitution out GRNNL 53-69
  497. 497 1 01:05 GRNVL Elmo Smith substitution out GRNNL 53-69
  498. 498 1 01:05 GRNNL Ky-Sean Johnson substitution out GRNNL 53-69
  499. 499 1 01:05 GRNNL Julian Marx substitution out GRNNL 53-69
  500. 500 1 00:30 GRNNL Nick Curta substitution out GRNNL 58-72
  501. 501 1 00:30 GRNNL Vinny Curta substitution out GRNNL 58-72
  502. 502 2 19:58 GRNNL Jacob Ekstrand turnover GRNNL 59-72
  503. 503 2 19:56 GRNVL Shane Smith steal GRNNL 59-72
  504. 504 2 19:53 GRNVL Deandre Brown misses 3-point jump shot GRNNL 59-72
  505. 505 2 19:51 GRNVL Shane Smith foul GRNNL 59-72
  506. 506 2 19:42 GRNNL Ky-Sean Johnson makes 3-point jump shot GRNNL 59-75
  507. 507 2 19:42 GRNNL Jacob Ekstrand assist GRNNL 59-75
  508. 508 2 19:34 GRNVL Kieshaun Young-Jones makes 3-point jump shot GRNNL 62-75
  509. 509 2 19:21 GRNNL Julian Marx makes 3-point jump shot GRNNL 62-78
  510. 510 2 19:21 GRNNL Ky-Sean Johnson assist GRNNL 62-78
  511. 511 2 19:10 GRNVL Kenny Greene makes 3-point jump shot GRNNL 65-78
  512. 512 2 18:48 GRNNL Mike Porter makes 3-point jump shot GRNNL 65-81
  513. 513 2 18:48 GRNNL Jacob Ekstrand assist GRNNL 65-81
  514. 514 2 18:38 GRNVL Kieshaun Young-Jones makes 3-point jump shot GRNNL 68-81
  515. 515 2 18:38 GRNVL Johari Dix assist GRNNL 68-81
  516. 516 2 18:20 GRNNL Julian Marx misses 3-point jump shot GRNNL 68-81
  517. 517 2 18:14 GRNNL Julian Marx misses 3-point jump shot GRNNL 68-81
  518. 518 2 18:11 GRNVL Johari Dix foul GRNNL 68-81
  519. 519 2 18:11 GRNNL Julian Marx makes free throw GRNNL 68-82
  520. 520 2 18:11 GRNNL Julian Marx makes free throw GRNNL 68-83
  521. 521 2 18:11 GRNVL Greenville Panthers foul GRNNL 68-83
  522. 522 2 18:11 GRNNL Jacob Ekstrand makes free throw GRNNL 68-84
  523. 523 2 18:11 GRNNL Jacob Ekstrand makes free throw GRNNL 68-85
  524. 524 2 17:55 GRNVL Ethan Leib makes layup GRNNL 70-85
  525. 525 2 17:55 GRNVL Stevonte Young assist GRNNL 70-85
  526. 526 2 17:44 GRNNL Reggie Bynum makes layup GRNNL 70-87
  527. 527 2 17:44 GRNNL Vinny Curta assist GRNNL 70-87
  528. 528 2 17:37 GRNVL Stevonte Young makes 3-point jump shot GRNNL 73-87
  529. 529 2 17:28 GRNNL Vinny Curta makes layup GRNNL 73-89
  530. 530 2 17:11 GRNNL Vinny Curta foul GRNNL 73-89
  531. 531 2 17:05 GRNVL Elmo Smith makes layup GRNNL 75-89
  532. 532 2 16:54 GRNNL Jacob Ekstrand misses 3-point jump shot GRNNL 75-89
  533. 533 2 16:46 GRNNL Nathan Balcom makes 3-point jump shot GRNNL 75-92
  534. 534 2 16:46 GRNNL Gus King assist GRNNL 75-92
  535. 535 2 16:39 GRNVL Daniel Saeli turnover GRNNL 75-92
  536. 536 2 16:38 GRNVL Shane Smith foul GRNNL 75-92
  537. 537 2 16:35 GRNVL Johari Dix foul GRNNL 75-92
  538. 538 2 16:26 GRNNL Griffin Boehm makes layup GRNNL 75-94
  539. 539 2 16:26 GRNNL Mike Porter assist GRNNL 75-94
  540. 540 2 16:20 GRNVL Kenny Greene makes layup GRNNL 77-94
  541. 541 2 16:20 GRNVL Shane Smith assist GRNNL 77-94
  542. 542 2 16:12 GRNVL Kieshaun Young-Jones foul GRNNL 77-94
  543. 543 2 16:12 GRNNL Ky-Sean Johnson makes free throw GRNNL 77-95
  544. 544 2 16:12 GRNNL Ky-Sean Johnson makes free throw GRNNL 77-96
  545. 545 2 16:06 GRNVL Johari Dix misses layup GRNNL 77-96
  546. 546 2 15:57 GRNNL Julian Marx makes 2-point jump shot GRNNL 77-98
  547. 547 2 15:52 GRNVL Johari Dix makes layup GRNNL 79-98
  548. 548 2 15:42 GRNNL Mike Porter misses 3-point jump shot GRNNL 79-98
  549. 549 2 15:33 GRNVL Kenny Greene misses 3-point jump shot GRNNL 79-98
  550. 550 2 15:27 GRNNL Julian Marx makes layup GRNNL 79-100
  551. 551 2 15:27 GRNNL Mike Porter assist GRNNL 79-100
  552. 552 2 15:21 GRNVL Johari Dix turnover GRNNL 79-100
  553. 553 2 15:15 GRNNL Vinny Curta makes layup GRNNL 79-102
  554. 554 2 15:01 GRNVL Elmo Smith makes layup GRNNL 81-102
  555. 555 2 15:01 GRNVL Daniel Saeli assist GRNNL 81-102
  556. 556 2 15:01 GRNNL Ikaika Phillip foul GRNNL 81-102
  557. 557 2 15:01 GRNVL Elmo Smith makes free throw GRNNL 82-102
  558. 558 2 15:01 GRNNL Vinny Curta foul GRNNL 82-102
  559. 559 2 15:01 GRNNL Vinny Curta turnover GRNNL 82-102
  560. 560 2 14:53 GRNVL Michael Hohm makes layup GRNNL 84-102
  561. 561 2 14:44 GRNNL Nathan Balcom misses 3-point jump shot GRNNL 84-102
  562. 562 2 14:32 GRNNL Griffin Boehm foul GRNNL 84-102
  563. 563 2 14:32 GRNVL Michael Hohm makes free throw GRNNL 85-102
  564. 564 2 14:32 GRNVL Michael Hohm misses free throw GRNNL 85-102
  565. 565 2 14:18 GRNNL Jacob Ekstrand turnover GRNNL 85-102
  566. 566 2 14:11 GRNVL Deandre Brown misses 3-point jump shot GRNNL 85-102
  567. 567 2 14:00 GRNNL Julian Marx turnover GRNNL 85-102
  568. 568 2 13:59 GRNVL Kenny Greene steal GRNNL 85-102
  569. 569 2 13:58 GRNVL Shane Smith makes dunk GRNNL 87-102
  570. 570 2 13:58 GRNVL Kenny Greene assist GRNNL 87-102
  571. 571 2 13:56 GRNNL Grinnell Pioneers 30-second timeout GRNNL 87-102
  572. 572 2 13:45 GRNVL Kieshaun Young-Jones foul GRNNL 87-102
  573. 573 2 13:45 GRNNL Ky-Sean Johnson misses free throw GRNNL 87-102
  574. 574 2 13:32 GRNVL Deandre Brown misses 3-point jump shot GRNNL 87-102
  575. 575 2 13:28 GRNVL Shane Smith makes layup GRNNL 89-102
  576. 576 2 13:11 GRNNL Mike Porter turnover GRNNL 89-102
  577. 577 2 13:10 GRNVL Johari Dix steal GRNNL 89-102
  578. 578 2 13:07 GRNVL Deandre Brown makes dunk GRNNL 91-102
  579. 579 2 12:53 GRNNL Jacob Ekstrand misses 3-point jump shot GRNNL 91-102
  580. 580 2 12:48 GRNNL Mike Porter makes layup GRNNL 91-104
  581. 581 2 12:39 GRNVL Kenny Greene misses 3-point jump shot GRNNL 91-104
  582. 582 2 12:32 GRNVL Johari Dix foul GRNNL 91-104
  583. 583 2 12:32 GRNNL Julian Marx makes free throw GRNNL 91-105
  584. 584 2 12:32 GRNNL Julian Marx makes free throw GRNNL 91-106
  585. 585 2 12:19 GRNNL Sean Cullinane misses 3-point jump shot GRNNL 91-106
  586. 586 2 12:16 GRNNL Nick Curta foul GRNNL 91-106
  587. 587 2 12:03 GRNVL Michael Hohm makes 2-point jump shot GRNNL 93-106
  588. 588 2 11:50 GRNNL Ikaika Phillip turnover GRNNL 93-106
  589. 589 2 11:47 GRNVL Elmo Smith steal GRNNL 93-106
  590. 590 2 11:46 GRNNL Ikaika Phillip foul GRNNL 93-106
  591. 591 2 11:44 GRNVL Stevonte Young misses layup GRNNL 93-106
  592. 592 2 11:42 GRNVL Stevonte Young foul GRNNL 93-106
  593. 593 2 11:42 GRNNL Nathan Balcom misses free throw GRNNL 93-106
  594. 594 2 11:36 GRNVL Daniel Saeli misses layup GRNNL 93-106
  595. 595 2 11:34 GRNVL Elmo Smith makes layup GRNNL 95-106
  596. 596 2 11:17 GRNVL Elmo Smith foul GRNNL 95-106
  597. 597 2 11:17 GRNNL Julian Marx makes free throw GRNNL 95-107
  598. 598 2 11:17 GRNNL Julian Marx makes free throw GRNNL 95-108
  599. 599 2 11:11 GRNVL Kenny Greene misses layup GRNNL 95-108
  600. 600 2 11:11 GRNNL Jacob Ekstrand shot block GRNNL 95-108
  601. 601 2 11:07 GRNVL Stevonte Young makes 3-point jump shot GRNNL 98-108
  602. 602 2 11:07 GRNVL Kieshaun Young-Jones assist GRNNL 98-108
  603. 603 2 10:48 GRNNL Nathan Balcom misses 3-point jump shot GRNNL 98-108
  604. 604 2 10:34 GRNVL Kenny Greene turnover GRNNL 98-108
  605. 605 2 10:30 GRNVL Shane Smith foul GRNNL 98-108
  606. 606 2 10:30 GRNNL Vinny Curta misses free throw GRNNL 98-108
  607. 607 2 10:30 GRNNL Vinny Curta makes free throw GRNNL 98-109
  608. 608 2 10:27 GRNVL Kieshaun Young-Jones makes layup GRNNL 100-109
  609. 609 2 10:27 GRNVL Deandre Brown assist GRNNL 100-109
  610. 610 2 10:20 GRNVL Deandre Brown foul GRNNL 100-109
  611. 611 2 10:20 GRNNL Vinny Curta makes free throw GRNNL 100-110
  612. 612 2 10:20 GRNNL Vinny Curta makes free throw GRNNL 100-111
  613. 613 2 10:12 GRNVL Michael Hohm turnover GRNNL 100-111
  614. 614 2 10:11 GRNNL Nick Curta steal GRNNL 100-111
  615. 615 2 10:10 GRNVL Michael Hohm foul GRNNL 100-111
  616. 616 2 10:10 GRNNL Nick Curta makes free throw GRNNL 100-112
  617. 617 2 10:10 GRNNL Nick Curta makes free throw GRNNL 100-113
  618. 618 2 10:06 GRNVL Ethan Leib misses 3-point jump shot GRNNL 100-113
  619. 619 2 09:59 GRNVL Michael Hohm misses layup GRNNL 100-113
  620. 620 2 09:57 GRNVL Elmo Smith misses layup GRNNL 100-113
  621. 621 2 09:44 GRNNL Nick Curta misses layup GRNNL 100-113
  622. 622 2 09:24 GRNVL Elmo Smith misses layup GRNNL 100-113
  623. 623 2 09:17 GRNVL Deandre Brown misses dunk GRNNL 100-113
  624. 624 2 09:05 GRNNL Ky-Sean Johnson foul GRNNL 100-113
  625. 625 2 09:05 GRNNL Ky-Sean Johnson turnover GRNNL 100-113
  626. 626 2 09:05 GRNNL Julian Marx foul GRNNL 100-113
  627. 627 2 09:05 GRNVL Deandre Brown makes free throw GRNNL 101-113
  628. 628 2 09:05 GRNVL Deandre Brown misses free throw GRNNL 101-113
  629. 629 2 08:56 GRNVL Kenny Greene misses layup GRNNL 101-113
  630. 630 2 08:46 GRNVL Deandre Brown foul GRNNL 101-113
  631. 631 2 08:46 GRNNL Nick Curta makes free throw GRNNL 101-114
  632. 632 2 08:46 GRNNL Nick Curta makes free throw GRNNL 101-115
  633. 633 2 08:43 GRNVL Jaden Greenwood misses 3-point jump shot GRNNL 101-115
  634. 634 2 08:39 GRNVL Kieshaun Young-Jones makes layup GRNNL 103-115
  635. 635 2 08:34 GRNNL Vinny Curta turnover GRNNL 103-115
  636. 636 2 08:34 GRNVL Jaden Greenwood steal GRNNL 103-115
  637. 637 2 08:31 GRNVL Jaden Greenwood makes 3-point jump shot GRNNL 106-115
  638. 638 2 08:26 GRNVL Stevonte Young foul GRNNL 106-115
  639. 639 2 08:26 GRNNL Noah Jacobson makes free throw GRNNL 106-116
  640. 640 2 08:26 GRNNL Noah Jacobson misses free throw GRNNL 106-116
  641. 641 2 08:24 GRNVL Elmo Smith turnover GRNNL 106-116
  642. 642 2 08:23 GRNNL Nick Curta steal GRNNL 106-116
  643. 643 2 08:18 GRNNL Noah Jacobson makes layup GRNNL 106-118
  644. 644 2 08:10 GRNNL Gus King foul GRNNL 106-118
  645. 645 2 08:10 GRNVL Daniel Saeli makes free throw GRNNL 107-118
  646. 646 2 08:10 GRNVL Daniel Saeli makes free throw GRNNL 108-118
  647. 647 2 08:03 GRNVL Daniel Saeli foul GRNNL 108-118
  648. 648 2 08:03 GRNNL Ky-Sean Johnson makes free throw GRNNL 108-119
  649. 649 2 08:03 GRNNL Ky-Sean Johnson makes free throw GRNNL 108-120
  650. 650 2 07:56 GRNVL Ethan Leib misses 3-point jump shot GRNNL 108-120
  651. 651 2 07:55 GRNVL Daniel Saeli foul GRNNL 108-120
  652. 652 2 07:55 GRNNL Jacob Ekstrand makes free throw GRNNL 108-121
  653. 653 2 07:55 GRNNL Jacob Ekstrand makes free throw GRNNL 108-122
  654. 654 2 07:47 GRNVL Ethan Leib misses layup GRNNL 108-122
  655. 655 2 07:44 GRNVL Ethan Leib makes layup GRNNL 110-122
  656. 656 2 07:24 GRNVL Elmo Smith foul GRNNL 110-122
  657. 657 2 07:24 GRNNL Ky-Sean Johnson makes free throw GRNNL 110-123
  658. 658 2 07:24 GRNNL Ky-Sean Johnson makes free throw GRNNL 110-124
  659. 659 2 07:14 GRNVL Kenny Greene turnover GRNNL 110-124
  660. 660 2 07:13 GRNNL Reggie Bynum steal GRNNL 110-124
  661. 661 2 07:04 GRNNL Sean Cullinane makes 3-point jump shot GRNNL 110-127
  662. 662 2 07:04 GRNNL Nick Curta assist GRNNL 110-127
  663. 663 2 06:54 GRNNL Ikaika Phillip foul GRNNL 110-127
  664. 664 2 06:54 GRNVL Kenny Greene misses free throw GRNNL 110-127
  665. 665 2 06:54 GRNVL Kenny Greene makes free throw GRNNL 111-127
  666. 666 2 06:42 GRNVL Kieshaun Young-Jones foul GRNNL 111-127
  667. 667 2 06:42 GRNNL Jake Conran misses free throw GRNNL 111-127
  668. 668 2 06:42 GRNNL Jake Conran makes free throw GRNNL 111-128
  669. 669 2 06:38 GRNVL Jaden Greenwood misses 3-point jump shot GRNNL 111-128
  670. 670 2 06:33 GRNVL Jaden Greenwood misses 3-point jump shot GRNNL 111-128
  671. 671 2 06:26 GRNVL Jaden Greenwood makes 3-point jump shot GRNNL 114-128
  672. 672 2 06:26 GRNVL Christian Caldozo assist GRNNL 114-128
  673. 673 2 06:08 GRNNL Jacob Ekstrand makes layup GRNNL 114-130
  674. 674 2 06:00 GRNVL Kenny Greene makes layup GRNNL 116-130
  675. 675 2 06:00 GRNVL Stevonte Young assist GRNNL 116-130
  676. 676 2 05:50 GRNNL Ky-Sean Johnson misses 3-point jump shot GRNNL 116-130
  677. 677 2 05:40 GRNVL Kenny Greene makes 3-point jump shot GRNNL 119-130
  678. 678 2 05:40 GRNVL Stevonte Young assist GRNNL 119-130
  679. 679 2 05:24 GRNVL Kealin Mclean foul GRNNL 119-130
  680. 680 2 05:24 GRNNL Ky-Sean Johnson makes free throw GRNNL 119-131
  681. 681 2 05:24 GRNNL Ky-Sean Johnson misses free throw GRNNL 119-131
  682. 682 2 05:19 GRNNL Ky-Sean Johnson foul GRNNL 119-131
  683. 683 2 05:19 GRNVL Elmo Smith misses free throw GRNNL 119-131
  684. 684 2 05:19 GRNVL Elmo Smith makes free throw GRNNL 120-131
  685. 685 2 04:57 GRNNL Nathan Balcom makes 3-point jump shot GRNNL 120-134
  686. 686 2 04:57 GRNNL Nick Curta assist GRNNL 120-134
  687. 687 2 04:43 GRNVL Ethan Leib misses 3-point jump shot GRNNL 120-134
  688. 688 2 04:38 GRNVL Elmo Smith misses layup GRNNL 120-134
  689. 689 2 04:26 GRNNL Jacob Ekstrand makes layup GRNNL 120-136
  690. 690 2 04:26 GRNNL Mike Porter assist GRNNL 120-136
  691. 691 2 04:19 GRNVL Michael Hohm misses 3-point jump shot GRNNL 120-136
  692. 692 2 04:10 GRNNL Julian Marx turnover GRNNL 120-136
  693. 693 2 04:09 GRNVL Christian Caldozo steal GRNNL 120-136
  694. 694 2 04:02 GRNVL Christian Caldozo turnover GRNNL 120-136
  695. 695 2 04:01 GRNNL Jacob Ekstrand steal GRNNL 120-136
  696. 696 2 04:00 GRNNL Jacob Ekstrand turnover GRNNL 120-136
  697. 697 2 04:00 GRNVL Christian Caldozo steal GRNNL 120-136
  698. 698 2 03:58 GRNVL Stevonte Young turnover GRNNL 120-136
  699. 699 2 03:53 GRNNL Vinny Curta turnover GRNNL 120-136
  700. 700 2 03:52 GRNVL Stevonte Young steal GRNNL 120-136
  701. 701 2 03:46 GRNVL Kenny Greene misses layup GRNNL 120-136
  702. 702 2 03:38 GRNNL Vinny Curta turnover GRNNL 120-136
  703. 703 2 03:31 GRNVL Jaden Greenwood misses 3-point jump shot GRNNL 120-136
  704. 704 2 03:26 GRNVL Kealin Mclean turnover GRNNL 120-136
  705. 705 2 03:18 GRNNL Ky-Sean Johnson makes 3-point jump shot GRNNL 120-139
  706. 706 2 03:18 GRNNL Julian Marx assist GRNNL 120-139
  707. 707 2 03:09 GRNVL Kenny Greene misses layup GRNNL 120-139
  708. 708 2 03:05 GRNVL Kenny Greene makes layup GRNNL 122-139
  709. 709 2 02:59 GRNVL Kenny Greene foul GRNNL 122-139
  710. 710 2 02:59 GRNNL Mike Porter makes free throw GRNNL 122-140
  711. 711 2 02:59 GRNNL Mike Porter makes free throw GRNNL 122-141
  712. 712 2 02:53 GRNNL Ky-Sean Johnson misses 3-point jump shot GRNNL 122-141
  713. 713 2 02:40 GRNVL Michael Hohm misses 3-point jump shot GRNNL 122-141
  714. 714 2 02:32 GRNNL Jacob Ekstrand misses 3-point jump shot GRNNL 122-141
  715. 715 2 02:27 GRNNL Griffin Boehm misses layup GRNNL 122-141
  716. 716 2 02:20 GRNVL Daniel Saeli misses 3-point jump shot GRNNL 122-141
  717. 717 2 02:12 GRNNL Ky-Sean Johnson misses layup GRNNL 122-141
  718. 718 2 02:04 GRNVL Michael Hohm makes layup GRNNL 124-141
  719. 719 2 02:02 GRNNL Grinnell Pioneers 30-second timeout GRNNL 124-141
  720. 720 2 01:47 GRNNL Grinnell Pioneers 30-second timeout GRNNL 124-141
  721. 721 2 01:47 GRNVL Kenny Greene foul GRNNL 124-141
  722. 722 2 01:47 GRNNL Julian Marx makes free throw GRNNL 124-142
  723. 723 2 01:47 GRNNL Julian Marx makes free throw GRNNL 124-143
  724. 724 2 01:26 GRNNL Vinny Curta makes layup GRNNL 124-145
  725. 725 2 01:26 GRNNL Julian Marx assist GRNNL 124-145
  726. 726 2 01:15 GRNVL Stevonte Young misses 3-point jump shot GRNNL 124-145
  727. 727 2 00:59 GRNNL Nick Curta makes layup GRNNL 124-147
  728. 728 2 00:59 GRNNL Mike Porter assist GRNNL 124-147
  729. 729 2 00:48 GRNVL Kenny Greene makes layup GRNNL 126-147
  730. 730 2 00:43 GRNVL Kealin Mclean foul GRNNL 126-147
  731. 731 2 00:43 GRNNL Vinny Curta makes free throw GRNNL 126-148
  732. 732 2 00:43 GRNNL Vinny Curta makes free throw GRNNL 126-149
  733. 733 2 00:30 GRNVL Ethan Leib misses layup GRNNL 126-149
  734. 734 2 00:30 GRNNL Vinny Curta shot block GRNNL 126-149
  735. 735 2 00:29 GRNVL Michael Hohm misses 3-point jump shot GRNNL 126-149
  736. 736 2 00:26 GRNNL Vinny Curta turnover GRNNL 126-149
  737. 737 2 00:26 GRNVL Elmo Smith steal GRNNL 126-149
  738. 738 2 00:25 GRNVL Elmo Smith misses 3-point jump shot GRNNL 126-149
  739. 739 2 00:20 GRNVL Elmo Smith makes layup GRNNL 128-149
  740. 740 2 00:20 GRNVL Daniel Saeli assist GRNNL 128-149
  741. 741 2 00:17 GRNVL Greenville Panthers 30-second timeout GRNNL 128-149
  742. 742 2 00:17 GRNNL Vinny Curta makes dunk GRNNL 128-151
  743. 743 2 00:17 GRNNL Nick Curta assist GRNNL 128-151
  744. 744 2 00:09 GRNVL Brian Ehresman misses 3-point jump shot GRNNL 128-151
  745. 745 2 19:53 GRNNL Grinnell Pioneers defensive rebound GRNNL 59-72
  746. 746 2 18:20 GRNNL Mike Porter offensive rebound GRNNL 68-81
  747. 747 2 18:14 GRNNL Jacob Ekstrand offensive rebound GRNNL 68-81
  748. 748 2 16:54 GRNNL Nathan Balcom offensive rebound GRNNL 75-89
  749. 749 2 16:06 GRNNL Griffin Boehm defensive rebound GRNNL 77-96
  750. 750 2 15:42 GRNVL Kieshaun Young-Jones defensive rebound GRNNL 79-98
  751. 751 2 15:33 GRNNL Mike Porter defensive rebound GRNNL 79-98
  752. 752 2 14:44 GRNVL Michael Hohm defensive rebound GRNNL 84-102
  753. 753 2 14:32 GRNNL Griffin Boehm defensive rebound GRNNL 85-102
  754. 754 2 14:11 GRNNL Jacob Ekstrand defensive rebound GRNNL 85-102
  755. 755 2 13:45 GRNVL Shane Smith defensive rebound GRNNL 87-102
  756. 756 2 13:32 GRNVL Shane Smith offensive rebound GRNNL 87-102
  757. 757 2 12:53 GRNNL Mike Porter offensive rebound GRNNL 91-102
  758. 758 2 12:39 GRNNL Jacob Ekstrand defensive rebound GRNNL 91-104
  759. 759 2 12:19 GRNVL Greenville Panthers defensive rebound GRNNL 91-106
  760. 760 2 11:44 GRNNL Nathan Balcom defensive rebound GRNNL 93-106
  761. 761 2 11:42 GRNVL Elmo Smith defensive rebound GRNNL 93-106
  762. 762 2 11:36 GRNVL Elmo Smith offensive rebound GRNNL 93-106
  763. 763 2 11:11 GRNVL Kieshaun Young-Jones offensive rebound GRNNL 95-108
  764. 764 2 10:48 GRNVL Shane Smith defensive rebound GRNNL 98-108
  765. 765 2 10:30 GRNNL Grinnell Pioneers deadball rebound GRNNL 98-108
  766. 766 2 10:06 GRNVL Michael Hohm offensive rebound GRNNL 100-113
  767. 767 2 09:59 GRNVL Elmo Smith offensive rebound GRNNL 100-113
  768. 768 2 09:57 GRNNL Vinny Curta defensive rebound GRNNL 100-113
  769. 769 2 09:44 GRNVL Elmo Smith defensive rebound GRNNL 100-113
  770. 770 2 09:24 GRNVL Greenville Panthers offensive rebound GRNNL 100-113
  771. 771 2 09:17 GRNNL Griffin Boehm defensive rebound GRNNL 100-113
  772. 772 2 09:05 GRNVL Stevonte Young offensive rebound GRNNL 101-113
  773. 773 2 08:56 GRNNL Grinnell Pioneers defensive rebound GRNNL 101-113
  774. 774 2 08:43 GRNVL Kieshaun Young-Jones offensive rebound GRNNL 101-115
  775. 775 2 08:26 GRNVL Elmo Smith defensive rebound GRNNL 106-116
  776. 776 2 07:56 GRNNL Grinnell Pioneers defensive rebound GRNNL 108-120
  777. 777 2 07:47 GRNVL Ethan Leib offensive rebound GRNNL 108-122
  778. 778 2 06:54 GRNVL Greenville Panthers deadball rebound GRNNL 110-127
  779. 779 2 06:42 GRNNL Grinnell Pioneers deadball rebound GRNNL 111-127
  780. 780 2 06:38 GRNVL Stevonte Young offensive rebound GRNNL 111-128
  781. 781 2 06:33 GRNVL Christian Caldozo offensive rebound GRNNL 111-128
  782. 782 2 05:50 GRNVL Jaden Greenwood defensive rebound GRNNL 116-130
  783. 783 2 05:24 GRNVL Daniel Saeli defensive rebound GRNNL 119-131
  784. 784 2 05:19 GRNVL Greenville Panthers deadball rebound GRNNL 119-131
  785. 785 2 04:43 GRNVL Daniel Saeli offensive rebound GRNNL 120-134
  786. 786 2 04:38 GRNNL Griffin Boehm defensive rebound GRNNL 120-134
  787. 787 2 04:19 GRNNL Grinnell Pioneers defensive rebound GRNNL 120-136
  788. 788 2 03:46 GRNNL Vinny Curta defensive rebound GRNNL 120-136
  789. 789 2 03:31 GRNVL Kealin Mclean offensive rebound GRNNL 120-136
  790. 790 2 03:09 GRNVL Kenny Greene offensive rebound GRNNL 120-139
  791. 791 2 02:53 GRNVL Elmo Smith defensive rebound GRNNL 122-141
  792. 792 2 02:40 GRNNL Griffin Boehm defensive rebound GRNNL 122-141
  793. 793 2 02:32 GRNNL Ky-Sean Johnson offensive rebound GRNNL 122-141
  794. 794 2 02:27 GRNVL Brian Ehresman defensive rebound GRNNL 122-141
  795. 795 2 02:20 GRNNL Jacob Ekstrand defensive rebound GRNNL 122-141
  796. 796 2 02:12 GRNVL Ethan Leib defensive rebound GRNNL 122-141
  797. 797 2 01:15 GRNNL Vinny Curta defensive rebound GRNNL 124-145
  798. 798 2 00:30 GRNVL Greenville Panthers offensive rebound GRNNL 126-149
  799. 799 2 00:29 GRNNL Vinny Curta defensive rebound GRNNL 126-149
  800. 800 2 00:25 GRNVL Michael Hohm offensive rebound GRNNL 126-149
  801. 801 2 00:09 GRNNL Nick Curta defensive rebound GRNNL 128-151
  802. 802 2 20:00 GRNVL Kieshaun Young-Jones substitution in GRNNL 59-72
  803. 803 2 18:11 GRNVL Stevonte Young substitution in GRNNL 68-85
  804. 804 2 18:11 GRNVL Elmo Smith substitution in GRNNL 68-85
  805. 805 2 18:11 GRNVL Michael Hohm substitution in GRNNL 68-85
  806. 806 2 18:11 GRNVL Ethan Leib substitution in GRNNL 68-85
  807. 807 2 18:11 GRNVL Daniel Saeli substitution in GRNNL 68-85
  808. 808 2 18:11 GRNNL Sean Cullinane substitution in GRNNL 68-85
  809. 809 2 18:11 GRNNL Nick Curta substitution in GRNNL 68-85
  810. 810 2 18:11 GRNNL Reggie Bynum substitution in GRNNL 68-85
  811. 811 2 18:11 GRNNL Ikaika Phillip substitution in GRNNL 68-85
  812. 812 2 18:11 GRNNL Vinny Curta substitution in GRNNL 68-85
  813. 813 2 17:11 GRNNL Nathan Balcom substitution in GRNNL 73-89
  814. 814 2 17:11 GRNNL Noah Jacobson substitution in GRNNL 73-89
  815. 815 2 17:11 GRNNL Julian Marx substitution in GRNNL 73-89
  816. 816 2 17:11 GRNNL Gus King substitution in GRNNL 73-89
  817. 817 2 16:38 GRNNL Jake Conran substitution in GRNNL 75-92
  818. 818 2 16:38 GRNNL Ky-Sean Johnson substitution in GRNNL 75-92
  819. 819 2 16:38 GRNNL Mike Porter substitution in GRNNL 75-92
  820. 820 2 15:21 GRNVL Daniel Saeli substitution in GRNNL 79-100
  821. 821 2 15:21 GRNVL Elmo Smith substitution in GRNNL 79-100
  822. 822 2 15:21 GRNVL Michael Hohm substitution in GRNNL 79-100
  823. 823 2 15:21 GRNVL Ethan Leib substitution in GRNNL 79-100
  824. 824 2 15:21 GRNNL Nick Curta substitution in GRNNL 79-100
  825. 825 2 15:21 GRNNL Vinny Curta substitution in GRNNL 79-100
  826. 826 2 14:48 GRNNL Ky-Sean Johnson substitution in GRNNL 84-102
  827. 827 2 14:48 GRNNL Julian Marx substitution in GRNNL 84-102
  828. 828 2 14:48 GRNNL Mike Porter substitution in GRNNL 84-102
  829. 829 2 13:56 GRNNL Nick Curta substitution in GRNNL 87-102
  830. 830 2 13:56 GRNNL Ky-Sean Johnson substitution in GRNNL 87-102
  831. 831 2 13:22 GRNNL Mike Porter substitution in GRNNL 89-102
  832. 832 2 13:22 GRNNL Julian Marx substitution in GRNNL 89-102
  833. 833 2 12:32 GRNVL Daniel Saeli substitution in GRNNL 91-106
  834. 834 2 12:32 GRNVL Elmo Smith substitution in GRNNL 91-106
  835. 835 2 12:32 GRNVL Michael Hohm substitution in GRNNL 91-106
  836. 836 2 12:32 GRNVL Ethan Leib substitution in GRNNL 91-106
  837. 837 2 12:32 GRNNL Ky-Sean Johnson substitution in GRNNL 91-106
  838. 838 2 12:32 GRNNL Nick Curta substitution in GRNNL 91-106
  839. 839 2 11:46 GRNNL Julian Marx substitution in GRNNL 93-106
  840. 840 2 11:46 GRNNL Mike Porter substitution in GRNNL 93-106
  841. 841 2 10:39 GRNNL Ky-Sean Johnson substitution in GRNNL 98-108
  842. 842 2 10:39 GRNNL Vinny Curta substitution in GRNNL 98-108
  843. 843 2 10:30 GRNVL Jaden Greenwood substitution in GRNNL 98-109
  844. 844 2 10:20 GRNVL Daniel Saeli substitution in GRNNL 100-111
  845. 845 2 10:20 GRNVL Brian Ehresman substitution in GRNNL 100-111
  846. 846 2 10:20 GRNVL Elmo Smith substitution in GRNNL 100-111
  847. 847 2 10:20 GRNVL Michael Hohm substitution in GRNNL 100-111
  848. 848 2 10:20 GRNVL Ethan Leib substitution in GRNNL 100-111
  849. 849 2 10:10 GRNNL Nick Curta substitution in GRNNL 100-113
  850. 850 2 09:31 GRNNL Julian Marx substitution in GRNNL 100-113
  851. 851 2 09:31 GRNNL Mike Porter substitution in GRNNL 100-113
  852. 852 2 09:31 GRNNL Ky-Sean Johnson substitution in GRNNL 100-113
  853. 853 2 08:54 GRNNL Nick Curta substitution in GRNNL 101-113
  854. 854 2 08:54 GRNNL Vinny Curta substitution in GRNNL 101-113
  855. 855 2 08:46 GRNVL Christian Caldozo substitution in GRNNL 101-115
  856. 856 2 08:26 GRNVL Ethan Leib substitution in GRNNL 106-116
  857. 857 2 08:26 GRNVL Michael Hohm substitution in GRNNL 106-116
  858. 858 2 08:26 GRNVL Elmo Smith substitution in GRNNL 106-116
  859. 859 2 08:26 GRNVL Daniel Saeli substitution in GRNNL 106-116
  860. 860 2 08:26 GRNVL Brian Ehresman substitution in GRNNL 106-116
  861. 861 2 08:10 GRNNL Ky-Sean Johnson substitution in GRNNL 108-118
  862. 862 2 08:10 GRNNL Mike Porter substitution in GRNNL 108-118
  863. 863 2 08:10 GRNNL Julian Marx substitution in GRNNL 108-118
  864. 864 2 07:24 GRNNL Reggie Bynum substitution in GRNNL 110-124
  865. 865 2 07:24 GRNNL Nick Curta substitution in GRNNL 110-124
  866. 866 2 07:24 GRNNL Vinny Curta substitution in GRNNL 110-124
  867. 867 2 06:42 GRNVL Kealin Mclean substitution in GRNNL 111-128
  868. 868 2 06:42 GRNNL Mike Porter substitution in GRNNL 111-128
  869. 869 2 06:42 GRNNL Julian Marx substitution in GRNNL 111-128
  870. 870 2 05:24 GRNVL Ethan Leib substitution in GRNNL 119-131
  871. 871 2 05:24 GRNVL Michael Hohm substitution in GRNNL 119-131
  872. 872 2 05:24 GRNVL Elmo Smith substitution in GRNNL 119-131
  873. 873 2 05:24 GRNVL Brian Ehresman substitution in GRNNL 119-131
  874. 874 2 05:24 GRNVL Daniel Saeli substitution in GRNNL 119-131
  875. 875 2 05:24 GRNNL Nick Curta substitution in GRNNL 119-131
  876. 876 2 05:24 GRNNL Vinny Curta substitution in GRNNL 119-131
  877. 877 2 04:47 GRNNL Ky-Sean Johnson substitution in GRNNL 120-134
  878. 878 2 04:47 GRNNL Julian Marx substitution in GRNNL 120-134
  879. 879 2 04:47 GRNNL Mike Porter substitution in GRNNL 120-134
  880. 880 2 03:58 GRNNL Nick Curta substitution in GRNNL 120-136
  881. 881 2 03:58 GRNNL Vinny Curta substitution in GRNNL 120-136
  882. 882 2 03:26 GRNNL Ky-Sean Johnson substitution in GRNNL 120-136
  883. 883 2 03:26 GRNNL Julian Marx substitution in GRNNL 120-136
  884. 884 2 03:26 GRNNL Mike Porter substitution in GRNNL 120-136
  885. 885 2 02:59 GRNVL Ethan Leib substitution in GRNNL 122-141
  886. 886 2 02:59 GRNVL Michael Hohm substitution in GRNNL 122-141
  887. 887 2 02:59 GRNVL Elmo Smith substitution in GRNNL 122-141
  888. 888 2 02:59 GRNVL Brian Ehresman substitution in GRNNL 122-141
  889. 889 2 02:59 GRNVL Daniel Saeli substitution in GRNNL 122-141
  890. 890 2 01:58 GRNNL Vinny Curta substitution in GRNNL 124-141
  891. 891 2 01:58 GRNNL Nick Curta substitution in GRNNL 124-141
  892. 892 2 00:43 GRNVL Daniel Saeli substitution in GRNNL 126-149
  893. 893 2 00:43 GRNVL Brian Ehresman substitution in GRNNL 126-149
  894. 894 2 00:43 GRNVL Elmo Smith substitution in GRNNL 126-149
  895. 895 2 00:43 GRNVL Michael Hohm substitution in GRNNL 126-149
  896. 896 2 00:43 GRNVL Ethan Leib substitution in GRNNL 126-149
  897. 897 2 20:00 GRNVL Kealin Mclean substitution out GRNNL 59-72
  898. 898 2 18:11 GRNNL Julian Marx substitution out GRNNL 68-85
  899. 899 2 18:11 GRNNL Ky-Sean Johnson substitution out GRNNL 68-85
  900. 900 2 18:11 GRNNL Mike Porter substitution out GRNNL 68-85
  901. 901 2 17:11 GRNNL Nick Curta substitution out GRNNL 73-89
  902. 902 2 17:11 GRNNL Vinny Curta substitution out GRNNL 73-89
  903. 903 2 16:39 GRNVL Elmo Smith substitution out GRNNL 75-92
  904. 904 2 16:39 GRNVL Michael Hohm substitution out GRNNL 75-92
  905. 905 2 16:39 GRNVL Ethan Leib substitution out GRNNL 75-92
  906. 906 2 16:39 GRNVL Daniel Saeli substitution out GRNNL 75-92
  907. 907 2 15:21 GRNNL Ky-Sean Johnson substitution out GRNNL 79-100
  908. 908 2 15:21 GRNNL Julian Marx substitution out GRNNL 79-100
  909. 909 2 15:21 GRNNL Mike Porter substitution out GRNNL 79-100
  910. 910 2 14:48 GRNNL Nick Curta substitution out GRNNL 84-102
  911. 911 2 14:48 GRNNL Vinny Curta substitution out GRNNL 84-102
  912. 912 2 14:46 GRNNL Ky-Sean Johnson substitution out GRNNL 84-102
  913. 913 2 14:18 GRNVL Daniel Saeli substitution out GRNNL 85-102
  914. 914 2 14:18 GRNVL Elmo Smith substitution out GRNNL 85-102
  915. 915 2 14:18 GRNVL Michael Hohm substitution out GRNNL 85-102
  916. 916 2 14:18 GRNVL Ethan Leib substitution out GRNNL 85-102
  917. 917 2 13:56 GRNNL Julian Marx substitution out GRNNL 87-102
  918. 918 2 13:56 GRNNL Mike Porter substitution out GRNNL 87-102
  919. 919 2 13:22 GRNNL Nick Curta substitution out GRNNL 89-102
  920. 920 2 13:22 GRNNL Ky-Sean Johnson substitution out GRNNL 89-102
  921. 921 2 12:32 GRNNL Mike Porter substitution out GRNNL 91-106
  922. 922 2 12:32 GRNNL Julian Marx substitution out GRNNL 91-106
  923. 923 2 11:46 GRNNL Ky-Sean Johnson substitution out GRNNL 93-106
  924. 924 2 11:46 GRNNL Nick Curta substitution out GRNNL 93-106
  925. 925 2 11:17 GRNVL Daniel Saeli substitution out GRNNL 95-108
  926. 926 2 11:17 GRNVL Elmo Smith substitution out GRNNL 95-108
  927. 927 2 11:17 GRNVL Michael Hohm substitution out GRNNL 95-108
  928. 928 2 11:17 GRNVL Ethan Leib substitution out GRNNL 95-108
  929. 929 2 10:39 GRNNL Julian Marx substitution out GRNNL 98-108
  930. 930 2 10:39 GRNNL Mike Porter substitution out GRNNL 98-108
  931. 931 2 10:30 GRNVL Shane Smith substitution out GRNNL 98-109
  932. 932 2 10:30 GRNNL Reggie Bynum substitution out GRNNL 98-109
  933. 933 2 10:10 GRNNL Ky-Sean Johnson substitution out GRNNL 100-113
  934. 934 2 09:31 GRNNL Nick Curta substitution out GRNNL 100-113
  935. 935 2 09:31 GRNNL Vinny Curta substitution out GRNNL 100-113
  936. 936 2 09:20 GRNVL Daniel Saeli substitution out GRNNL 100-113
  937. 937 2 09:20 GRNVL Brian Ehresman substitution out GRNNL 100-113
  938. 938 2 09:20 GRNVL Elmo Smith substitution out GRNNL 100-113
  939. 939 2 09:20 GRNVL Michael Hohm substitution out GRNNL 100-113
  940. 940 2 09:20 GRNVL Ethan Leib substitution out GRNNL 100-113
  941. 941 2 08:54 GRNNL Julian Marx substitution out GRNNL 101-113
  942. 942 2 08:54 GRNNL Mike Porter substitution out GRNNL 101-113
  943. 943 2 08:54 GRNNL Ky-Sean Johnson substitution out GRNNL 101-113
  944. 944 2 08:46 GRNVL Deandre Brown substitution out GRNNL 101-115
  945. 945 2 08:10 GRNNL Nick Curta substitution out GRNNL 108-118
  946. 946 2 08:10 GRNNL Vinny Curta substitution out GRNNL 108-118
  947. 947 2 07:24 GRNVL Ethan Leib substitution out GRNNL 110-124
  948. 948 2 07:24 GRNVL Michael Hohm substitution out GRNNL 110-124
  949. 949 2 07:24 GRNVL Elmo Smith substitution out GRNNL 110-124
  950. 950 2 07:24 GRNVL Daniel Saeli substitution out GRNNL 110-124
  951. 951 2 07:24 GRNVL Brian Ehresman substitution out GRNNL 110-124
  952. 952 2 07:24 GRNNL Mike Porter substitution out GRNNL 110-124
  953. 953 2 07:24 GRNNL Julian Marx substitution out GRNNL 110-124
  954. 954 2 06:54 GRNNL Ikaika Phillip substitution out GRNNL 111-127
  955. 955 2 06:42 GRNVL Kieshaun Young-Jones substitution out GRNNL 111-128
  956. 956 2 06:42 GRNNL Reggie Bynum substitution out GRNNL 111-128
  957. 957 2 06:42 GRNNL Nick Curta substitution out GRNNL 111-128
  958. 958 2 06:42 GRNNL Vinny Curta substitution out GRNNL 111-128
  959. 959 2 05:24 GRNNL Mike Porter substitution out GRNNL 119-131
  960. 960 2 05:24 GRNNL Julian Marx substitution out GRNNL 119-131
  961. 961 2 05:19 GRNNL Ky-Sean Johnson substitution out GRNNL 120-131
  962. 962 2 04:47 GRNNL Nick Curta substitution out GRNNL 120-134
  963. 963 2 04:47 GRNNL Vinny Curta substitution out GRNNL 120-134
  964. 964 2 04:17 GRNVL Ethan Leib substitution out GRNNL 120-136
  965. 965 2 04:17 GRNVL Michael Hohm substitution out GRNNL 120-136
  966. 966 2 04:17 GRNVL Elmo Smith substitution out GRNNL 120-136
  967. 967 2 04:17 GRNVL Brian Ehresman substitution out GRNNL 120-136
  968. 968 2 04:17 GRNVL Daniel Saeli substitution out GRNNL 120-136
  969. 969 2 03:58 GRNNL Ky-Sean Johnson substitution out GRNNL 120-136
  970. 970 2 03:58 GRNNL Julian Marx substitution out GRNNL 120-136
  971. 971 2 03:58 GRNNL Mike Porter substitution out GRNNL 120-136
  972. 972 2 03:26 GRNNL Nick Curta substitution out GRNNL 120-136
  973. 973 2 03:26 GRNNL Vinny Curta substitution out GRNNL 120-136
  974. 974 2 01:47 GRNVL Ethan Leib substitution out GRNNL 124-143
  975. 975 2 01:47 GRNVL Michael Hohm substitution out GRNNL 124-143
  976. 976 2 01:47 GRNVL Elmo Smith substitution out GRNNL 124-143
  977. 977 2 01:47 GRNVL Brian Ehresman substitution out GRNNL 124-143
  978. 978 2 01:47 GRNVL Daniel Saeli substitution out GRNNL 124-143