1. /NCAAM
  2. /Scores
  3. /2 · 28 · 26
  4. /USD vs PORT

San Diego Toreros vs. Portland Pilots

FINAL
Feb 28, 2026

Box Score

12T
USD363874
PORT325587

Game Recap

Nuckolls' 20 help Portland down San Diego 87-74. Garrett Nuckolls scored 20 points as Portland beat San Diego 87-74 in a regular-season finale on Saturday.

Player Stats

San Diego Toreros logoSAN DIEGOMINFG3PTFTREBASTSTLBLKTOPFPTS
34Vuk Boskovic315-74-60-037005414
12Gavin Ripp306-110-11-112202313
7Assane Diop247-121-41-252001216
2Adrian McIntyre301-30-20-03600102
4Juanse Gorosito274-71-32-245101211
30Tim Moore Jr.122-62-30-01000116
21Alejandro Aviles40-00-00-02000020
24Brandon Benjamin20-00-00-00000100
14Dominique Ford154-70-00-02110028
22Emmanuel Callas20-10-00-00000110
1Toneari Lane231-21-21-20100124
TOTAL-30-5653.6%9-2142.9%5-771.4%212440141974
Portland Pilots logoPORTLANDMINFG3PTFTREBASTSTLBLKTOPFPTS
14James O'Donnell263-50-01-25510327
7Matúš Hronský295-104-83-421102217
1Jermaine Ballisager Webb236-90-16-723012518
23Joel Foxwell364-132-62-276200112
10Garrett Nuckolls359-122-30-054110120
5Dante Censori-Hercules354-70-03-454100211
44Mikah Ballew80-40-30-01000000
12Kelson Gebbers41-10-00-02000002
2Sam Noland40-00-00-00000010
TOTAL-32-6152.5%8-2138.1%15-1978.9%29236271487

Play-by-Play

