Play-by-Play
- 2026-11-02 4 02:49 CMU Riley Stack sub out ODU 58-52
- 2026-11-02 4 04:44 CMU Riley Stack sub in CMU 51-52
- 2026-11-02 3 03:43 CMU Riley Stack block CMU 36-41
- 2026-11-02 3 03:43 CMU Riley Stack sub out CMU 36-41
- 2026-11-02 3 03:43 CMU Riley Stack personal foul two shots CMU 36-41
- 2026-11-02 3 03:55 CMU Riley Stack sub in CMU 36-41
- 2026-11-02 3 05:33 CMU Riley Stack sub out CMU 34-36
- 2026-11-02 3 06:22 CMU Riley Stack defensive rebound CMU 31-32
- 2026-11-02 3 06:27 CMU Riley Stack block CMU 31-32
- 2026-11-02 3 06:37 CMU Riley Stack turnover CMU 31-32
- 2026-11-02 3 06:37 CMU Riley Stack offensive foul CMU 31-32
- 2026-11-02 3 09:08 CMU Riley Stack block CMU 27-30
- 2026-11-02 3 09:15 CMU Riley Stack turnover CMU 27-30
- 2026-11-02 3 09:16 CMU Riley Stack defensive rebound CMU 27-30
- 2026-11-02 3 10:00 CMU Riley Stack sub in CMU 27-30
- 2026-11-02 1 04:52 CMU Riley Stack personal foul two shots CMU 8-14
- 2026-11-02 1 04:52 CMU Riley Stack sub out CMU 8-14
- 2026-11-02 1 07:07 CMU Riley Stack personal foul two shots CMU 2-5
- 2026-11-02 1 07:14 CMU Riley Stack missed free throw 1 of 2 CMU 2-5
- 2026-11-02 1 07:14 CMU Riley Stack missed free throw 2 of 2 CMU 2-5
- 2026-11-02 1 07:14 CMU Riley Stack fouled on the play CMU 2-5
- 2026-11-02 1 08:37 CMU Riley Stack made layup CMU 2-3
- 2026-11-02 1 09:43 CMU Riley Stack defensive rebound 0-0