Height: 6'3"
Weight: 215
Year: Sophomore
Hometown: Marblehead, Mass.
High School: Marblehead


Career Honors:

Patriot League Academic Honor Roll (2018, 2019)

2019 (Sophomore):

  • Appeared in five games with two starts, posting a 0-2 record.
  • Recorded a 3.82 ERA in 11.2 innings pitched.
  • Tallied eight strikeouts.
  • Allowed just one earned run with three strikeouts in 4.2 innings vs. Southern Miss (3/9).
  • Named to Patriot League Academic Honor Roll. 

2018 (Freshman):

  • Appeared in 14 games making seven starts.
  • Ended the season with a 6.75 ERA in 30.2 innings pitched. 
  • Threw scoreless inning with three strikeouts in collegiate debut, helping Crusaders upset No. 24 Houston (2/16). 
  • Pitched 4.2 scoreless innings in start at Charleston Southern, recording career-high five strikeouts (3/10).
  • Named to Patriot League Academic Honor Roll.

Before Holy Cross:

  • Competed in three varsity seasons at Marblehead under head coach Jason Tarasuik.
  • Served as team captain his junior and senior years.
  • Earned team’s defensive MVP honor in 2014 and pitcher of the year honor twice (2015-2016).
  • A two-time Northeast Conference All-Star.
  • Named Lynn Item All-Area twice.
  • Team won conference title in 2016 and made state tournament twice (2015-2016).
  • Finalist for the Salem News Area Scholar-Athlete of the Year award.
  • Also a three-year varsity athlete in football where he earned all-conference honors and earned Northeastern Conference Offensive MVP recognition in 2015.
  • Competed in one season of post-graduate baseball at the Loomis Chaffee School, where he earned First Team All-Founders’ League and Connecticut Prep All-Star honors.
  • Earned high honors all five years, member of the National Honor Society.


  • Son of James and Karen Keough.
  • James played football at Pennsylvania, while Karen competed in gymnastics at Pennsylvania.
  • Has one brother (Shane) and one sister (Brooke).
  • Majoring in economics and political science.
View Full Bio
2019 Baseball Patriot League Semifinal Hype
Baseball vs. Dartmouth Highlights (4/3/2019)
Holy Cross Baseball 2019 Official Hype