Harvard Crimson vs Pennsylvania Quakers
Shot Chart
Shot Made
Shot Missed
- Seth Towns missed Jumper.
- Darnell Foreman missed Jumper.
- Chris Lewis made Jumper.
- Ryan Betley missed Three Point Jumper.
- Darnell Foreman made Layup.
- Chris Lewis missed Layup.
- Darnell Foreman made Jumper.
- Ryan Betley missed Layup.
- Ryan Betley missed Two Point Tip Shot.
- Seth Towns missed Three Point Jumper.
- Corey Johnson missed Three Point Jumper.
- Darnell Foreman made Free Throw.
- Darnell Foreman made Free Throw.
- Christian Juzang made Three Point Jumper. Assisted by Seth Towns.
- AJ Brodeur made Jumper.
- Seth Towns made Jumper.
- Caleb Wood missed Three Point Jumper.
- Henry Welsh missed Jumper.
- Darnell Foreman made Free Throw.
- Darnell Foreman made Free Throw.
- Rio Haskett made Three Point Jumper. Assisted by Chris Lewis.
- Darnell Foreman made Three Point Jumper. Assisted by Matt MacDonald.
- Danilo Djuricic made Three Point Jumper. Assisted by Chris Lewis.
- Max Rothschild missed Jumper.
- Christian Juzang missed Three Point Jumper.
- Caleb Wood missed Jumper.
- Caleb Wood missed Three Point Jumper.
- Chris Lewis made Jumper.
- Chris Lewis missed Jumper.
- Antonio Woods missed Three Point Jumper.
- Justin Bassey made Layup.
- AJ Brodeur missed Layup.
- Justin Bassey made Three Point Jumper. Assisted by Chris Lewis.
- Caleb Wood missed Layup.
- AJ Brodeur missed Jumper.
- Henry Welsh missed Layup.
- Devon Goodman missed Three Point Jumper.
- Rio Haskett made Jumper.
- AJ Brodeur missed Layup.
- Rio Haskett made Free Throw.
- Rio Haskett made Free Throw.
- Antonio Woods missed Layup.
- Seth Towns made Jumper.
- AJ Brodeur made Layup.
- Chris Lewis made Layup.
- AJ Brodeur made Layup.
- Seth Towns missed Layup.
- Seth Towns made Layup.
- Caleb Wood missed Layup.
- Seth Towns missed Jumper.
- Ryan Betley made Layup.
- Seth Towns missed Three Point Jumper.
- Caleb Wood made Layup.
- Chris Lewis made Free Throw.
- Chris Lewis made Free Throw.
- Darnell Foreman made Jumper.
- Chris Lewis missed Jumper.
- Darnell Foreman made Three Point Jumper.
- Chris Lewis missed Jumper.
- Ryan Betley made Three Point Jumper. Assisted by Darnell Foreman.
- Chris Lewis missed Jumper.
- AJ Brodeur made Layup.
- Caleb Wood missed Three Point Jumper.
- Christian Juzang missed Jumper.
- Darnell Foreman made Three Point Jumper.
- AJ Brodeur made Dunk. Assisted by Max Rothschild.
- Justin Bassey missed Three Point Jumper.
- AJ Brodeur made Jumper.
- Christian Juzang missed Three Point Jumper.
- AJ Brodeur made Layup. Assisted by Antonio Woods.
- Ryan Betley made Three Point Jumper. Assisted by Max Rothschild.
- Chris Lewis missed Jumper.
- Seth Towns missed Layup.
- Ryan Betley made Layup. Assisted by Antonio Woods.
- Seth Towns made Three Point Jumper.
- Antonio Woods made Free Throw.
- Antonio Woods missed Free Throw.
- Rio Haskett missed Layup.
- Darnell Foreman missed Three Point Jumper.
- Chris Lewis missed Layup.
- Seth Towns missed Jumper.
- Ryan Betley made Layup.
- Justin Bassey made Layup.
- Antonio Woods missed Jumper.
- Seth Towns made Layup. Assisted by Christian Juzang.
- Seth Towns made Free Throw.
- Seth Towns made Free Throw.
- Caleb Wood made Free Throw.
- Caleb Wood made Free Throw.
- Chris Lewis made Layup.
- Antonio Woods made Three Point Jumper. Assisted by Max Rothschild.
- Chris Lewis made Jumper.
- Ryan Betley missed Three Point Jumper.
- Christian Juzang missed Jumper.
- Darnell Foreman missed Three Point Jumper.
- Ryan Betley missed Layup.
- Seth Towns missed Jumper.
- AJ Brodeur missed Layup.
- Seth Towns missed Layup.
- AJ Brodeur made Layup. Assisted by Caleb Wood.
- Chris Lewis made Jumper.
- AJ Brodeur missed Free Throw.
- Justin Bassey made Three Point Jumper. Assisted by Christian Juzang.
- Justin Bassey made Layup.
- Justin Bassey made Free Throw.
- AJ Brodeur missed Free Throw.
- Christian Juzang missed Three Point Jumper.
- Christian Juzang made Layup.
- Christian Juzang made Free Throw.
- Darnell Foreman missed Jumper.
- Chris Lewis made Layup.
- Ryan Betley missed Three Point Jumper.
- Caleb Wood made Free Throw.
- Caleb Wood made Free Throw.
- Christian Juzang made Free Throw.
- Christian Juzang made Free Throw.
- Caleb Wood made Three Point Jumper. Assisted by Ryan Betley.
- Danilo Djuricic missed Three Point Jumper.
- Caleb Wood made Three Point Jumper. Assisted by Antonio Woods.
- Caleb Wood missed Free Throw.
- Christian Juzang missed Layup.
- AJ Brodeur missed Jumper.
- Chris Lewis missed Jumper.
- Ryan Betley made Jumper.
- Ryan Betley made Free Throw.
- Christian Juzang missed Three Point Jumper.
- AJ Brodeur missed Jumper.
- Christian Juzang made Three Point Jumper.
- Ryan Betley missed Jumper.
- Justin Bassey made Free Throw.
- Justin Bassey made Free Throw.
- Ryan Betley made Free Throw.
- Ryan Betley made Free Throw.
- Justin Bassey missed Three Point Jumper.
- Christian Juzang missed Three Point Jumper.
Shot Made
Shot Missed
| TIME | PLAY | PENN | HARV | |
|---|---|---|---|---|
| 20:00 | Jump Ball won by Harvard | 0 | 0 | |
| 19:35 | Seth Towns missed Jumper. | 0 | 0 | |
| 19:35 | AJ Brodeur Defensive Rebound. | 0 | 0 | |
| 19:09 | Darnell Foreman missed Jumper. | 0 | 0 | |
| 19:09 | Harvard Defensive Rebound. | 0 | 0 | |
| 18:46 | Chris Lewis made Jumper. | 0 | 2 | |
| 18:14 | Ryan Betley missed Three Point Jumper. | 0 | 2 | |
| 18:14 | Harvard Defensive Rebound. | 0 | 2 | |
| 18:11 | Foul on Max Rothschild. | 0 | 2 | |
| 17:59 | Chris Lewis Turnover. | 0 | 2 | |
| 17:50 | Darnell Foreman made Layup. | 2 | 2 | |
| 17:25 | Chris Lewis missed Layup. | 2 | 2 | |
| 17:25 | Antonio Woods Defensive Rebound. | 2 | 2 | |
| 17:17 | Darnell Foreman made Jumper. | 4 | 2 | |
| 17:01 | Chris Lewis Turnover. | 4 | 2 | |
| 17:01 | Darnell Foreman Steal. | 4 | 2 | |
| 16:49 | Ryan Betley missed Layup. | 4 | 2 | |
| 16:49 | Ryan Betley Offensive Rebound. | 4 | 2 | |
| 16:49 | Ryan Betley missed Two Point Tip Shot. | 4 | 2 | |
| 16:49 | Justin Bassey Defensive Rebound. | 4 | 2 | |
| 16:34 | Seth Towns missed Three Point Jumper. | 4 | 2 | |
| 16:34 | AJ Brodeur Defensive Rebound. | 4 | 2 | |
| 16:17 | AJ Brodeur Turnover. | 4 | 2 | |
| 16:17 | Seth Towns Steal. | 4 | 2 | |
| 16:02 | Corey Johnson missed Three Point Jumper. | 4 | 2 | |
| 16:02 | Darnell Foreman Defensive Rebound. | 4 | 2 | |
| 15:48 | Foul on Christian Juzang. | 4 | 2 | |
| 15:48 | Official TV Timeout | 4 | 2 | |
| 15:48 | Darnell Foreman made Free Throw. | 5 | 2 | |
| 15:48 | Darnell Foreman made Free Throw. | 6 | 2 | |
| 15:25 | Christian Juzang made Three Point Jumper. Assisted by Seth Towns. | 6 | 5 | |
| 14:57 | AJ Brodeur made Jumper. | 8 | 5 | |
| 14:44 | Seth Towns made Jumper. | 8 | 7 | |
| 14:30 | Caleb Wood missed Three Point Jumper. | 8 | 7 | |
| 14:30 | Seth Towns Defensive Rebound. | 8 | 7 | |
| 14:15 | Henry Welsh missed Jumper. | 8 | 7 | |
| 14:15 | Ryan Betley Defensive Rebound. | 8 | 7 | |
| 13:51 | Foul on Corey Johnson. | 8 | 7 | |
| 13:51 | Darnell Foreman made Free Throw. | 9 | 7 | |
| 13:51 | Darnell Foreman made Free Throw. | 10 | 7 | |
| 13:28 | Rio Haskett made Three Point Jumper. Assisted by Chris Lewis. | 10 | 10 | |
| 13:00 | Darnell Foreman made Three Point Jumper. Assisted by Matt MacDonald. | 13 | 10 | |
| 12:40 | Danilo Djuricic made Three Point Jumper. Assisted by Chris Lewis. | 13 | 13 | |
| 12:15 | Max Rothschild missed Jumper. | 13 | 13 | |
| 12:15 | Justin Bassey Defensive Rebound. | 13 | 13 | |
| 12:08 | Christian Juzang missed Three Point Jumper. | 13 | 13 | |
| 12:08 | Pennsylvania Defensive Rebound. | 13 | 13 | |
| 11:51 | Caleb Wood missed Jumper. | 13 | 13 | |
| 11:51 | Rio Haskett Defensive Rebound. | 13 | 13 | |
| 11:33 | Rio Haskett Turnover. | 13 | 13 | |
| 11:33 | Ryan Betley Steal. | 13 | 13 | |
| 11:25 | Official TV Timeout | 13 | 13 | |
| 11:23 | Caleb Wood missed Three Point Jumper. | 13 | 13 | |
| 11:23 | Chris Lewis Defensive Rebound. | 13 | 13 | |
| 11:00 | Chris Lewis made Jumper. | 13 | 15 | |
| 10:33 | Foul on Caleb Wood. | 13 | 15 | |
| 10:33 | Caleb Wood Turnover. | 13 | 15 | |
| 10:15 | Chris Lewis missed Jumper. | 13 | 15 | |
| 10:15 | AJ Brodeur Defensive Rebound. | 13 | 15 | |
| 10:05 | Antonio Woods missed Three Point Jumper. | 13 | 15 | |
| 10:05 | Christian Juzang Defensive Rebound. | 13 | 15 | |
| 9:47 | Justin Bassey made Layup. | 13 | 17 | |
| 9:28 | AJ Brodeur missed Layup. | 13 | 17 | |
| 9:28 | Christian Juzang Defensive Rebound. | 13 | 17 | |
| 9:05 | Justin Bassey made Three Point Jumper. Assisted by Chris Lewis. | 13 | 20 | |
| 8:54 | Pennsylvania Timeout | 13 | 20 | |
| 8:43 | Caleb Wood missed Layup. | 13 | 20 | |
| 8:43 | Seth Towns Block. | 13 | 20 | |
| 8:43 | Darnell Foreman Offensive Rebound. | 13 | 20 | |
| 8:36 | Foul on Justin Bassey. | 13 | 20 | |
| 8:23 | AJ Brodeur missed Jumper. | 13 | 20 | |
| 8:23 | Rio Haskett Defensive Rebound. | 13 | 20 | |
| 8:12 | Henry Welsh missed Layup. | 13 | 20 | |
| 8:12 | Ryan Betley Block. | 13 | 20 | |
| 8:12 | Caleb Wood Defensive Rebound. | 13 | 20 | |
| 8:00 | Devon Goodman missed Three Point Jumper. | 13 | 20 | |
| 8:00 | Corey Johnson Defensive Rebound. | 13 | 20 | |
| 7:43 | Rio Haskett made Jumper. | 13 | 22 | |
| 7:27 | AJ Brodeur missed Layup. | 13 | 22 | |
| 7:27 | Seth Towns Defensive Rebound. | 13 | 22 | |
| 7:22 | Foul on Devon Goodman. | 13 | 22 | |
| 7:22 | Official TV Timeout | 13 | 22 | |
| 7:22 | Rio Haskett made Free Throw. | 13 | 23 | |
| 7:22 | Rio Haskett made Free Throw. | 13 | 24 | |
| 6:57 | Antonio Woods missed Layup. | 13 | 24 | |
| 6:57 | Rio Haskett Defensive Rebound. | 13 | 24 | |
| 6:50 | Foul on Darnell Foreman. | 13 | 24 | |
| 6:35 | Seth Towns made Jumper. | 13 | 26 | |
| 6:06 | Foul on Seth Towns. | 13 | 26 | |
| 5:54 | AJ Brodeur made Layup. | 15 | 26 | |
| 5:42 | Chris Lewis made Layup. | 15 | 28 | |
| 5:19 | AJ Brodeur made Layup. | 17 | 28 | |
| 5:03 | Seth Towns missed Layup. | 17 | 28 | |
| 5:03 | Seth Towns Offensive Rebound. | 17 | 28 | |
| 4:58 | Seth Towns made Layup. | 17 | 30 | |
| 4:39 | Caleb Wood missed Layup. | 17 | 30 | |
| 4:39 | Justin Bassey Defensive Rebound. | 17 | 30 | |
| 4:09 | Seth Towns missed Jumper. | 17 | 30 | |
| 4:09 | AJ Brodeur Defensive Rebound. | 17 | 30 | |
| 4:00 | Ryan Betley made Layup. | 19 | 30 | |
| 3:30 | Seth Towns missed Three Point Jumper. | 19 | 30 | |
| 3:30 | Jackson Donahue Defensive Rebound. | 19 | 30 | |
| 3:20 | Caleb Wood made Layup. | 21 | 30 | |
| 3:20 | Harvard Timeout | 21 | 30 | |
| 3:20 | Official TV Timeout | 21 | 30 | |
| 3:05 | Foul on AJ Brodeur. | 21 | 30 | |
| 3:05 | Chris Lewis made Free Throw. | 21 | 31 | |
| 3:05 | Chris Lewis made Free Throw. | 21 | 32 | |
| 2:51 | Darnell Foreman made Jumper. | 23 | 32 | |
| 2:33 | Chris Lewis missed Jumper. | 23 | 32 | |
| 2:33 | Antonio Woods Defensive Rebound. | 23 | 32 | |
| 2:25 | Darnell Foreman made Three Point Jumper. | 26 | 32 | |
| 2:06 | Chris Lewis missed Jumper. | 26 | 32 | |
| 2:06 | Darnell Foreman Defensive Rebound. | 26 | 32 | |
| 1:58 | Ryan Betley made Three Point Jumper. Assisted by Darnell Foreman. | 29 | 32 | |
| 1:31 | Chris Lewis missed Jumper. | 29 | 32 | |
| 1:31 | AJ Brodeur Defensive Rebound. | 29 | 32 | |
| 1:17 | AJ Brodeur made Layup. | 31 | 32 | |
| 1:00 | Foul on Justin Bassey. | 31 | 32 | |
| 1:00 | Justin Bassey Turnover. | 31 | 32 | |
| 0:44 | Caleb Wood missed Three Point Jumper. | 31 | 32 | |
| 0:44 | Seth Towns Defensive Rebound. | 31 | 32 | |
| 0:16 | Christian Juzang missed Jumper. | 31 | 32 | |
| 0:16 | AJ Brodeur Defensive Rebound. | 31 | 32 | |
| 0:02 | Darnell Foreman made Three Point Jumper. | 34 | 32 | |
| 0:00 | End of 1st half | 34 | 32 | |
PENN vs HARV Videos
Penn's defense holds off Harvard at buzzer
- 0:39
Juzang keeps Crimson alive with triple
- 0:42
Wood extends Penn's lead with a 3
- 0:42
Game Information
Philadelphia, PA
Referee:Paul Faia
Referee:Michael Kelly
Referee:Bill McCarthy
2025-26 Standings
Men's College Basketball News

Why Alabama's Charles Bediako ruling could have major ramifications
Paul Finebaum reacts to a judge's ruling that Charles Bediako is ineligible to play for Alabama and the potential ramifications.
16m

Judge rules Charles Bediako no longer eligible to play for Alabama
An Alabama circuit judge on Monday denied Alabama basketball player Charles Bediako's motion for a preliminary injunction, ending the 7-foot center's collegiate eligibility and his season with the Crimson Tide.
9m

Duke's Scheyer: Staffer injured during UNC court storm is OK
Duke coach Jon Scheyer said Monday a team staffer injured during a court-storming after a last-second loss at rival North Carolina is OK but had a bloody lip and was caught up under fans.
20m
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

