Skip To Main Content

St. Bonaventure

The Official Athletics Site of St. Bonaventure

2021 St. Bonaventure Baseball

Craig Melvin
Craig Melvin
Craig Melvin
Craig Melvin

29 Donovan Moffat

  • Height 6-2
  • Weight 155
  • Year Redshirt
  • Hometown Pavilion, N.Y.
  • High School McQuaid Jesuit
  • Position LHP
  • Major Journalism/Mass Communication

Biography

HONORS
Atlantic 10 All-Academic Team - 2021
Atlantic 10 All-Rookie Team - 2017

As A Graduate Student (2021) | Game-by-Game Stats

  • Served as a member of the Bonnies' conference rotation, going 3-5 with a 5.19 ERA in 12 appearances including nine starts, leading the staff in innings (59) and strikeouts (40) while ranking sixth nationally with five complete games
  • Ranks among the St. Bonaventure career leaders in several categories including appearances (81, second), saves (11, third), ERA (3.87, fifth) and wins (13, tied ninth)
  • Earned a spot on the Atlantic 10 All-Academic Team for his work on the field and in the classroom
  • Registered a complete game victory in a doubleheader contest vs. Rhode Island, scattering six hits and two runs over seven innings while striking out six and walking none (5/8)
  • Fanned six batters in a complete game, seven-inning shutout at La Salle, surrendering just four hits in a 2-0 victory (4/24)
  • Picked up the final four outs for a save vs. Saint Joseph's (4/17)
  • Got the final out of an A-10 win at Fordham in the first game of a doubleheader, then started game two and worked six full innings, allowing four runs (4/9)
  • Struck out seven in a complete game, seven-inning win at George Mason (4/3)
  • Posted seven strikeouts, walking one and allowing just one run in six innings at Youngstown State (3/20)

As A Senior (2020) | Game-by-Game Stats

  • Atlantic 10 Commissioner's Honor Roll honoree
  • Pitched in three games including two starts with a 1-1 record and 3.21 ERA, striking out 18 in 14.0 innings
  • Worked 3.2 innings of one-hit, scoreless relief with four strikeouts and no walks vs. Western Michigan (3/7)
  • Struck out eight in 5.1 innings of work, allowing three runs vs. North Dakota State (3/1)
  • Earned the win with five innings of two-run work, striking out six and walking two at Mount St. Mary's (2/22)

As A Junior (2019) | Game-by-Game Stats

  • Led team in ERA (2.58), appearances (21), saves (4) and batting average against (.224) while going 4-4 overall
  • Ranked tied for third in Atlantic 10 ERA and tied for 10th in appearances
  • Finished season ranking 58th in the nation in WHIP (1.04) and 79th in ERA among all Division I players
  • Struck out 53 batters in 59.1 innings
  • Posted a team-best 2.23 ERA in Atlantic 10 play over 32.1 innings, striking out 26
  • Matched career-high with seven strikeouts in seven innings at George Washington (5/11)
  • Fanned six, throwing a career-high seven shutout innings in a 1-0 win at Binghamton (4/30)
  • Posted seven strikeouts in just 3.1 innings of relief at James Madison (4/18)
  • Picked up first start, striking out five in 1-0 win at Fordham (3/24)

As A Sophomore (2018) | Game-by-Game Stats

  • Atlantic 10 Commissioner's Honor Roll honoree.
  • Made 17 appearances out of the Bonnies bullpen with a 2-2 record and a 4.15 ERA including a save
  • Worked 21.2 innings
  • Tossed two scoreless innings vs. Mount St. Mary's (2/26)
  • Threw three perfect innings at North Carolina A&T (3/17)
  • Registered four outs in scoreless work vs. Niagara (4/18)
  • Returned from injury to throw 2.1 innings in season finale at Rhode Island (5/18)

As A Freshman (2017) | Game-by-Game Stats

  • Earned a spot on the Atlantic 10 All-Rookie Team after setting the program record for season appearances, going 3-1 with a 3.96 ERA over 28 outings
  • Held left-handed batters to an .031 batting average against
  • Led the team with four saves
  • Went 2-0 with a 2.63 ERA in 11 appearances during Atlantic 10 play
  • Made season-long outing with three scoreless innings of relief in a win at George Mason (4/21)
  • Got the save after coming into a bases loaded situation and recording the final out for a series-clinching win over Rhode Island (4/9)
  • Pitched 1.1 scoreless innings with a strikeout against Niagara (4/5)
  • Earned first career win in the first game of a doubleheader against Dayton, pitching 1.1 innings, allowing two hits and one run (4/2)
  • Earned first career save with a scoreless 12th inning of work to preserve a victory at Saint Louis (3/25)
  • Made his longest appearance to date by throwing a scoreless inning at Davidson (3/18)
  • Came in relief and struck out the only batter he faced in a win against North Dakota State (3/11)
  • Brought in to pitch in relief and struck out only batter faced in a win over Penn (3/9)
  • Made his collegiate debut coming out of the bullpen throwing two-thirds of an inning and retired both batters vs Eastern Michigan (2/24)

High School
Went 5-4 with a 2.39 ERA, striking out 54 batters in 52.2 innings with a 1.19 WHIP ... played summer ball for Rayson Miller Legion Baseball, posting a 1.55 ERA and 1.11 WHIP in 31.2 innings ... also played basketball and football.

Personal
Son of Melanie and Thomas Moffat ... Journalism and Mass Communication major ... has two brothers, Ryan and Sean ... father played college soccer at Mercyhurst.  

Statistics

Season Statistics

Season Statistics

No statistics available for this season.

Career Statistics

There are no statistics available for this player.

Historical Player Information

  • 29

    2017Freshman

    LHP
    6'2" 145 lbs
    29
  • 29

    2018Sophomore

    LHP
    6'2" 140 lbs
    29
  • 29

    2019Junior

    LHP
    6'2" 150 lbs
    29
  • 29

    2020Senior

    LHP
    6'2" 155 lbs
    29
  • 29

    2021Redshirt

    LHP
    6'2" 155 lbs
    29