University Southern California Trojans
Photo by: Bryce Dechert
No. 23 USC Baseball Outlasts Purdue, 4-3
April 24, 2026 | Baseball
LOS ANGELES – In a game that saw the momentum shift back and forth, the No. 23 USC baseball team outlasted Purdue, 4-3, to take the opening game of a three-game series at Dedeaux Field.
The Trojans scored the game-tying and go-ahead runs in the sixth, and then stranded the bases loaded in the ninth to move to 32-11 on the year and 14-8 in Big Ten play. Purdue falls to 28-13, 15-7.
After Purdue erased an early 2-0 USC lead, the Trojans manufactured a pair of runs on an RBI groundout to tie the game and then taking the lead on a throwing error during a steal attempt at second.
Maddox Riske led the sixth inning off with an infield single and then later scored on a grounder to second by Augie Lopez. Adrian Lopez also singled in the inning and would score after Kevin Takeuchi took off for second and forced a throwing error by the Purdue catcher as he tried to pump fake the throwdown only to have it squirt away.
Diego Velazquez got the win after throwing scoreless sixth and seventh innings, striking out two while giving up just one hit and no walks. Andrew Johnson got the Trojans out of a jam to end the eighth, stranding runners on second and third with a groundout.
Adam Troy got into trouble after a leadoff double in the ninth, but eventually got an infield fly and then a strikeout to strand the bases loaded and record his 11th save of the year.
Takeuchi gave USC the early lead with a two-run homer in the first inning. Purdue answered with three runs in the top of the second.
The three runs in the second were the only Mason Edwards would allow in his start as the Trojan lefty struck out 12 batters and gave up two hits in 5.0 innings of work.
TOP PERFORMERS
COMING UP
USC and Purdue are back at it on Saturday at 2 p.m. before finishing the series on Sunday at 1 p.m. Both games will be broadcast live on B1G+.
The Trojans scored the game-tying and go-ahead runs in the sixth, and then stranded the bases loaded in the ninth to move to 32-11 on the year and 14-8 in Big Ten play. Purdue falls to 28-13, 15-7.
After Purdue erased an early 2-0 USC lead, the Trojans manufactured a pair of runs on an RBI groundout to tie the game and then taking the lead on a throwing error during a steal attempt at second.
Maddox Riske led the sixth inning off with an infield single and then later scored on a grounder to second by Augie Lopez. Adrian Lopez also singled in the inning and would score after Kevin Takeuchi took off for second and forced a throwing error by the Purdue catcher as he tried to pump fake the throwdown only to have it squirt away.
Diego Velazquez got the win after throwing scoreless sixth and seventh innings, striking out two while giving up just one hit and no walks. Andrew Johnson got the Trojans out of a jam to end the eighth, stranding runners on second and third with a groundout.
Adam Troy got into trouble after a leadoff double in the ninth, but eventually got an infield fly and then a strikeout to strand the bases loaded and record his 11th save of the year.
Takeuchi gave USC the early lead with a two-run homer in the first inning. Purdue answered with three runs in the top of the second.
The three runs in the second were the only Mason Edwards would allow in his start as the Trojan lefty struck out 12 batters and gave up two hits in 5.0 innings of work.
TOP PERFORMERS
- Diego Velazquez: W, 2.0 IP, H, 0R, 0BB, 2K
- Mason Edwards: 5.0 IP, 2H, 3R, 5BB, 12K
- Adrian Lopez: 2-for-4, 2R
- Kevin Takeuchi: 1-for-3, 2-R HR, SB, IBB
COMING UP
USC and Purdue are back at it on Saturday at 2 p.m. before finishing the series on Sunday at 1 p.m. Both games will be broadcast live on B1G+.
Hear from @alopez1100 after a gritty team win in the opener ✌️#FightOn x @YETICoolers pic.twitter.com/qy4PRoEnyI
— USC Baseball (@USC_Baseball) April 25, 2026
Team Stats
Pitching:
W: Velazquez, Diego (4-1)
L: VAN ASSEN, Cole (5-3)
S: Troy, Adam (11)
Batting:
2B: MOORE, Avery 1 ; RICHMOND, CJ 1
HR: MANIAS, Aaron 1
RBI: ANDERSON, Eli 1 ; MANIAS, Aaron 1
Base Running:
RUNS: MANIAS, Aaron 1 ; BESSETTE, Jackson 1 ; ZYCHOWSKI, Zach 1
SB: ANDERSON, Eli 1 ; MALBROUGH, Quincy 1 ; ZYCHOWSKI, Zach 1
HBP: FLORES, Sam 1 ; MANIAS, Aaron 1

Batting:
2B: Covarrubias, Abbrie 1
HR: Takeuchi, Kevin 1
RBI: Lopez, Augie 1 ; Takeuchi, Kevin 2
Base Running:
RUNS: Lopez, Adrian 2 ; Takeuchi, Kevin 1 ; Riske, Maddox 1
SB: Takeuchi, Kevin 1 ; Riske, Maddox 1
Game Leaders
Players Mentioned
USC Baseball vs Nebraska Highlights | Trojans lose 6-16
Sunday, April 19
USC Baseball vs Nebraska Highlights | Trojans lose 7-8
Friday, April 17
Mason Edwards racks up a career-high 16 strikeouts | Highlights
Monday, April 13
USC Baseball vs Iowa Highlights | Trojans win 8-2
Sunday, April 12




























