Boston College Athletics
2019 Baseball Roster
Roster

Jersey Number 31
John Witkowski
- Position:
- Right-Hand Pitcher
- Height:
- 6-5
- Weight:
- 210
- Class:
- Senior
- Hometown:
- Melrose, Mass.
- High School:
- Avon Old Farms
CAREER HIGHS
Innings: 4.0, Massachusetts (4/10/18)
Strikeouts: 5, Massachusetts (4/10/18)
AS A JUNIOR (2018)
Pitched in 17 games out of the bullpen... posted two saves and 23 strikeouts in 25 innings of work... tossed two innings against Northeastern (3/20)... struck out five in four-scoreless innings against Massachusetts (4/10) to earn first save of the season... worked one-scoreless innings with two strikeouts vs. Wake Forest (4/14)... pitched two-shutout innings with two strikeouts against Dartmouth (4/18) for his second save... tossed 1.2-scoreless innings vs. Florida State (4/21)... allowed one unearned run on three hits with three strikeouts in three innings against Maine (5/15).
AS A SOPHOMORE (2017)
Made 19 appearances, all in relief … recorded a 6.06 ERA with a 1-1 record, two combined shutouts and one save … allowed 36 hits, 23 runs – 22 earned – 19 walks and 15 strikeouts in 32.2 innings … second on the team for total appearances, relief appearances and games finished (5) … allowed just four of the 12 inherited runners to score … threw just three wild pitches on the season … recorded one pickoff …made 12 appearances in ACC action, recording a 6.86 ERA … allowed 25 hits, 16 runs, 14 walks and struck out 10 in 21 conference innings … tied a career high by pitching three innings against NC State in the ACC Tournament (5/23), allowing four hits, including a three-run home run, two walks and striking out two … threw an inning of scoreless relief in the victory over Notre Dame (5/18) … earned first career save in a two-inning, scoreless outing in the 3-0 shutout of Quinnipiac (5/13), allowing just one hit and striking out one … aided in the 8-0 shutout at No. 17 Wake Forest (5/6), throwing 2.2 innings, allowing just one hit, walking three and striking out one … tied a career high with three Ks in the win against Miami (4/30), pitching two scoreless innings, allowing one hit and one walk … threw 1.1 scoreless innings at Fenway Park in the series-opening win against NC State (4/22), giving up one hit … did not allow a run in 1.1 innings, surrendering one hit and one K … threw an inning of scoreless relief at Northeastern (3/21), striking out one after missing time due to an arm injury.
AS A FRESHMAN (2016)
Made 19 appearances, all in relief … recorded the second-best ERA among relievers – 3.10 – a 2-0 record, one combined shutout and a .232 opponent batting average … allowed 16 hits, eight runs – seven earned – eight walks and 20 strikeouts over 20.1 innings … allowed earned runs to score in just three of 20 appearances … fifth on the BC pitching staff for relief appearances … did not surrender a run in seven appearances – 10.2 innings – from April 13 to May 4 … made three appearances in ACC games, allowing five hits, three runs, one walk and three strikeouts in four innings … did not allow a run to score in two appearances in the Coral Gables Super Regional, allowing three hits and striking out two in 2.1 innings against No. 3 seed Miami (6/10-12) … threw 2.1 innings of relief in the Oxford Regional Championship against No. 15 Tulane (6/5), retiring the first seven batters faced and allowing two hits, one unearned run, and one strikeout … threw one inning against Utah (6/4) in Oxford, allowing one hit, one walk and striking out one … threw a scoreless inning with one walk and two strikeouts against Niagara (5/15) … struck out one in a 123 inning at Northeastern (5/4) … recorded two Ks while retiring the side at Rhode Island (5/3) … struck out two in 1.2 innings of work against Bryant (4/27), allowing a walk and hit … tied a career high with three strikeouts in a season-high 2.2-inning outing against No. 4 Louisville (4/24), allowing just one hit … threw a 123 inning with one K in the Eagles’ 2016 Beanpot Championship win over Northeastern (4/20) … picked up first career win with a 123 eighth, striking out one, with BC gaining a lead in the bottom of the inning in the first round of the Beanpot against Massachusetts (4/13), sending the Eagles into the finals … in first collegiate outing, struck out the side in order against Northern Illinois (2/20) … named an all-star in the New England Collegiate Baseball League, playing for the Ocean State Waves.
BEFORE BC
Played two years at Tilton School (2011-13) and three at Avon Old Farms (2013-15) … helped Tilton to back-to-back Lakes Region titles … at Avon Old Farms, named a captain as a senior and earned Pitcher of the Year award in 2014 … helped the Beavers to the 2014 and 2015 Colonial and Founder's League titles … also played basketball at both high schools … earned NEPSAC Class A All-New England Team honorable mention and All-Tristate Second-Team honors … honor roll student.
PERSONAL
Enrolled as a communication major in the Morrissey School of Arts and Sciences … recipient of the 2019 John E. Buehler, Jr. Family Athletic Scholarship... John is one of Jan and Diane Witkowski’s two sons … has a younger brother, Packy … father played football at Massachusetts Lowell and mother was a majorette in the Boston College Marching Band … recipient of the John E. Buehler, Jr. Family Athletic Scholarship Fund.
Innings: 4.0, Massachusetts (4/10/18)
Strikeouts: 5, Massachusetts (4/10/18)
AS A JUNIOR (2018)
Pitched in 17 games out of the bullpen... posted two saves and 23 strikeouts in 25 innings of work... tossed two innings against Northeastern (3/20)... struck out five in four-scoreless innings against Massachusetts (4/10) to earn first save of the season... worked one-scoreless innings with two strikeouts vs. Wake Forest (4/14)... pitched two-shutout innings with two strikeouts against Dartmouth (4/18) for his second save... tossed 1.2-scoreless innings vs. Florida State (4/21)... allowed one unearned run on three hits with three strikeouts in three innings against Maine (5/15).
AS A SOPHOMORE (2017)
Made 19 appearances, all in relief … recorded a 6.06 ERA with a 1-1 record, two combined shutouts and one save … allowed 36 hits, 23 runs – 22 earned – 19 walks and 15 strikeouts in 32.2 innings … second on the team for total appearances, relief appearances and games finished (5) … allowed just four of the 12 inherited runners to score … threw just three wild pitches on the season … recorded one pickoff …made 12 appearances in ACC action, recording a 6.86 ERA … allowed 25 hits, 16 runs, 14 walks and struck out 10 in 21 conference innings … tied a career high by pitching three innings against NC State in the ACC Tournament (5/23), allowing four hits, including a three-run home run, two walks and striking out two … threw an inning of scoreless relief in the victory over Notre Dame (5/18) … earned first career save in a two-inning, scoreless outing in the 3-0 shutout of Quinnipiac (5/13), allowing just one hit and striking out one … aided in the 8-0 shutout at No. 17 Wake Forest (5/6), throwing 2.2 innings, allowing just one hit, walking three and striking out one … tied a career high with three Ks in the win against Miami (4/30), pitching two scoreless innings, allowing one hit and one walk … threw 1.1 scoreless innings at Fenway Park in the series-opening win against NC State (4/22), giving up one hit … did not allow a run in 1.1 innings, surrendering one hit and one K … threw an inning of scoreless relief at Northeastern (3/21), striking out one after missing time due to an arm injury.
AS A FRESHMAN (2016)
Made 19 appearances, all in relief … recorded the second-best ERA among relievers – 3.10 – a 2-0 record, one combined shutout and a .232 opponent batting average … allowed 16 hits, eight runs – seven earned – eight walks and 20 strikeouts over 20.1 innings … allowed earned runs to score in just three of 20 appearances … fifth on the BC pitching staff for relief appearances … did not surrender a run in seven appearances – 10.2 innings – from April 13 to May 4 … made three appearances in ACC games, allowing five hits, three runs, one walk and three strikeouts in four innings … did not allow a run to score in two appearances in the Coral Gables Super Regional, allowing three hits and striking out two in 2.1 innings against No. 3 seed Miami (6/10-12) … threw 2.1 innings of relief in the Oxford Regional Championship against No. 15 Tulane (6/5), retiring the first seven batters faced and allowing two hits, one unearned run, and one strikeout … threw one inning against Utah (6/4) in Oxford, allowing one hit, one walk and striking out one … threw a scoreless inning with one walk and two strikeouts against Niagara (5/15) … struck out one in a 123 inning at Northeastern (5/4) … recorded two Ks while retiring the side at Rhode Island (5/3) … struck out two in 1.2 innings of work against Bryant (4/27), allowing a walk and hit … tied a career high with three strikeouts in a season-high 2.2-inning outing against No. 4 Louisville (4/24), allowing just one hit … threw a 123 inning with one K in the Eagles’ 2016 Beanpot Championship win over Northeastern (4/20) … picked up first career win with a 123 eighth, striking out one, with BC gaining a lead in the bottom of the inning in the first round of the Beanpot against Massachusetts (4/13), sending the Eagles into the finals … in first collegiate outing, struck out the side in order against Northern Illinois (2/20) … named an all-star in the New England Collegiate Baseball League, playing for the Ocean State Waves.
BEFORE BC
Played two years at Tilton School (2011-13) and three at Avon Old Farms (2013-15) … helped Tilton to back-to-back Lakes Region titles … at Avon Old Farms, named a captain as a senior and earned Pitcher of the Year award in 2014 … helped the Beavers to the 2014 and 2015 Colonial and Founder's League titles … also played basketball at both high schools … earned NEPSAC Class A All-New England Team honorable mention and All-Tristate Second-Team honors … honor roll student.
PERSONAL
Enrolled as a communication major in the Morrissey School of Arts and Sciences … recipient of the 2019 John E. Buehler, Jr. Family Athletic Scholarship... John is one of Jan and Diane Witkowski’s two sons … has a younger brother, Packy … father played football at Massachusetts Lowell and mother was a majorette in the Boston College Marching Band … recipient of the John E. Buehler, Jr. Family Athletic Scholarship Fund.
Baseball Defeats Merrimack (March 25, 2026)
Wednesday, March 25
Baseball Defeats No. 10 NC State (March 14, 2026)
Saturday, March 14
Baseball defeats UConn 26-19
Tuesday, March 10
The Podcast For Boston Baseball Edition
Wednesday, February 18






















































