Geoffrey Thomas Hartlieb…married to his wife, Alyse…the couple has a son, Crew... Attended Quincy University and played college basketball…transferred and played college baseball for Lindenwood University…pitched in 39 games (22 starts) across three seasons with Lindenwood…was drafted by New York-NL in the 2015 First-Year Player Draft but did not sign...Graduated magna cum laude from Lindenwood where he majored in mass communication and advertising...Named the 2016 Lindenwood Male Scholar-Athlete of the Year…selected to the Mid-America Intercollegiate Athletics Association Academic Honor Roll twice (2015-16)...Graduated from Highland High School in Highland, Ill...earned All-State honors in basketball his junior and senior year…earned All-Area honors in baseball during his junior and senior seasons.
2023
Had his contract selected from Triple-A Jacksonville on Aug. 6 and made two appearances with the Marlins in his first Major League appearances since 2021...Finished with a 2.25 ERA across four innings, allowing one run on a solo homer by Adolis García on Aug. 6…optioned on Aug. 7...served two more stints on the roster by did not pitch: Aug. 19 (27th man) and Sept. 1-6... Went 2-6 with a 3.63 ERA (44.2 IP, 18 ER) in 35 relief outings with Jacksonville, logging seven saves in 10 opportunities…second-most saves among Jumbo Shrimp hurlers... Designated for assignment Sept. 6 and outrighted to Jacksonville Sept. 8… elected free agency Oct. 5 and signed by Colorado as a Minor League free agent Nov. 13.
2022
Geoff Hartlieb made 40 appearances (three starts) with Triple-A Worcester as part of the Red Sox organization in 2022, posting a 5.16 ERA (61.0 IP/35 ER) with 25 walks and 64 strikeouts... Signed with Boston as a Minor League free agent prior to the season with an invite to Major League Spring Training... Elected free agency after the season and signed with Miami as a Minor League free agent on Nov. 21... Made 10 relief outings with Aguilas Cibaenas of the Dominican Winter League, allowing three runs on 11 hits in 13.1 innings with four walks and 15 strikeouts. Surrendered one home run.
2021
Spent the year between the PIT, NYM, and BOS organizations, appearing between Triple-A and the Majors...Started the season with Triple-A Indianapolis and made four appearances for PIT...Released on 7/3...Was claimed off waivers by the Mets on 7/9...Allowed seven ER over 4.1 IP with NYM and 10 ER over 13.0 IP with Triple-A Syracuse...Released on 9/2...Was claimed off waivers by the Red Sox on 9/4...Made four appearances with Triple-A Worcester, allowing 0 hits and 0 ER (3.2 IP, 1 R, 4 BB, 2 SO, 2 HBP)...Designated for assignment on 9/23 and outrighted to Worcester on 9/26.
2020
Allowed just two of his 18 inherited runners to score (11.1%); the fourth-best pct. among N.L. relief pitchers...Began season at the alternate training site in Altoona...Joined the big league team on 7/28...Pitched 2.0 scoreless innings vs. Milwaukee in season debut on 7/28 and picked up his first Major League win...Made three straight scoreless outings (4.0ip) to start the season before giving up two runs in 1.1ip on 8/5 vs. Minnesota...Surrendered his lone home run on 8/23 vs. Milwaukee (Justin Smoak)... Made six straight scoreless appearances from 8/27 thru 9/11 (7.1ip)...Walked four batters, hit one and gave up three runs without retiring a batter on 9/14 at Cincinnati (game 2)... Also gave up three runs without retiring a batter on 9/19 vs. St. Louis...Finished season making back-to-back scoreless outings (2.0ip)...Posted a 1.86 ERA (19.1ip/4er) in his first 16 games thru 9/11 and a 15.00 ERA (3.0ip/6er) in his last five appearances.
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) and retired each of his three batters while making 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 CAREER HIGHLIGHTS 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.