2018: Made 10 appearances, making one start … Pitched a total of 18.2 innings including 10 strikeouts … Struck out two in 2.1 IP against Princeton (4/21) … In a four-inning relief outing he struck out one on three hits and no runs against Houston (3/18).
2017: Saw action in eight contests, making two starts … Registered a 1-2 record and struck out seven in 19.1 innings … Tossed a clean frame in victory over Rutgers … Fanned a pair of batters in 1.2 innings of scoreless relief to pick up victory at Tulane.
2016: Made 16 appearances on the mound with two starts… Posted an ERA of 5.22 with a win-loss record of 1-1… Worked scoreless inning at Jacksonville (3/4)… Worked six innings, allowing two earned runs with three strikeouts, in a start at San Diego (3/16)… Earned save with a scoreless ninth against Manhattan… Notched a victory, throwing 3.0 innings of shutout ball with three punch-outs at Penn (4/29 – Game 2).
2015: Made eight appearances, including one start… Went 1-1 with 4.61 ERA eight strikeouts in 13.2 innings of work… Threw 1.1 innings, allowing no runs or hits at No. 9 UCF (3/8)… Earned first career victory at USC Upstate (3/20 – Game 2), allowing no runs in one inning… Worked scoreless inning out of bullpen at St. John’s… Tossed three perfect innings against No. 6 Miami (5/31) at NCAA Regional.
Mount Lebanon: Four-year letterwinner and senior year captain … 14 career wins with 101 strikeouts … Almanac Rookie of the Year in 2012 and a Diamond Dozen selection in 2013 … Earned all-section honors as a junior and senior … WPIAL all-star as a senior … Mount Lebanon finished as the runner-up in the WPIAL and was a state quarterfinalist in 2012, section champions in 2014 … Played summer ball with Steel City Wildcats in 2012 and 2013, posting a 5-0 record and 0.95 ERA during championship season in 2013.
Personal: Sustainable Development major … High honor roll member all four years … Sports camp counselor … Parents are Lynn and Carl.