The Road to The Show™: Twins’ Festa
Each week, MiLB.com profiles an elite prospect by chronicling the steps he's taken toward achieving his Major League dream. Here's a look at fifth-ranked Twins prospect David Festa. For more stories about players on The Road to The Show, click here. David Festa has had an interesting journey through the
Each week, MiLB.com profiles an elite prospect by chronicling the steps he's taken toward achieving his Major League dream. Here's a look at fifth-ranked Twins prospect David Festa. For more stories about players on The Road to The Show, click here.
David Festa has had an interesting journey through the Minor Leagues.
The 2021 13th-rounder, who has emerged as a depth option for the Twins' big league rotation, has just 15 1/3 total innings at Triple-A St. Paul under his belt – three of which came in his 2024 season debut Saturday. But a jump in fastball velocity as part of a well-rounded arsenal has put him on the big league radar.
When the Twins' No. 5 prospect does reach the Majors, he can look back on a Minor League career that included a no-hitter, a Futures Game appearance and a start in which he recorded three consecutive outs via pickoff. That’s not to mention his three punchouts in his Spring Breakout start, being in the dugout for Cedar Rapids during the Field of Dreams Game and his participation in the inaugural MLB Draft Combine.
The 6-foot-6, 185-pound righty has worked this offseason to add strength to be able to pitch more innings and help his lanky frame sustain his newfound velocity. His fastball, which hovered in the low 90s when he was a Draft prospect at Seton Hall University, has consistently been a 95-96 mph heater that can nearly reach triple digits.
Festa’s high-spinning slider generates a lot of swing and miss and his fading changeup is viewed by some as his best secondary offering. He’s also worked to develop another distinct breaking ball from his over-the-top delivery.
“I think we felt like he's in the best position, just physically, this season, kind of going into the year that he's ever been. That's really exciting,” Twins player development director Drew MacPhail told MLB.com in March. “There's a world where hopefully [Festa is] pitching in October if everything goes ideally for the Twins and David.”
The Verona, New Jersey, native did not pitch until his senior year of high school at Seton Hall Prep.
In fact, he had actually committed to play shortstop at a Division III school entering his final prep season. But when Seton Hall Prep ran out of pitchers during a tournament, Festa offered to pitch for the first time. He continued to play most of his senior year at shortstop, but also went 4-0 with a 1.50 ERA and 44 strikeouts over 30 innings. Eventually, he chose to walk on at the nearby Division I program as a full-time pitcher.
Besides the geographical convenience, the Seton Hall University baseball program has been helmed by Rob Sheppard, the brother of Festa’s high school coach Mike Sheppard Jr., since 2004. Not only were there fairly decent odds Festa would make the club, he was an immediate contributor as well.
Festa was Seton Hall’s Sunday starter in his first year in the program in 2019 and was eventually named as the school’s Freshman Male Athlete of the Year. He posted a 4.42 ERA with 58 strikeouts and 25 walks in 53 innings during his first season as a pitcher only.
He had a rough go during the pandemic-shortened 2020 season, allowing 12 runs in his first 14 ⅓ innings before the season was shut down. He made just two appearances for Tulsa in the Texas Collegiate League that summer and the results didn’t get much better.
But Festa was able to bounce back when he returned to campus, producing the best season of his college career and solidifying his status as a 2021 Draft prospect. He posted a 2.00 ERA while striking out 67 in 72 frames, during which he registered three complete games during a five-start stretch in conference play. Opposing batters hit just .175 against him and he was named to the All-Big East first team.
Festa earned a spot in the first MLB Draft combine, and he had the attention of a few clubs, including the Twins, who selected him in the 13th round. Festa eventually signed for a $125,000 bonus. He made his first professional appearance in the Rookie-level Florida Complex League before finishing the season with Single-A Fort Myers, logging two outings at each stop, totaling 8 ⅓ innings.
Festa returned to Fort Myers to open the 2022 season and was brilliant over his first five starts, posting a 1.50 ERA with 33 punchouts in 24 innings. In his final start with the Mighty Mussels, he punched out 11 over the first six frames of a combined no-hitter.
On the heels of the no-hitter, Festa was promoted to Cedar Rapids, where he finished out the season with a 2.71 ERA in 16 outings, including 13 starts. He struck out 75 batters in 79 2/3 innings while his walk rate crept up to 3.16 per nine innings.
Festa pitched almost all of the 2023 season with Double-A Wichita, posting a 4.39 ERA over 21 appearances, including 19 starts. He was able to rack up an impressive strikeout rate (11.70 K/9), but he continued to have some issues with the free passes (3.71 BB/9).
His 2023 season included a stop at the All-Star Futures Game in Seattle, where Festa worked a scoreless inning that included a strikeout of MLB Pipeline’s No. 2 overall prospect Jackson Chourio.
Festa made his final three starts of the season with St. Paul, striking out 15 batters over 12 ⅓ total innings.
After working to add strength and improve his endurance in the offseason, Festa made just one Cactus League appearance this spring and started the Twins’ Spring Breakout game against the Rays, allowing a run while striking out three in 1 ⅔ innings.
In his first outing of 2024, he struck out four and walked three in three one-hit innings. He’ll pitch alongside right-handers Randy Dobnak and Simeon Woods-Richardson, both of whom have Major League experience, in the St. Paul rotation.
Though he may not be the first man up when the Twins eventually have to dip into the Minors for pitching help, he’s put himself in a position to permanently claim a spot in the Minnesota rotation as soon as this season.
Gerard Gilberto is a reporter for MiLB.com.
Saints Climb (Rich) Hill, But Can't Summit (Dick) Mountain In 6-3 Loss To Storm Chasers
PAPILLION, NE (June 1, 2025) - The St. Paul Saints faced their oldest opposing pitcher in franchise history, 45-year-old Rich Hill. They took two mighty swings against him, but couldn’t manage much more in a 6-3 loss to the Omaha Storm Chasers on Sunday evening at Werner Park. For a
Saints Three-Game Win Streak Snapped In 5-2 Loss To Storm Chasers
ST. PAUL, MN (May 31, 2025) - The St. Paul Saints and Omaha Storm Chasers entered play on Saturday night tied for the second most home runs in the International League with 63. The Saints extended their home run streak to eight consecutive games, but the Storm Chasers hit three
Saints Come Back Late, Ride Alvarez' Five RBI Night To 9-8 Win Over Storm Chasers
ST. PAUL, MN (May 30, 2025) - The St. Paul Saints got contributions up and down the lineup on Friday night at Werner Park, but the bottom of the order came up huge when needed, none bigger than Armando Alvarez’ five RBI. The Saints came back late to win their
Festa Masterful, Wallner Homers For Third Straight Game In 3-1 Win Over Storm Chasers
PAPILLION, NE (May 29, 2025) - Pitching was the story for most of the night on both sides. David Festa, in his second outing since being shut down for 17 days, was on point across 5.0 shutout innings. The bullpen finished off the job, but only because Matt Wallner homered
Woods Richardson and Adams Quiet Storm Chasers, Wallner Homers In 5-2 Saints Win
PAPILLION, NE (May 28, 2025) - Make it back-to-back quality starts for Simeon Woods Richardson. He kept the Omaha Storm Chasers bats at arm’s length while Travis Adams continues to impress in his bulk relief role. Matt Wallner, in his fifth Major League rehab game, hit his fourth homer and
Miranda Collects Three Hits, But Saints Fall 7-5 To Storm Chasers
PAPILLION, NE (May 27, 2025) - All eyes were on the Top 10 prospect in baseball, Omaha Storm Chasers Jac Caglianone who was making his Werner Park debut. He entered the game on a 19-game hitting streak, his last 13 games at Double-A and first six games at Triple-A, and
Winkel's Grand Slam Not Enough In 10-4 Loss To Tides
ST. PAUL, MN (May 25, 2025) - Patrick Winkel got the largest crowd of the season to its feet in the second inning with a grand slam. Unfortunately, there wasn’t much else to cheer for as the St. Paul Saints fell to the Norfolk Tides 10-4 on Sunday evening at
Gasper Blasts Two Home Runs As Saints Take Down Tides 6-4 In Game Two of Doubleheader
ST. PAUL, MN (May 24, 2025 ) - Mickey Gasper is having a career year in less than a month of action with the St. Paul Saints. He entered play on Saturday five home runs shy of tying his career high. He finished the night three home runs shy of
Raya's Perfect Outing Wasted In 12-1 Loss In Game One of Doubleheader
ST. PAUL, MN (May 24, 2025) - Marco Raya was quite simply perfect four 4.0 innings on Saturday night in game one of a doubleheader. The final three innings were anything but for the St. Paul Saints bullpen. They gave up 12 runs over the final three innings and the
Festa and Adams Spectacular On The Hill, Wallner Produces At Plate In 10-2 Saints Victory
ST. PAUL, MN (May 23, 2025) - After 17 between starts David Festa looked as good as new. Travis Adams, in his role as long reliever, has been Mr. Reliable and was nearly unhittable following Festa. Matt Wallner was Matt Wallner. The three helped the St. Paul Saints overrun the
Woods Richardson Dominate In Saints 3-2 Win In Game Two Of Doubleheader
ST. PAUL, MN (May 22, 2025) - Simeon Woods Richardson made it known on Thursday night at CHS Field that he intends for his stay with the St. Paul Saints to be a short one. He dominated over 6.0 innings and the Saints held on to beat the Norfolk Tides
Wallner Smashes Two Home Runs In First Major League Rehab Game, Saints Fall 8-3 To Tides In Game One of Doubleheader
ST. PAUL, MN (May 22, 2025) - If there was any question how rusty Matt Wallner was entering his first Major League rehab game, he answered it fairly quickly. Wallner accounted for all three runs for the Saints with two long balls, but the St. Paul Saints fell to the
Saints Best Team In Minors...In Rainouts, Overtake Portland With 13th Postponement Of Season; Doubleheaders Against Tides On Thursday and Saturday
ST. PAUL, MN (May 21, 2025) - Take that Portland Sea Dogs. The St. Paul Saints and Sea Dogs entered Wednesday night tied atop the standings for most postponements/cancellations in Minor League Baseball. Mother Nature didn’t let the Saints down as the Saints and Norfolk Tides were rained out for
Saints Give Thanks To Those That Serve During May 21-25 Homestand
ST. PAUL, MN (May 20, 2025) - We know you’re not a fan of the Yankees, but for one homestand we can all put aside our differences to celebrate various types of Yankees. Whether it’s the Daddy kind, the four-legged terrier, or the ones that protect our freedoms. We’re here
Make It A Dozen: Saints and Tides Postponed On Tuesday, Doubleheader Thursday
ST. PAUL, MN (May 20, 2025) -
Plain and Simple: Saints To Pay Tribute To Their "Boring" Name
ST. PAUL, MN (May 19, 2025) - The St. Paul Saints are anything, but boring. One would never call one of their games a snoozefest. Fun. Definitely. Dull. Never. There are those, however, that think their name doesn’t represent the “wild and outside” entertainment one gets at a Saints game.
Rucker Makes Saints Return, Promoted From Double-A Wichita
ST. PAUL, MN (May 19, 2025) - With several Saints on the move to the big leagues in the past week, more reinforcements are on the way as the ripple effects of a handful of big league injuries continue to shake up the Twins affiliates rosters. The St. Paul Saints,
Morris Dominates, Holland's Blast Gives Saints 3-1 Win Over I-Cubs
DES MOINES, IA (May 18, 2025) - So this is what happens when the wind isn’t howling out at Principal Park. In a well-pitched, well-played game it was starter Andrew Morris twirling 5.0 shutout innings and Will Holland delivering a go-ahead two-run homer in the ninth as the St. Paul
Saints Go From Seven Runs Up To Being Walked-Off In 10-9 Loss To I-Cubs
DES MOINES, IA (May 17, 2025) - The St. Paul Saints knocked around Kenta Maeda in the first inning. They jumped out to a 7-0 lead after the top of the fourth. Christian MacLeod, who was called up from Double-A to start the game, didn’t give up a hit until
Another Day, Another Arm Sent To Saints As Christian MacLeod Promoted From Double-A Wichita
DES MOINES, IA (May 17, 2025) - Every baseball team knows they won’t get through an entire season with their original roster. One day after needing a reinforcement arm from Double-A, the St. Paul Saints, in conjunction with the Minnesota Twins, made another roster move as they tapped into the
Wind Aided: Saints Lose Fourth Straight 12-7 To I-Cubs
DES MOINES, IA (May 16, 2025) - With steady winds of 25 mph and gusts over 40 mph, the ball was flying at Principal Park on Friday night between the St. Paul Saints and Iowa Cubs. The teams combined for 19 runs on 29 hits, 13 extra base hits, including
Saints Stunned In Game Two Of Doubleheader, Lose 8-7 On Walk-Off Homer In 8th
DES MOINES, IA (May 15, 2025) - The St. Paul Saints took a four-run lead into the last inning in game two of their doubleheader on Thursday afternoon. They gave up four runs in the seventh and the game went into extras. The Saints scored two in the eighth only
Saints Fall In Game One of Doubleheader 8-2 To I-Cubs
DES MOINES, IA (May 15, 2025) - The St. Paul Saints had trouble getting the third out of the inning in game one of their doubleheader to the Iowa Cubs. All eight runs they allowed came with two outs as they lost 8-2 on Thursday afternoon at Principal Park. The
Saints and Semper Fi Flo Join Forces To Collect Items For Military Care Packages At May 21 Game
ST. PAUL, MN (May 14, 2025) - The St. Paul Saints have honored military members through their Hero of the Game program, they’ve handed out free tickets to military members, and they’ve recognized important dates for the military through various promotions. Several members of the Saints staff have family members
Saints Strand Franchise Record Tying High 15 In 10-5 Loss To I-Cubs
DES MOINES, IA (May 14, 2025) - It was one of those days on Wednesday afternoon at Principal Park. The St. Paul Saints outhit the Iowa Cubs, 12-9, they drew 10 walks, but issued nine of their own, and despite having 22 baserunners they left a franchise record tying 15