Geoffrey Thomas Hartlieb...Wife's name is Alyse...Is a 2012 graduate of Highland (IL) High School; the same high school that produced first-round draftee and Major League pitcher Jake Odorizzi…Received all-state honors as a junior and senior in basketball…Was also an all-area and all-conference selection in basketball and baseball as a junior and senior…Attended Quincy University to play college basketball…Played in 24 games as a freshman and scored 43 total points for the Hawks with a career-best eight points in a game at Central Missouri…Transferred to Lindenwood University and racked up 152 innings over three seasons for the NCAA Division II program…Was a communications major…Finished college career with 5-15 record and 6.68 ERA…Was drafted by the Mets after his junior year, but did not sign…Returned for his senior season at Lindenwood and moved up eight rounds in the draft...Signed by Pirates scout Matt Bimeal.
2019
Began season with Triple-A Indianapolis and made five scoreless appearances to begin the campaign (8.0ip)...Posted a 3.32 ERA (19.0ip/7er) in 12 games before being selected by Pittsburgh on 5/17...Struck out the first batter he faced (Ian Kinsler) while retiring each of his three batters in his Major League debut on 5/18 at San Diego...Also retired two of the three batters he faced in his second appearance on 5/19 at San Diego...Gave up a career-high seven runs in 2.1 innings of work on 5/28 at Cincinnati...Suffered first big league loss on 6/15 at Miami... Posted an 8.10 ERA (20.0ip/18er) in 14 games with the Pirates before being optioned on 6/29...Made six straight scoreless outings from 7/7-25 (10.1ip)...Was recalled a second time on 7/30...Pitched in front of family and friends in St. Louis on 8/9 and retired the two batters he faced...Allowed two runs on four hits, including a two-run homer to Dexter Fowler, while not retiring any of the four batters he faced on 8/11 at St. Louis...Was optioned to Indy on 8/16 and was then recalled a third and final time on 8/30...Had a 13.50 ERA (10.0ip/21h/15er) in his last 10 games with the Pirates, dating back to 8/11...Had surgery on his right foot on 10/9 (performed by Dr. James Sferra at Allegheny General Hospital).
2018
Spent entire season with Double-A Altoona, where he ranked sixth in the Eastern League in appearances, fifth in games finished (28) and tied for eighth in saves...Led all Pirates minor leaguers in appearances and finished third in saves...Surrendered just three home runs in 58.1 innings of work...Made Double-A debut on Opening Day (4/5 vs. Akron) and picked up a save despite allowing two runs in the ninth inning...Recorded his first win on 4/14 at Erie when he tossed a scoreless ninth inning and allowed an unearned run in the 10th before the Curve won in 11 innings...Went 4-0 over five appearances between 4/14 and 5/2...Was charged with his first loss (0.1ip/2r) on 5/11 at Reading after surrendering his first homer of the season; a grand slam to Deivi Grullon...Suffered his second straight loss after being charged with seven runs (2er) on 5/17 vs. Portland...Allowed his final home run on 6/17 to New Hampshire's Cavan Biggio...Struck out a career-high five batters and stranded the bases loaded in the ninth inning during a six-out save on 6/23 at Erie...Picked up three wins over four appearances from 6/30 and 7/8, going 3-0 with a 1.29 ERA (7.0ip/1er) heading into the All-Star break...Went 8-2 with a 4.19 ERA (34.1ip/16er) in 27 appearances before the break and 0-0 with a 1.88 ERA (24.0ip/5er) in 20 appearances after the break...Recorded the last four outs for his ninth save on 8/26 vs. Richmond as the Curve clinched a playoff spot with a 3-0 shutout win...Did not allow a run in 14 of his final 19 appearances of the regular season from 7/14 to 9/3, posting a 1.17 ERA (23.0ip/3er) during the stretch...Compiled a 1.82 ERA (39.2ip/8er) over his final 31 outings, dating back to 6/9...Did not allow a home run over his last 27 appearances from 6/20 to 9/3...Recorded the final two outs of the seventh inning and pitched a scoreless eighth inning in his lone playoff appearance on 9/8 vs. Akron...Went 0-1 with one save and a 6.59 ERA (13.2ip/10er) in 10 appearances while pitching for the Surprise Saguaros during the Arizona Fall League.
2017
Went a combined 2-6 with a 2.12 ERA (63.2ip/15er) and nine saves in 39 appearances between West Virginia and Bradenton...Finished tied for fifth among all Pirates minor leaguers in saves...Began season with West Virginia, where he was scored upon in just three of his 20 appearances...Went 6-for-6 in save opportunities with West Virginia...Did not allow an earned run in six appearances (10.0ip) during the month of June before being promoted to Bradenton on 6/24... Did not allow an earned run in five of first six outings with the Marauders...Earned his lone win with Bradenton on 7/13 at Clearwater.
2016
Began his professional career with the Bristol Pirates after being selected by Pittsburgh in the 29th round of the First-Year Player Draft earlier in the summer...Tossed 2.0 scoreless innings during his professional debut and earned the win on 6/24 at Bluefield...Pitched 2.0 scoreless innings while picking up his first professional save on 7/28 vs. Elizabethton.