1. NCAAM
  2. Scores
  3. 12 · 17 · 25
  4. PORT vs ORE

Portland Pilots vs. Oregon Ducks

Dec 17, 2025
FINAL

Box Score

12T
PORT412869
ORE514394

Game Recap

Game Highlights Video

Kwame Evans Jr. scores 21 as Oregon rolls past Portland 94-69. Kwame Evans Jr. scored 21 points to lead five Ducks in double figures and Oregon cruised to a 94-69 victory over Portland on Wednesday night.

Player Stats

Portland Pilots logoPORTLANDMINFG3PTFTREBASTSTLBLKTOPFPTS
35Cameron Williams282-90-32-411110056
14James O'Donnell191-40-00-04100042
7Matúš Hronský253-51-20-00001117
23Joel Foxwell368-172-63-428005021
44Mikah Ballew323-72-52-220004110
3Timo George194-70-02-232112310
1Jermaine Ballisager Webb184-81-30-04110129
10Garrett Nuckolls160-40-32-21120302
5Dante Censori-Hercules61-10-00-03000112
12Kelson Gebbers10-10-10-00001000
TOTAL-26-6341.3%6-2326.1%11-1478.6%301453171769
Oregon Ducks logoOREGONMINFG3PTFTREBASTSTLBLKTOPFPTS
13Sean Stewart175-90-02-252103412
10Kwame Evans Jr.316-91-38-1074323021
32Nate Bittle256-83-53-434200018
5Takai Simpkins271-51-50-01410203
3Jackson Shelstad314-133-93-374402114
4Dezdrick Lindsay215-84-70-053202214
6Oleksandr Kobzystyi101-31-10-01000013
35Miles Stewart00-00-00-00000000
16Ege Demir122-30-00-05002144
23Wei Lin211-50-21-20200113
12Drew Carter20-10-12-20000002
24Jamari Phillips30-00-00-01000000
TOTAL-31-6448.4%13-3339.4%19-2382.6%3523134141394

Play-by-Play

