2025 Baseball Roster

Jersey Number 10
Michael O'Shaughnessy
- Class:
- Junior
- B/T:
- L/R
- Hometown:
- Delmar, N.Y.
- High School:
- Christian Brothers Academy
Career Highlights
• A-10 All-Rookie Team (2023)
• Atlantic 10 Second Team (2025)
• Set program record for RBIs in a season (70, 2025)
2025: Earned A-10 Second Team honors • Started all 56 games, including 51 at first base, and hit .369 with a 1.173 OPS, 19 doubles, 17 home runs and a single-season program record 70 RBIs • Slugged .691 and had a .482 on-base percentage • Had a standout game against Dayton (3/29) with three home runs, five hits and nine RBIs, one RBI short of the program mark • Had a 23-game hit streak, falling one shy of matching the program record • Led the A-10 with 23 hit-by-pitches and tied for the team lead with 29 walks • Led the Wildcats with 18 multi-RBI games and had multiple hits in 21 games • Was twice named A-10 Player of the Week (3/31, 5/19)
2024: Played in and started 37 games, including 34 at third base, prior to an injury • Hit .315 with a 1.020 OPS, seven doubles, a triple, eight home runs and 41 RBIs • Slugged .569 and had a .451 on-base percentage • Had 11 multi-RBI games and 10 multi-hit games • Posted a nine-game hit streak and reached base in 19 consecutive games • Hit his first grand slam and drove in six runs in a win against Saint Joseph’s (3/29) • Was named Atlantic 10 Player of the Week (4/2) after hitting .500 with a 1.792 OPS, with two home runs in a four-game week.
2023: Named to the Atlantic 10 All-Rookie Team • Was twice named A-10 Rookie of the Week (4/3, 5/15) • Played in 52 games, with 49 starts, including 47 at first base • Hit .306 with a .959 OPS, four doubles, one triple, 10 home runs and 44 RBIs • Ranked second on the team in RBIs and third in average • Also drew 34 walks and reached on 16 hit-by-pitches • Had 16 multi-hit games and 13 multi-RBI games • Had a nine-game hit streak and a 16-game reached-base streak • Earned his first college hit on a single to right against NJIT (2/18) • Homered twice and drove in six against Saint Louis (5/13) • Had a .984 fielding percentage in 384 chances.
Before Davidson: Played at Christian Brothers Academy, where he hit .583 as a senior with three home runs, 28 RBIs and 22 runs scored • Slugged .967 and had a .654 on-base percentage • The 2021 team won the High School Suburban Council championship.
Personal: Parents are Dennis and Nicole • Born May 10, 2004.
• A-10 All-Rookie Team (2023)
• Atlantic 10 Second Team (2025)
• Set program record for RBIs in a season (70, 2025)
2025: Earned A-10 Second Team honors • Started all 56 games, including 51 at first base, and hit .369 with a 1.173 OPS, 19 doubles, 17 home runs and a single-season program record 70 RBIs • Slugged .691 and had a .482 on-base percentage • Had a standout game against Dayton (3/29) with three home runs, five hits and nine RBIs, one RBI short of the program mark • Had a 23-game hit streak, falling one shy of matching the program record • Led the A-10 with 23 hit-by-pitches and tied for the team lead with 29 walks • Led the Wildcats with 18 multi-RBI games and had multiple hits in 21 games • Was twice named A-10 Player of the Week (3/31, 5/19)
2024: Played in and started 37 games, including 34 at third base, prior to an injury • Hit .315 with a 1.020 OPS, seven doubles, a triple, eight home runs and 41 RBIs • Slugged .569 and had a .451 on-base percentage • Had 11 multi-RBI games and 10 multi-hit games • Posted a nine-game hit streak and reached base in 19 consecutive games • Hit his first grand slam and drove in six runs in a win against Saint Joseph’s (3/29) • Was named Atlantic 10 Player of the Week (4/2) after hitting .500 with a 1.792 OPS, with two home runs in a four-game week.
2023: Named to the Atlantic 10 All-Rookie Team • Was twice named A-10 Rookie of the Week (4/3, 5/15) • Played in 52 games, with 49 starts, including 47 at first base • Hit .306 with a .959 OPS, four doubles, one triple, 10 home runs and 44 RBIs • Ranked second on the team in RBIs and third in average • Also drew 34 walks and reached on 16 hit-by-pitches • Had 16 multi-hit games and 13 multi-RBI games • Had a nine-game hit streak and a 16-game reached-base streak • Earned his first college hit on a single to right against NJIT (2/18) • Homered twice and drove in six against Saint Louis (5/13) • Had a .984 fielding percentage in 384 chances.
Before Davidson: Played at Christian Brothers Academy, where he hit .583 as a senior with three home runs, 28 RBIs and 22 runs scored • Slugged .967 and had a .654 on-base percentage • The 2021 team won the High School Suburban Council championship.
Personal: Parents are Dennis and Nicole • Born May 10, 2004.
2026 Davidson Baseball Preseason Virtual Event
Friday, January 30
FY26 Baseball Fall Virtual Event (11-06-25)
Wednesday, November 12
Coach Cooke Retirement Video
Wednesday, October 29
2024 Davidson Baseball Alumni Game Will DuBose message
Wednesday, August 14





