2025 Baseball Roster

Northwestern Baseball
January 7, 2025, Evanston, IL: Members of the Northwestern Baseball team pose for photos as part of Internal Media Days at Walter Athletics Center in Evanston, IL on Tuesday, January 7, 2025. (Photo by Ryan Kuttler/Northwestern Athletics)
Jersey Number 44

Blake MacMillan

  • Height:
    6-5
  • Weight:
    220
  • Position:
    LHP
  • Class:
    Graduate Student
  • Hometown:
    Mississauga, Ont.
  • High School:
    Onondaga CC
  • Prev School:
    Niagara

2023 MAAC All-Academic Team

Career Highs:
Innings Pitched………............……….6.1, vs. Ohio State (5/11/25)
Strikeouts……………………............…8, at Norfolk State (2/26/23)*
Fewest Hits Allowed (min. 5 IP).....................2, at Fairfield (4/3/22)*
Fewest Earned Runs Allowed (min. 5 IP)...1 (2x), last vs. Manhattan (5/15/22)*
* = at Niagara

2025: Appeared in 16 games, starting five… Led the team in wins (5) while pitching to a 4.73 ERA and a 1.66 WHIP across 51.1 IP… Dominated Fordham with 3.0 hitless innings and five strikeouts to earn his first save of the season (2/23)... Extended his scoreless innings streak with 3.1 more scoreless frames against Duke (3/2)... Earned his second save of the season with three scoreless innings to beat The Citadel (3/8)... Picked up a win for 3.0 scoreless innings of work against Penn State (3/16)... Earned consecutive wins for 2.2 scoreless innings and a pair of strikeouts in a walkoff win over Illinois (3/21)... Earned another win for 3.2 innings of work against Maryland (3/28)... Picked up a win in his fourth consecutive appearance with 4.0 innings of work against Iowa (4/6)... Struck out four over 4.1 innings of two-run ball against Nebraska (4/19)... Started and tossed 3.0 shutout innings against Butler, punching out three (4/29)... Struck out three while allowing one earned run in 4.0 innings of work against Purdue (5/4)... Earned his fifth win of the season and first career quality start for 6.1 innings of two-run ball with three strikeouts in a senior day win over Ohio State (5/11).


At Niagara (2022-2024), Onondaga Community College (2020-21): Started the MAAC Championship game and allowed just one run on three hits while striking out four in 4.1 innings of work in a 10-6 win (May 25, 2024)…Started the second game of the NCAA Tournament and went three innings while allowing three runs on two hits while striking out three against Nebraska (June 1, 2024)…Threw four scoreless innings in a start against Cansisius (May 16, 2024)...Started six games and appeared in nine total as a senior in 2023…Had eight strikeouts in five innings against Norfolk State (Feb 26, 2023)...Started 11 games as a junior in 2022…Spent first two collegiate years at Onondaga Community College but did not appear due to COVID cancellations.

Personal: Attended high school at St. Aloysius Gonzaga Catholic Secondary School...Played travel ball for the Toronto Mets.

Baseball - 'Cats Take Down No. 14 UCLA, 9-4 (5/15/25)
Friday, May 16
Baseball - Wildcats Top Beacons, 12-4 (5/13/25)
Wednesday, May 14
Baseball - Northwestern Run-Rules Ohio State to Secure Series (5/11/25)
Sunday, May 11
Baseball - Wildcats Run-Rule Buckeyes at Wrigley Field (5/9/25)
Saturday, May 10