1st halfPORTORE
  • (20:00) Start game.
  • Portland Pilots logo
    (19:59) Jump Ball won by Portland.
  • Oregon Ducks logo
    (19:59) Jump Ball lost by Oregon.
  • Portland Pilots logo
    (19:40) Joel Foxwell misses 24-foot three point jumper.
  • Portland Pilots logo
    (19:36) James O'Donnell Offensive Rebound.
  • Oregon Ducks logo
    (19:33) Foul on Sean Stewart.
  • Portland Pilots logo
    (19:33) Cameron Williams misses free throw 1 of 2.
  • Portland Pilots logo
    (19:33) Portland Deadball Team Rebound.
  • Portland Pilots logo
    +1 (19:33) Cameron Williams makes free throw 2 of 2.
    10
  • Oregon Ducks logo
    +2 (19:09) Nate Bittle makes 8-foot hook shot.
    12
  • Portland Pilots logo
    (18:50) Matúš Hronský bad pass turnover.
  • Oregon Ducks logo
    (18:50) Kwame Evans Jr. Steal.
  • Portland Pilots logo
    (18:50) Foul on Matúš Hronský.
  • Portland Pilots logo
    (18:30) Foul on Cameron Williams.
  • Oregon Ducks logo
    +1 (18:30) Sean Stewart makes free throw 1 of 2.
    13
  • Oregon Ducks logo
    +1 (18:30) Sean Stewart makes free throw 2 of 2.
    14
  • Portland Pilots logo
    (18:06) Joel Foxwell bad pass turnover.
  • Oregon Ducks logo
    (17:51) Sean Stewart misses 16-foot pullup jump shot.
  • Portland Pilots logo
    (17:46) James O'Donnell Defensive Rebound.
  • Portland Pilots logo
    +3 (17:36) Mikah Ballew makes 23-foot three point jumper (Joel Foxwell assists).
    44
  • Oregon Ducks logo
    +3 (17:23) Nate Bittle makes 25-foot three point jumper (Sean Stewart assists).
    47
  • Portland Pilots logo
    +2 (17:04) Joel Foxwell makes 10-foot turnaround jump shot.
    67
  • Oregon Ducks logo
    +2 (16:39) Sean Stewart makes 1-foot dunk (Nate Bittle assists).
    69
  • Portland Pilots logo
    +2 (16:28) Matúš Hronský makes layup (Joel Foxwell assists).
    89
  • Portland Pilots logo
    (16:12) Foul on Mikah Ballew.
  • Oregon Ducks logo
    (16:06) Takai Simpkins misses 24-foot three point jumper.
  • Portland Pilots logo
    (16:06) James O'Donnell Defensive Rebound.
  • Portland Pilots logo
    +2 (15:59) Joel Foxwell makes 19-foot jumper.
    109
  • Oregon Ducks logo
    +3 (15:44) Takai Simpkins makes 24-foot three point jumper.
    1012
  • Portland Pilots logo
    +2 (15:20) Joel Foxwell makes driving layup.
    1212
  • Oregon Ducks logo
    +3 (15:08) Dezdrick Lindsay makes 24-foot three point jumper (Kwame Evans Jr. assists).
    1215
  • Portland Pilots logo
    +3 (14:53) Joel Foxwell makes 24-foot three pointer.
    1515
  • Oregon Ducks logo
    (14:35) Takai Simpkins turnover.
  • Portland Pilots logo
    (14:26) Joel Foxwell misses 11-foot floating jump shot.
  • Oregon Ducks logo
    (14:24) Foul on Ege Demir.
  • Portland Pilots logo
    (14:24) Cameron Williams misses free throw 1 of 2.
  • Portland Pilots logo
    (14:24) Portland Deadball Team Rebound.
  • Portland Pilots logo
    +1 (14:24) Cameron Williams makes free throw 2 of 2.
    1615
  • Portland Pilots logo
    (14:23) Cameron Williams Offensive Rebound.
  • Oregon Ducks logo
    +2 (14:14) Dezdrick Lindsay makes 18-foot jumper (Kwame Evans Jr. assists).
    1617
  • Portland Pilots logo
    (14:02) Garrett Nuckolls misses 25-foot three point jumper.
  • Oregon Ducks logo
    (13:59) Dezdrick Lindsay Defensive Rebound.
  • Oregon Ducks logo
    (13:54) Foul on Dezdrick Lindsay.
  • Oregon Ducks logo
    (13:54) Dezdrick Lindsay turnover.
  • Portland Pilots logo
    (13:46) Garrett Nuckolls bad pass turnover.
  • Oregon Ducks logo
    (13:46) Dezdrick Lindsay Steal.
  • Oregon Ducks logo
    (13:38) Jackson Shelstad misses 18-foot pullup jump shot.
  • Portland Pilots logo
    (13:35) Timo George Defensive Rebound.
  • Oregon Ducks logo
    (13:32) Foul on Ege Demir.
  • Portland Pilots logo
    (13:26) Mikah Ballew misses 16-foot pullup jump shot.
  • Oregon Ducks logo
    (13:23) Dezdrick Lindsay Defensive Rebound.
  • Oregon Ducks logo
    (13:18) Takai Simpkins misses 26-foot three point jumper.
  • Oregon Ducks logo
    (13:14) Dezdrick Lindsay Offensive Rebound.
  • Oregon Ducks logo
    (13:10) Dezdrick Lindsay misses 23-foot three point jumper.
  • Portland Pilots logo
    (13:08) Mikah Ballew Defensive Rebound.
  • Portland Pilots logo
    (12:57) Joel Foxwell bad pass turnover.
  • Oregon Ducks logo
    (12:57) Sean Stewart Steal.
  • Oregon Ducks logo
    (12:38) Kwame Evans Jr. misses driving layup.
  • Portland Pilots logo
    (12:38) Timo George Block.
  • Portland Pilots logo
    (12:35) Timo George Defensive Rebound.
  • Portland Pilots logo
    (12:21) Timo George bad pass turnover.
  • Oregon Ducks logo
    (12:21) Jackson Shelstad Steal.
  • Oregon Ducks logo
    +2 (12:15) Jackson Shelstad makes layup.
    1619
  • Portland Pilots logo
    (12:15) Foul on Jermaine Ballisager Webb.
  • Oregon Ducks logo
    +1 (12:15) Jackson Shelstad makes free throw 1 of 1.
    1620
  • Portland Pilots logo
    +2 (12:02) Timo George makes 2-foot dunk (Joel Foxwell assists).
    1820
  • Oregon Ducks logo
    +2 (11:42) Sean Stewart makes 3-foot hook shot (Dezdrick Lindsay assists).
    1822
  • Portland Pilots logo
    (11:18) Garrett Nuckolls misses driving layup.
  • Oregon Ducks logo
    (11:16) Sean Stewart Defensive Rebound.
  • Portland Pilots logo
    (11:08) Foul on Timo George.
  • Oregon Ducks logo
    +2 (11:03) Wei Lin makes 20-foot jumper (Dezdrick Lindsay assists).
    1824
  • Portland Pilots logo
    +2 (10:45) Timo George makes layup.
    2024
  • Oregon Ducks logo
    (10:28) Foul on Sean Stewart.
  • Oregon Ducks logo
    (10:28) Sean Stewart turnover.
  • Portland Pilots logo
    +3 (10:20) Jermaine Ballisager Webb makes 24-foot three point jumper (Joel Foxwell assists).
    2324
  • Oregon Ducks logo
    +2 (10:08) Kwame Evans Jr. makes 2-foot dunk (Nate Bittle assists).
    2326
  • Portland Pilots logo
    +2 (9:42) Jermaine Ballisager Webb makes 4-foot hook shot (Timo George assists).
    2526
  • Oregon Ducks logo
    (9:30) Nate Bittle misses 24-foot three point jumper.
  • Portland Pilots logo
    (9:28) Cameron Williams Defensive Rebound.
  • Portland Pilots logo
    (9:20) Joel Foxwell misses 24-foot three point jumper.
  • Oregon Ducks logo
    (9:17) Nate Bittle Defensive Rebound.
  • Oregon Ducks logo
    (9:13) Kwame Evans Jr. misses 23-foot three point jumper.
  • Portland Pilots logo
    (9:10) Cameron Williams Defensive Rebound.
  • Portland Pilots logo
    (8:52) Cameron Williams misses 16-foot jumper.
  • Oregon Ducks logo
    (8:49) Jackson Shelstad Defensive Rebound.
  • Oregon Ducks logo
    (8:40) Kwame Evans Jr. bad pass turnover.
  • Portland Pilots logo
    (8:27) Timo George bad pass turnover.
  • Oregon Ducks logo
    (8:27) Dezdrick Lindsay Steal.
  • Oregon Ducks logo
    (8:09) Dezdrick Lindsay misses 23-foot three point jumper.
  • Oregon Ducks logo
    (8:08) Oregon Deadball Team Rebound.
  • Portland Pilots logo
    (8:08) Foul on James O'Donnell.
  • Oregon Ducks logo
    (8:04) Jackson Shelstad misses 23-foot three point jumper.
  • Oregon Ducks logo
    (8:02) Oregon Deadball Team Rebound.
  • Portland Pilots logo
    (7:59) Foul on Timo George.
  • Oregon Ducks logo
    (7:59) Wei Lin misses free throw 1 of 2.
  • Oregon Ducks logo
    (7:59) Oregon Deadball Team Rebound.
  • Oregon Ducks logo
    +1 (7:59) Wei Lin makes free throw 2 of 2.
    2527
  • Portland Pilots logo
    (7:59) Garrett Nuckolls bad pass turnover.
  • Oregon Ducks logo
    +2 (7:48) Kwame Evans Jr. makes 3-foot dunk (Wei Lin assists).
    2529
  • Portland Pilots logo
    (7:41) Mikah Ballew bad pass turnover.
  • Oregon Ducks logo
    (7:41) Kwame Evans Jr. Steal.
  • Oregon Ducks logo
    +2 (7:37) Kwame Evans Jr. makes layup.
    2531
  • Portland Pilots logo
    (7:13) Mikah Ballew bad pass turnover.
  • Oregon Ducks logo
    (7:13) Nate Bittle Steal.
  • Oregon Ducks logo
    +2 (7:09) Kwame Evans Jr. makes 4-foot dunk (Wei Lin assists).
    2533
  • Oregon Ducks logo
    (7:08) Foul on Jackson Shelstad.
  • Portland Pilots logo
    +1 (7:08) Joel Foxwell makes free throw 1 of 2.
    2633
  • Portland Pilots logo
    +1 (7:08) Joel Foxwell makes free throw 2 of 2.
    2733
  • Oregon Ducks logo
    +2 (6:49) Nate Bittle makes 2-foot dunk (Jackson Shelstad assists).
    2735
  • Portland Pilots logo
    (6:30) Mikah Ballew misses 24-foot three point jumper.
  • Portland Pilots logo
    (6:27) Portland Offensive Rebound.
  • Portland Pilots logo
    +2 (6:21) Matúš Hronský makes 10-foot turnaround jump shot.
    2935
  • Oregon Ducks logo
    (6:11) Wei Lin turnover.
  • Portland Pilots logo
    +2 (5:59) Joel Foxwell makes layup.
    3135
  • Oregon Ducks logo
    +2 (5:48) Nate Bittle makes layup (Kwame Evans Jr. assists).
    3137
  • Portland Pilots logo
    (5:21) Joel Foxwell misses 4-foot floating jump shot.
  • Oregon Ducks logo
    (5:19) Nate Bittle Defensive Rebound.
  • Oregon Ducks logo
    (5:16) Jackson Shelstad misses layup.
  • Portland Pilots logo
    (5:16) Matúš Hronský Block.
  • Portland Pilots logo
    (5:13) Cameron Williams Defensive Rebound.
  • Portland Pilots logo
    +2 (5:07) Mikah Ballew makes layup.
    3337
  • Oregon Ducks logo
    +3 (4:50) Oleksandr Kobzystyi makes 23-foot three point jumper (Takai Simpkins assists).
    3340
  • Portland Pilots logo
    (4:20) James O'Donnell misses 5-foot hook shot.
  • Oregon Ducks logo
    (4:18) Oleksandr Kobzystyi Defensive Rebound.
  • Oregon Ducks logo
    (3:55) Jackson Shelstad misses 24-foot three point jumper.
  • Oregon Ducks logo
    (3:53) Nate Bittle Offensive Rebound.
  • Portland Pilots logo
    (3:53) Foul on Cameron Williams.
  • Oregon Ducks logo
    +1 (3:53) Nate Bittle makes free throw 1 of 2.
    3341
  • Oregon Ducks logo
    +1 (3:53) Nate Bittle makes free throw 2 of 2.
    3342
  • Portland Pilots logo
    (3:30) Matúš Hronský misses 26-foot three point jumper.
  • Portland Pilots logo
    (3:25) Cameron Williams Offensive Rebound.
  • Portland Pilots logo
    +2 (3:25) Cameron Williams makes 0-foot tip in layup.
    3542
  • Portland Pilots logo
    (3:00) Foul on Cameron Williams.
  • Oregon Ducks logo
    +1 (3:00) Kwame Evans Jr. makes free throw 1 of 2.
    3543
  • Oregon Ducks logo
    (3:00) Kwame Evans Jr. misses free throw 2 of 2.
  • Portland Pilots logo
    (2:59) Jermaine Ballisager Webb Defensive Rebound.
  • Oregon Ducks logo
    (2:49) Foul on Ege Demir.
  • Portland Pilots logo
    +1 (2:49) Garrett Nuckolls makes free throw 1 of 2.
    3643
  • Portland Pilots logo
    +1 (2:49) Garrett Nuckolls makes free throw 2 of 2.
    3743
  • Oregon Ducks logo
    +3 (2:41) Jackson Shelstad makes 28-foot three point jumper (Takai Simpkins assists).
    3746
  • Portland Pilots logo
    (2:32) Joel Foxwell misses 16-foot pullup jump shot.
  • Oregon Ducks logo
    (2:27) Jackson Shelstad Defensive Rebound.
  • Oregon Ducks logo
    (2:23) Takai Simpkins misses 24-foot three point jumper.
  • Portland Pilots logo
    (2:20) Joel Foxwell Defensive Rebound.
  • Portland Pilots logo
    +2 (2:17) Jermaine Ballisager Webb makes layup (Joel Foxwell assists).
    3946
  • Oregon Ducks logo
    (2:13) Takai Simpkins turnover.
  • Portland Pilots logo
    (2:10) Jermaine Ballisager Webb misses 23-foot three point jumper.
  • Portland Pilots logo
    (2:08) Garrett Nuckolls Offensive Rebound.
  • Portland Pilots logo
    (2:07) Timo George misses layup.
  • Oregon Ducks logo
    (2:07) Kwame Evans Jr. Block.
  • Portland Pilots logo
    (2:04) Timo George Offensive Rebound.
  • Oregon Ducks logo
    (2:04) Foul on Oleksandr Kobzystyi.
  • Portland Pilots logo
    +1 (2:04) Timo George makes free throw 1 of 2.
    4046
  • Portland Pilots logo
    +1 (2:04) Timo George makes free throw 2 of 2.
    4146
  • Oregon Ducks logo
    (1:37) Dezdrick Lindsay bad pass turnover.
  • Portland Pilots logo
    (1:37) Jermaine Ballisager Webb Steal.
  • Portland Pilots logo
    (1:31) Joel Foxwell misses 7-foot step back jumpshot.
  • Oregon Ducks logo
    (1:27) Kwame Evans Jr. Defensive Rebound.
  • Oregon Ducks logo
    (1:26) Kwame Evans Jr. bad pass turnover.
  • Portland Pilots logo
    (1:26) Garrett Nuckolls Steal.
  • Portland Pilots logo
    (1:24) Matúš Hronský misses layup.
  • Oregon Ducks logo
    (1:24) Oregon Deadball Team Rebound.
  • Oregon Ducks logo
    +2 (1:03) Kwame Evans Jr. makes 2-foot dunk (Nate Bittle assists).
    4148
  • Portland Pilots logo
    (0:47) Garrett Nuckolls out of bounds bad pass turnover.
  • Oregon Ducks logo
    (0:41) Kwame Evans Jr. misses 24-foot three point jumper.
  • Portland Pilots logo
    (0:37) Jermaine Ballisager Webb Defensive Rebound.
  • Portland Pilots logo
    (0:13) Joel Foxwell misses 23-foot three point jumper.
  • Oregon Ducks logo
    (0:11) Kwame Evans Jr. Defensive Rebound.
  • Oregon Ducks logo
    +3 (0:01) Jackson Shelstad makes 25-foot three point jumper.
    4151
2nd half

Team Stats

69Points94
26-63(41.3%)Field Goal(%)31-64(48.4%)
6-23(26.1%)3-Point(%)13-33(39.4%)
11-14(78.6%)Free Throw(%)19-23(82.6%)
32(9)Rebounds(Offensive)37(10)
14Assists23
5Steals13
3Blocks4
17Turnovers15
18(0)Fouls(Technical)13(0)
1Largest Lead26

Game Details

Wednesday, December 17, 2025 · 11:00 PM
Matthew Knight Arena · Eugene, OR
attendance: 4,479 (36.2%)
tv: BTN
spread: ORE -19.5
over/under: 154.5