1st halfUSDPORT
  • (20:00) Start game.
  • Portland Pilots logo
    (19:59) Jump Ball won by Portland.
  • San Diego Toreros logo
    (19:59) Jump Ball lost by San Diego.
  • Portland Pilots logo
    (19:38) Matúš Hronský bad pass turnover.
  • San Diego Toreros logo
    (19:38) Gavin Ripp Steal.
  • San Diego Toreros logo
    +2 (19:17) Gavin Ripp makes layup (Assane Diop assists).
    20
  • Portland Pilots logo
    (19:02) Joel Foxwell misses 26-foot three point jumper.
  • San Diego Toreros logo
    (18:59) Assane Diop Defensive Rebound.
  • San Diego Toreros logo
    +2 (18:41) Juanse Gorosito makes 11-foot jumper (Vuk Boskovic assists).
    40
  • Portland Pilots logo
    (18:25) Matúš Hronský misses 26-foot three point jumper.
  • San Diego Toreros logo
    (18:21) Adrian McIntyre Defensive Rebound.
  • San Diego Toreros logo
    +2 (18:17) Assane Diop makes 2-foot dunk (Adrian McIntyre assists).
    60
  • Portland Pilots logo
    +3 (17:55) Garrett Nuckolls makes 24-foot three point jumper (Joel Foxwell assists).
    63
  • San Diego Toreros logo
    +2 (17:27) Assane Diop makes layup (Adrian McIntyre assists).
    83
  • Portland Pilots logo
    (17:12) Matúš Hronský misses 26-foot three point jumper.
  • San Diego Toreros logo
    (17:07) Gavin Ripp Defensive Rebound.
  • Portland Pilots logo
    (17:03) Foul on Garrett Nuckolls.
  • San Diego Toreros logo
    +3 (16:48) Vuk Boskovic makes 25-foot three point jumper (Juanse Gorosito assists).
    113
  • Portland Pilots logo
    (16:30) Jermaine Ballisager Webb misses 27-foot three point jumper.
  • San Diego Toreros logo
    (16:27) Assane Diop Defensive Rebound.
  • San Diego Toreros logo
    (16:04) Vuk Boskovic misses 23-foot three point jumper.
  • Portland Pilots logo
    (16:01) Joel Foxwell Defensive Rebound.
  • Portland Pilots logo
    +2 (15:49) Garrett Nuckolls makes layup (James O'Donnell assists).
    115
  • San Diego Toreros logo
    +3 (15:38) Vuk Boskovic makes 24-foot three point jumper (Gavin Ripp assists).
    145
  • Portland Pilots logo
    (15:17) Garrett Nuckolls misses 26-foot three point jumper.
  • San Diego Toreros logo
    (15:13) San Diego Defensive Rebound.
  • San Diego Toreros logo
    +2 (14:50) Vuk Boskovic makes 8-foot jumper.
    165
  • San Diego Toreros logo
    (14:31) Foul on Assane Diop.
  • Portland Pilots logo
    (14:25) Joel Foxwell misses 16-foot pullup jump shot.
  • San Diego Toreros logo
    (14:23) Assane Diop Defensive Rebound.
  • San Diego Toreros logo
    (14:07) Assane Diop misses 24-foot three point jumper.
  • San Diego Toreros logo
    (14:04) San Diego Offensive Rebound.
  • San Diego Toreros logo
    (14:01) Vuk Boskovic bad pass turnover.
  • Portland Pilots logo
    (14:01) Joel Foxwell Steal.
  • Portland Pilots logo
    (13:57) Garrett Nuckolls misses layup.
  • Portland Pilots logo
    (13:54) James O'Donnell Offensive Rebound.
  • Portland Pilots logo
    +2 (13:54) James O'Donnell makes 0-foot tip in layup.
    167
  • San Diego Toreros logo
    (13:28) Gavin Ripp misses 24-foot three point jumper.
  • Portland Pilots logo
    (13:25) James O'Donnell Defensive Rebound.
  • Portland Pilots logo
    +2 (13:16) Joel Foxwell makes driving layup.
    169
  • San Diego Toreros logo
    +2 (12:57) Assane Diop makes layup (Adrian McIntyre assists).
    189
  • San Diego Toreros logo
    (12:34) Foul on Vuk Boskovic.
  • Portland Pilots logo
    +2 (12:21) Kelson Gebbers makes layup (Dante Censori-Hercules assists).
    1811
  • San Diego Toreros logo
    (11:56) Foul on Emmanuel Callas.
  • San Diego Toreros logo
    (11:56) Emmanuel Callas turnover.
  • Portland Pilots logo
    +3 (11:32) Joel Foxwell makes 25-foot three point jumper (Jermaine Ballisager Webb assists).
    1814
  • San Diego Toreros logo
    (11:05) Adrian McIntyre misses 25-foot three point jumper.
  • Portland Pilots logo
    (11:02) Dante Censori-Hercules Defensive Rebound.
  • Portland Pilots logo
    (10:54) Joel Foxwell misses 25-foot three point jumper.
  • Portland Pilots logo
    (10:51) Portland Offensive Rebound.
  • San Diego Toreros logo
    (10:51) Foul on Alejandro Aviles.
  • Portland Pilots logo
    (10:36) Jermaine Ballisager Webb misses layup.
  • Portland Pilots logo
    (10:33) Dante Censori-Hercules Offensive Rebound.
  • Portland Pilots logo
    (10:33) Dante Censori-Hercules misses tip in layup.
  • San Diego Toreros logo
    (10:28) Alejandro Aviles Defensive Rebound.
  • San Diego Toreros logo
    +3 (10:26) Tim Moore Jr. makes 24-foot three point jumper (Adrian McIntyre assists).
    2114
  • Portland Pilots logo
    (10:05) Mikah Ballew misses 24-foot three point jumper.
  • Portland Pilots logo
    (10:01) Mikah Ballew Offensive Rebound.
  • Portland Pilots logo
    (10:00) Mikah Ballew misses layup.
  • San Diego Toreros logo
    (9:59) Tim Moore Jr. Defensive Rebound.
  • Portland Pilots logo
    (9:59) Foul on Dante Censori-Hercules.
  • San Diego Toreros logo
    (9:51) Brandon Benjamin bad pass turnover.
  • Portland Pilots logo
    (9:51) Joel Foxwell Steal.
  • Portland Pilots logo
    (9:46) Mikah Ballew misses 23-foot three point jumper.
  • San Diego Toreros logo
    (9:43) Juanse Gorosito Defensive Rebound.
  • Portland Pilots logo
    (9:40) Foul on Dante Censori-Hercules.
  • San Diego Toreros logo
    +3 (9:26) Juanse Gorosito makes 26-foot three point jumper (Dominique Ford assists).
    2414
  • Portland Pilots logo
    (9:10) Mikah Ballew misses 27-foot three point jumper.
  • Portland Pilots logo
    (9:07) Kelson Gebbers Offensive Rebound.
  • Portland Pilots logo
    (9:03) Joel Foxwell misses 26-foot three point jumper.
  • San Diego Toreros logo
    (8:57) Dominique Ford Defensive Rebound.
  • San Diego Toreros logo
    (8:52) Juanse Gorosito misses 23-foot three point jumper.
  • Portland Pilots logo
    (8:49) Kelson Gebbers Defensive Rebound.
  • Portland Pilots logo
    +2 (8:39) Jermaine Ballisager Webb makes 2-foot dunk (Dante Censori-Hercules assists).
    2416
  • San Diego Toreros logo
    (8:39) Foul on Alejandro Aviles.
  • Portland Pilots logo
    +1 (8:39) Jermaine Ballisager Webb makes free throw 1 of 1.
    2417
  • San Diego Toreros logo
    (8:28) Emmanuel Callas misses 0-foot pullup jump shot.
  • San Diego Toreros logo
    (8:24) Alejandro Aviles Offensive Rebound.
  • San Diego Toreros logo
    (8:22) Tim Moore Jr. misses layup.
  • Portland Pilots logo
    (8:22) Garrett Nuckolls Block.
  • Portland Pilots logo
    (8:19) Garrett Nuckolls Defensive Rebound.
  • Portland Pilots logo
    +2 (8:09) Dante Censori-Hercules makes layup (Matúš Hronský assists).
    2419
  • Portland Pilots logo
    (7:53) Foul on Joel Foxwell.
  • San Diego Toreros logo
    (7:48) Tim Moore Jr. bad pass turnover.
  • Portland Pilots logo
    (7:48) Matúš Hronský Steal.
  • Portland Pilots logo
    (7:43) Garrett Nuckolls misses layup.
  • San Diego Toreros logo
    (7:41) Juanse Gorosito Defensive Rebound.
  • San Diego Toreros logo
    +3 (7:32) Tim Moore Jr. makes 23-foot three point jumper (Juanse Gorosito assists).
    2719
  • San Diego Toreros logo
    (7:17) Foul on Dominique Ford.
  • Portland Pilots logo
    (7:07) Matúš Hronský traveling turnover.
  • San Diego Toreros logo
    (6:38) Gavin Ripp misses layup.
  • Portland Pilots logo
    (6:36) Dante Censori-Hercules Defensive Rebound.
  • Portland Pilots logo
    (6:30) Joel Foxwell misses layup.
  • Portland Pilots logo
    (6:28) James O'Donnell Offensive Rebound.
  • San Diego Toreros logo
    (6:27) Foul on Gavin Ripp.
  • Portland Pilots logo
    +1 (6:27) James O'Donnell makes free throw 1 of 2.
    2720
  • Portland Pilots logo
    (6:27) James O'Donnell misses free throw 2 of 2.
  • San Diego Toreros logo
    (6:27) Vuk Boskovic Defensive Rebound.
  • Portland Pilots logo
    (6:13) Foul on James O'Donnell.
  • San Diego Toreros logo
    (6:12) Juanse Gorosito bad pass turnover.
  • Portland Pilots logo
    (6:12) Garrett Nuckolls Steal.
  • San Diego Toreros logo
    (6:07) Foul on Vuk Boskovic.
  • Portland Pilots logo
    +1 (6:07) Matúš Hronský makes free throw 1 of 2.
    2721
  • Portland Pilots logo
    +1 (6:07) Matúš Hronský makes free throw 2 of 2.
    2722
  • San Diego Toreros logo
    (5:39) Tim Moore Jr. misses dunk.
  • Portland Pilots logo
    (5:38) Portland Defensive Rebound.
  • San Diego Toreros logo
    (5:14) Foul on Toneari Lane.
  • Portland Pilots logo
    (5:14) Matúš Hronský misses free throw 1 of 2.
  • Portland Pilots logo
    +1 (5:14) Matúš Hronský makes free throw 2 of 2.
    2723
  • Portland Pilots logo
    (5:14) Portland Deadball Team Rebound.
  • Portland Pilots logo
    (5:11) Foul on Matúš Hronský.
  • San Diego Toreros logo
    (4:50) Assane Diop traveling turnover.
  • Portland Pilots logo
    +2 (4:36) Dante Censori-Hercules makes layup (James O'Donnell assists).
    2725
  • San Diego Toreros logo
    (4:13) Vuk Boskovic bad pass turnover.
  • Portland Pilots logo
    (4:13) Dante Censori-Hercules Steal.
  • Portland Pilots logo
    (4:09) Dante Censori-Hercules misses layup.
  • San Diego Toreros logo
    (4:02) Adrian McIntyre Defensive Rebound.
  • San Diego Toreros logo
    (4:02) Toneari Lane out of bounds bad pass turnover.
  • Portland Pilots logo
    (3:59) Joel Foxwell misses layup.
  • San Diego Toreros logo
    (3:54) Vuk Boskovic Defensive Rebound.
  • San Diego Toreros logo
    +3 (3:53) Toneari Lane makes 25-foot three point jumper (Vuk Boskovic assists).
    3025
  • Portland Pilots logo
    (3:27) James O'Donnell bad pass turnover.
  • San Diego Toreros logo
    (3:27) Gavin Ripp Steal.
  • San Diego Toreros logo
    +2 (3:23) Assane Diop makes 2-foot dunk (Toneari Lane assists).
    3225
  • Portland Pilots logo
    +2 (3:05) Dante Censori-Hercules makes layup (Joel Foxwell assists).
    3227
  • San Diego Toreros logo
    +2 (2:35) Assane Diop makes layup (Vuk Boskovic assists).
    3427
  • Portland Pilots logo
    +2 (2:19) Garrett Nuckolls makes 13-foot pullup jump shot (James O'Donnell assists).
    3429
  • San Diego Toreros logo
    (2:00) Gavin Ripp misses 11-foot pullup jump shot.
  • Portland Pilots logo
    (1:57) Joel Foxwell Defensive Rebound.
  • Portland Pilots logo
    +2 (1:45) Matúš Hronský makes layup.
    3431
  • San Diego Toreros logo
    (1:16) Assane Diop misses 26-foot three point jumper.
  • Portland Pilots logo
    (1:12) Joel Foxwell Defensive Rebound.
  • Portland Pilots logo
    (1:01) Joel Foxwell misses 19-foot pullup jump shot.
  • San Diego Toreros logo
    (0:57) Adrian McIntyre Defensive Rebound.
  • San Diego Toreros logo
    (0:41) Assane Diop misses 8-foot pullup jump shot.
  • Portland Pilots logo
    (0:37) James O'Donnell Defensive Rebound.
  • San Diego Toreros logo
    (0:18) Foul on Assane Diop.
  • Portland Pilots logo
    (0:18) Dante Censori-Hercules misses free throw 1 of 2.
  • Portland Pilots logo
    (0:18) Portland Deadball Team Rebound.
  • Portland Pilots logo
    +1 (0:18) Dante Censori-Hercules makes free throw 2 of 2.
    3432
  • San Diego Toreros logo
    +2 (0:00) Juanse Gorosito makes layup (Assane Diop assists).
    3632
2nd half

Team Stats

74Points87
30-56(53.6%)Field Goal(%)32-61(52.5%)
9-21(42.9%)3-Point(%)8-21(38.1%)
5-7(71.4%)Free Throw(%)15-19(78.9%)
24(4)Rebounds(Offensive)31(9)
24Assists23
4Steals6
0Blocks2
15Turnovers7
19(0)Fouls(Technical)14(0)
14Largest Lead14

Game Details

Saturday, February 28, 2026 · 4:00 PM
Chiles Center · Portland, OR
attendance: 1,239 (25.5%)
tv: ESPN+
spread: PORT -2.5
over/under: 148.5