2026 Baseball Roster
Roster

Jersey Number 28
Will Sanford
- Position:
- Right-Handed Pitcher
- Height:
- 6-0
- Weight:
- 202
- Class:
- Sophomore
- Hometown:
- San Diego, Calif.
- High School:
- Point Loma HS
Honors and Awards
2026
USA Baseball Collegiate National Team Member
Perfect Game Third-Team All-America
Second-Team All-Big Ten Conference
Eugene Regional Tournament Most Valuable Player
Eugene Regional All-Tournament Team
Big Ten Conference All-Tournament Team
2026
USA Baseball Collegiate National Team Member
Perfect Game Third-Team All-America
Second-Team All-Big Ten Conference
Eugene Regional Tournament Most Valuable Player
Eugene Regional All-Tournament Team
Big Ten Conference All-Tournament Team
USA BASEBALL
Earned a spot on the Collegiate National Team during the summer of 2026.
2026 SEASON
A Perfect Game third-team All-America pick ... Named second-team All-Big Ten Conference ... Named to the All-Tournament Team at the Big Ten Tournament ... Named the MVP at the NCAA Eugene Regional Tournament as well as being named to the all-tournament team ... Finished the season 9-2 with a 3.74 ERA while making 17 starts … Allowed 38 runs (35 earned) on 57 hits over 84.1 innings of work … Held opposing hitters to a .186 batting average … Finished the season ranked in the top 10 in program history in four separate single-season statistical categories … Tied the program record for most starts, while ranking second in strikeouts (126) and tying for sixth in wins … Also set a new program record for strikeouts looking (37) … Nationally, finished 10th in strikeouts per nine innings (13.45), 11th in strikeouts, 17th in hits allowed per nine innings (6.08) and 24th in victories … In the Big Ten, finished in the top 11 in nine separate statistical categories with six of those rankings in the top five and two more in the top 10 … Ranked second in strikeouts and strikeouts per nine innings; tied for second in starts; third in wins, batting average against and strikeouts looking; sixth in innings pitched; tied for eighth in WHIP (1.22); and 11th in ERA … In Big Ten games, went 5-2 in 10 starts with a 5.73 ERA while allowing 32 runs (31 earned) on 39 hits in 48.2 innings with 74 Ks and 26 walks … Held opposing B1G hitters to a .212 batting average … In three postseason starts, went 2-0 with a 2.25 ERA while allowing four runs on nine hits over 16.0 innings of work with 30 Ks and 10 walks … Held opposing hitters in the postseason to a .164 batting average … vs. George Mason (Feb. 13): Opening day starter for the Ducks ... Credited with the win after not allowing a run on one hit over 5.0 innings while striking out five and walking one ... vs. Youngstown State (Feb. 20): Picked up the win after not allowing a run on just four hits while matching a career-high 6.0 innings pitched ... Struck out six while walking just one ... vs. Arizona (Feb. 27): Matched a career-high with seven strikeouts in just 3.2 innings or work in a win in the Live Like Lou Las Vegas College Baseball Classic ... at Purdue (March 6): Struck out a career-high eight while picking up the win ... Allowed two runs on three hits in 5.0 innings with four walks ... vs. Indiana (March 13): Got a no-decision after tossing a career-high 6.2 innings with a career-best 10 strikeouts ... Allowed a pair of runs on three hits with three walks in a Ducks' win ... vs. Northwestern (March 20): Picked up the win after allowing just one run on one hit with eight strikeouts ... at UC Santa Barbara (March 27): Took a no-decision after tossing five scoreless innings and allowing just two hits with five walks and four Ks ... vs. #19 Nebraska (April 10): Struck out a career-best 12 while picking up the win ... Scattered seven hits over 6.0 innings with just one walk ... at Illinois (April 17): Picked up the win allowing five runs on eight hits in 5.0 inning with eight strikeouts and one walk while battling high winds blowing out to left field ... vs. Penn State (April 24): Fanned eight in 6.0 innings of work while allowing two runs on four hits with two walks ... Got a no-decision in a Ducks win ... at Washington (May 1): Struggled allowing four runs on three hits, five walks and a hit-by-pitch in just 3.1 innings of work with five strikeouts ... at #1 UCLA (May 8): Took the loss allowing six runs (5 earned) on five hits in 3.0 innings of work with five strikeouts and three walks ... vs. #17 USC (May 15): Picked up the win ... Allowed two runs on three hits in 6.0 innings with seven strikeouts and one walk … vs. #20 Nebraska (May 23): Dominant picking up second consecutive quality start ... Held Huskers to no runs on two hits in 6.0 innings with nine strikeouts and three walks ... vs. Washington State (May 30): Dominant in picking up a win to help Oregon advance to the Eugene Regional Championship Game ... Struck out a career-high 14 while allowing no runs on just one hit over 6.1 innings of work with two walks ... at #6 Texas (June 7): Allowed four runs on six hits in 3.2 innings of work with seven strikeouts and five walks.
2025 SEASON
Finished freshman campaign 2-2 with a 6.39 ERA in 11 appearances (10 starts) … Allowed 28 runs (27 earned) on 27 hits in 38 innings while striking out 42 and walking 39 … Held opposing hitters to .209 batting average … Part of the starting rotation for the first eight weeks of the season … Just the 11th Oregon true freshman pitcher in the modern era to be in the weekend rotation to start the season ... In Big Ten games, finished 1-2 with a 7.52 ERA in six appearances (5 starts) … Allowed 18 runs (17 earned) on 18 hits in 20.1 innings with 22 strikeouts and 19 walks … vs. Toledo (Feb. 16): Made collegiate debut, striking out six over 4.0 innings of work while allowing just one run ... vs. Rhode Island (Feb. 23): Struck out four in 2.1 innings before day came to an end due to a rain delay ... vs. Columbia (March 2): Dominant in combining with three other Ducks for a shutout ... Picked up first career win after allowing just one hit over six innings, while striking out seven and walking just two ... at USC (March 9): Tossed five shutout innings before giving up three in the sixth resulting in a no-decision ... vs. Minnesota (March 16): Charged with the loss after struggling through 2.1 innings of work ... vs. Rutgers (March 21): Earned first career Big Ten Conference win allowing just one run on two hits over 6.0 innings while fanning five ... vs. Michigan (April 6): Got a no-decision after allowing four runs on six hits in 4.0 innings of work ... vs. #10 UCLA (April 19): Made first career appearance out of the bullpen ... Charged with the loss after allowing an unearned run in an inning of work ... vs. Portland (March 22): Got the start and allowed four runs on two hits in 3.1 innings with three Ks and five walks ... at #7 Oregon State (April 29): Allowed two runs on three hits in two-plus innings of work while walking five.
HIGH SCHOOL
The No. 9 right-handed pitcher and No. 32 overall player in California according to Prep Baseball Report … The No. 9 right-handed pitcher and No. 34 overall player in California according to Perfect Game … The CIF San Diego Pitcher of the Year and a first-team All-CIF San Diego selection in 2024 … The Western League Pitcher of the Year in 2024 … As a senior, finished with a 1.11 ERA while allowing just 10 earned runs in 63 innings of work with 119 strikeouts … Posted a 1.63 ERA as a junior, while fanning 46 in 30 innings … High school coach was Rigoberto Ledezma.
Tuesday, June 02
Tuesday, June 02
Tuesday, June 02
Tuesday, June 02

















































