Jump to content
Twins Daily
  • Create Account

Seth Stohs

Site Manager
  • Posts

    25,909
  • Joined

  • Last visited

  • Days Won

    109

 Content Type 

Profiles

News

Minnesota Twins Videos

2026 Minnesota Twins Top Prospects Ranking

2022 Minnesota Twins Draft Picks

Minnesota Twins Free Agent & Trade Rumors, Notes, & Tidbits

Guides & Resources

2023 Minnesota Twins Draft Picks

The Minnesota Twins Players Project

2024 Minnesota Twins Draft Picks

2025 Minnesota Twins Draft Pick Tracker

2026 Minnesota Twins Draft Tracker: Picks & Bonuses

Forums

Blogs

Events

Store

Downloads

Gallery

Everything posted by Seth Stohs

  1. On a day when the Minnesota Twins completed a sweep of the Detroit Tigers, things went quite well for the Fort Myers Might Mussels too. A Top 2025 draft pick tossed four scoreless innings on Thursday. On Friday, prospect fans will be excited to see the top pitchers selected by the Twins in the 2025 draft. TRANSACTIONS LHP Aaron Rozek signed a minor-league contract with the Twins on Thursday and was assigned to Double-A Wichita. The Mets selected Rozek in the Minor-League portion of the Rule 5 draft in December. He went to spring training in St. Lucie but was released in late March. SAINTS SENTINEL St. Paul 3, Toledo 5 Box Score John Klein made the start for the Saints and had a really nice start. He gave up only a solo home run in four innings. He struck out three and walked none. Grant Hartwig came on and gave up three runs in the fifth inning and another run in the sixth. It could have been worse. Walker Jenkins threw out a runner at home to cut off one run. The four runs came on five hits and a walk. Eduardo Salazar came on and got the next five outs, issuing only a walk. Zak Kent gave up two hits and a walk in the eighth, but no more runs crossed the plate. The Saints got on the scoreboard first. With one out in the top of the second inning, Orlando Arcia hit his second double of the season. Two batters later, he scored on a single by Eric Wagaman. Down 4-1, Kaelen Culpepper led off the top of the sixth inning with a single. With two outs, Alan Roden doubled to drive him in and cut the deficit in half. Alex Jackson hit his first home run of the season in the seventh inning. The Saints had seven hits and three walks. Culpepper went 2-for-3 with a walk and his first double. WIND SURGE WISDOM Wichita 2, Arkansas 5 Box Score Wichita began the game by taking the lead in the top of the first inning. Kyle DeBarge led off with a single. He stole second base (his fifth steal of the year). Two ground balls later, he scored to give the Surge a 1-0 lead. C.J. Culpepper tossed four scoreless, no-hit innings. On Thursday night, he got the first two batters out, but two walks, two hits, and two runs later, the first inning ended. In total, Culpepper gave up three runs on three hits in four innings. He walked four and had three strikeouts. Ricky Castro and Jarret Whorff each gave up one run on one hit over two innings. Both walked none and had two strikeouts. Down 4-1 through six innings, Garrett Spain hit his first homer in the Twins organization. But that was it for the Surge run scoring. Wichita had six hits and two walks in the game. They also had 13 strikeouts. Andrew Cossetti went 2-for-4 in the game. Ben Ross added his third double. KERNELS CHRONICLE Cedar Rapids, Beloit (Postponed) Box Score Rain and wet weather conditions caused the postponement of Thursday night’s game in Beloit. The teams will hope to play two games on Friday. MIGHTY MATTERS Game 1: Ft. Myers 2, Jupiter 0 Box Score There wasn’t much offense in this game, but fortunately, James Ellwanger and Kolten Smith didn’t need more than one run of support to win Thursday’s first game. Ellwanger started and tossed four scoreless innings. He gave up one hit, walked one, and had five strikeouts. Control has typically been his issue. In this game, he needed just 50 pitches to complete four innings. 64% of those pitches were strikes. Kolten Smith pitched a perfect fifth inning, so he gets credit for his first pro Win. Adam Falinski struck out three over the final two innings to record his first pro Save. Smith likely would have gone longer, but there was a 50-minute rain delay. Jorel Ortega and Dameury Pena started the game with back-to-back walks off of the Marlins top prospect Thomas White. Quentin Young grounded into fielder’s choice, and a throwing error allowed Ortega to score. The score remained 1-0 through five innings. In the sixth inning, Ian Daugherty led off with a single. He stole second and advanced to third on a wild pitch. With one out Bryan Acuna walked. Byron Chourio turned a double play into just a fielder’s choice, allowing the Mussels second run to score. In Game 1, the Mussels had four hits and walked eight times. Rehabbing Jorel Ortega went 1-for-2 with two walks. Dameury Pena was 2-for-2 with a walk. Yilber Herrera walked twice. The team was 0-for-12 with runners in scoring position and left nine one base. Game 2: Ft. Myers 7, Jupiter 2 Box Score Game 2 was another close game until the Mussels broke it open with a four-run seventh inning. The Mussels took the first lead in the top of the third frame. Bryan Acuna led off with a slow roller to third base. He went to second on a throwing error. With one out, Quentin Young lined a single to left but it was hit too hard so Acuna could only advance to third base. Ryan Sprock singled to center to drive in Acuna with the first run. Reed Moring started for Ft. Myers. He tossed four scoreless innings. He gave up three hits, walked three, and struck out five batters. Jake Murray came on to start the fifth inning. Nine pitches later, he had walked the first two batters. He then struck out PJ Morlando, a top Marlins prospect. That was followed with a third walk. Xavier Kolhosser came on with the bases loaded. He gave up a sacrifice fly that tied the game before ending the inning with a strikeout. With the game tied in the top of the sixth, Yilber Herrera led off with a walk, stole second and went to third on a throwing error. After Harry Genth was hit by a pitch, again, Herrera scored on a fielding error. Irvin Nunez followed and was also hit by a pitch to lead the bases. Acuna drove in Genth with a sacrifice fly to make it 3-1. Ryan Sprock was hit by a pitch to start the top of the seventh inning. Herrera struck out, but he challenged the pitch and it was overturned and instead he walked. Ricardo Pena singled, and Sprock scored. Herrera scored on a Harry Genth double. Genth stole third base. After Byron Chourio walked, both runners scored on a single to center by Irvin Nunez to make it 7-1. Mitch Mueller tossed the final two innings. He gave up one run on two hits. He had three strikeouts and walked none. The Mussels had 10 hits, five walks, and were hit by a pitch four times in this game. Eduardo Beltre went 2-for-3 with a walk. Acuna was 2-for-4. Harry Genth went 1-for-2. He was hit by a pitch twice, doubles, and stole three bases. Sprock, Chourio and Nunez each had a single and a walk. Herrera walked twice. PLAYERS OF THE DAY Hitter of the Day Kaelen Culpepper (St. Paul): 2-for-3, BB, R Pitcher of the Day James Ellwanger (Fort Myers): 4 IP, 1 H, 0 R, BB, 5 K, 50 pitches, 32 strikes (64.0%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 0-for-3, BB, 2 K, Assist (batted second, played CF, all 9 innings) #2 - IF Kaelen Culpepper (St. Paul) - 2-for-3, BB, 2B(1), R (batted first, DHd) #3 - OF Emmanuel Rodriguez (St. Paul) - Did Not Play #4 - C Eduardo Tait (Cedar Rapids) - No Game. #5 - LHP Connor Prielipp (St.Paul) - Did Not Pitch #6 - LHP Dasan Hill (Cedar Rapids) - No Game #7 - OF Gabriel Gonzalez (St. Paul) - 0-for-3, BB (batted third, played LF) #8 - LHP Kendry Rojas (St. Paul) - #9 - SS Marek Houston (Cedar Rapids) - No Game. #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - Did Not Pitch, scheduled to make pro debut on Friday. #12 - RHP Andrew Morris (St. Paul) - Did Not Pitch #13 - 3B/CF Brandon Winokur (Cedar Rapids) - No Game. #14 - 3B/SS Quentin Young (Ft. Myers) - Game 1: 0-for-4, 3 K (batted third, played 3B), Game 2: 1-for-4, 3 K (batted third, played SS) - CS(2,3), E(5). s #15 - RHP Marco Raya (St. Paul) - Did Not Pitch #16 - OF Hendry Mendez (Wichita) - 0-for-3, BB, RBI, K (batted third, played LF) #17 - 2B/OF Kyle DeBarge (Wichita) - 1-for-4, R, K, SB(5) (led off, played 2B) #18 - RHP C.J. Culpepper (Wichita) - 4 IP, 3 H, 3 ER, 4 BB, 3 K, 71 pitches, 44 strikes (62.0%) #19 - C Khadim Diaw (Cedar Rapids) -No Game. #20 - RHP James Ellwanger (Ft. Myers) - 4 IP, 1 H, 0 R, BB, 5 K, 50 pitches, 32 strikes (64.0%) UPCOMING PROBABLES Friday: St. Paul @ Toledo (12:37 pm CT) - LHP Connor Prielipp (0-0, 1.23 ERA) Wichita @ Arkansas (7:05 pm CT) - RHP Sam Armstrong (0-1, 6.00 ERA) Cedar Rapids @ Beloit (DH @ 4:00 pm CT) - RHP Adrian Bohorquez (0-0, 7.36 ERA), LHP Dasan Hill Ft. Myers @ Jupiter (5:30 CT) - RHP Riley Quick (first pro start) CURRENT W-L Records Minnesota Twins: 7-6 St. Paul Saints: 4-7 Wichita Wind Surge: 2-4 Cedar Rapids Kernels: 3-2 Fort Myers Mighty Mussels: 4-2 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related!
  2. Have you wondered where the Twins' minor league teams play? Who their coaches are? Where to find their schedule and rosters? We have the guide for you. First and foremost, you need to know that Twins Daily is a great option for a one-stop spot for Twins minor-league content. Each day throughout the season, we post a minor league report with the day’s game scores and highlights, transactions and much more. Each week, there is a week in review of the Twins system. Each month, we will hand out awards for minor league hitter, starting pitcher, and relief pitcher of the month with profiles on several players who had strong performances. We also have year-end reports, top prospect rankings, and features throughout the year on Twins minor leaguers. In 2021, a new minor-league alignment created several changes across baseball. Some minor-league teams were shut down. Others were able to align themselves with new major-league clubs. The Twins lost their long-time advanced rookie league affiliate, the Elizabethton Twins. List Of Twins Affiliate Teams (click to jump to section) St Paul Saints - AAA Wichita Wind Surge - AA Cedar Rapids Kernels - High A Fort Myers Mighty Mussels - Low A Florida Complex League Twins Dominican Summer League Twins Upon agreements, the Twins (and all other clubs) signed 10-year Player Development Agreements. Here are the Twins affiliates. Triple A: St. Paul Saints League: International League Stadium: CHS Field (Capacity: 7,210) 360 Broadway St. St. Paul, MN 55101 Tickets: 651-644-6659 Website: www.SaintsBaseball.com How long have they been the affiliate? After a quarter-century of making memories for fans and giving opportunities to players cast aside by affiliated teams, the St. Paul Saints brought their brand of fun to the Twins starting in the 2021 season. 2026 Coaching Staff Manager: Brian Dinkelman Pitching Coaches: Ryan Ricci, Carlos Hernandez Hitting Coaches: Shawn Schlechter, CJ Baker Radio Voice: Sean Aronson 2026 St Paul Saints Roster 2026 St Paul Saints Schedule Double A: Wichita Wind Surge League: Texas League Stadium: Equity Bank Park (Capacity: 6,500) 275 S McLean Blvd Wichita, Kansas 67213 Phone: (316) 221-8000 Website: www.windsurge.com How long have they been the affiliate? When minor-league baseball re-aligned back in 2021 with a new agreement. The Wind Surge had been set to be the Triple-A affiliate of the Miami Marlins, but instead they were happy to be the Twins Double-A affiliate. 2026 Coaching Staff Manager: Nico Giarratano Pitching Coaches: Stephen Ridings, Jesus Sanchez Hitting Coach: Andrew Cresci Development Coach: Julien Gonzalez Radio Voice: Tim Grubbs 2026 Wichita Wind Surge Roster 2026 Wichita Wind Surge Schedule High A: Cedar Rapids Kernels League: Midwest League Stadium: Veterans Memorial Stadium (Capacity: 5,300) 950 Rockford Rd Cedar Rapids, IA 52404 Phone: (319) 363-3887 Website: www.kernels.com How long have they been the affiliate? The history of baseball in Cedar Rapids is far more than a century. Prior to the Twins, Cedar Rapids has been an affiliate of the San Francisco Giants, Cincinnati Reds and Los Angeles Angels. In 2012, Cedar Rapids and the Twins reached a Player Development Agreement. In that first season, the Twins sent the likes of Byron Buxton, Jorge Polanco, Jose Berrios, Taylor Rogers, and Max Kepler to Cedar Rapids for the 2012 season. They participated in the Midwest League playoffs every season as a Twins affiliate, and in 2023 won the Midwest League championship. That streak ended in 2024 when the team finished just outside the playoffs. With the minor-league realignment in 2021, the Midwest League shifted from Low Class-A to a High Class-A league. 2026 Coaching Staff Manager: Brian Meyer Pitching Coaches: Erick Julio, Hunter Townsend Hitting Coach: Danny Marcuzzo, Yeison Perez Radio Voice: Calvin Christoforo 2026 Cedar Rapids Kernels Roster 2026 Cedar Rapids Kernels Schedule Low A: Fort Myers Mighty Mussels League: Florida State League Stadium: Hammond Stadium 14400 Six Mile Cypress Parkway Fort Myers, FL 33912 Tickets: 651-644-6659 Website: www.mightymussels.com How long have they been the affiliate? The Minnesota Twins moved their spring training home from Orlando to Fort Myers in time for the 1991 season. The Twins Florida State League team has played under several names. The current Mighty Mussels moniker began in 2020. 2026 Coaching Staff Manager: Jordan Smith Pitching Coaches: Richard Salazar, Dylan Hawley Hitting Coach: Carlos Lara Radio Voice: Andrew Pawling 2026 Fort Myers Mighty Mussels Roster 2026 Fort Myers Mighty Mussels Schedule Complex League: Florida Complex League (FCL) Twins League: Florida Complex League Stadium: Most games are played on Bill Smith Field, behind the minor-league facilities at Lee Health Complex. 14400 Six Mile Cypress Parkway Fort Myers, FL 33912 How long have they been the affiliate? When the Twins moved their spring training complex to Fort Myers in 1991, they also moved their minor-league facilities. 2026 Coaching Staff Manager: Tristan Toorie Pitching Coaches: Dan Urbina, Matthew Hartshorn, Ryan Meisinger Hitting Coaches: Emilio Guerrero, Steven Cardona Rehab Pitching Coach: Carter Kessinger Development Coaches: Jairo Rodriguez 2026 FCL Twins Roster 2026 FCL Twins Schedule Dominican Summer League: Dominican Summer League (DSL) Twins League: Dominican Summer League Stadium: Twins/Phillies Baseball Complex Academia de Minnesota Twins Kilometro 2 carretera de Jubey Boca Chica Santo Domingo Este How long have they been the affiliate? The Dominican Summer League began in 1985. The Twins were first in the DSL in 1998 as a Co-Op. They have had their own team since 2001. In 2015, the Twins and Phillies teamed to purchase 45 acres of property for approximately $1.8 million total. That same year, ground was broken and construction began. In January of 2017, the academy was completed. The teams split the $18 million costs for the new Baseball Academy where players can reside, take classes, and do any baseball work necessary. The 18,000 square foot facility contains administrative offices, two conference rooms, video coaching room, staff locker room, player locker room, weight room (same equipment as in Fort Myers and at Target Field), training room, and hydrotherapy room, as well as two equipment rooms and two laundry rooms. Like in Fort Myers, there is a dormitory for players and staff. Up to 78 players and 10 staff members can stay there. It includes a dining room, an entertainment room, a TV room, a computer lab, and two classrooms. Also like Fort Myers, there is an observation tower in the center that overlooks three full playing fields and 14 bullpen mounds. There is a covered batting cage that includes four batting tunnels and as many as 12 pitching mounds. The Twins and Phillies each have their own dining rooms, but they do share a very large, commercial kitchen. They also share a large, 98-seat, theater-style auditorium with all the fun electronic gadgets. 2026 Coaching Staff Manager: Rafael Martinez Pitching Coaches: Gabriel Garcia, Alex Wright Hitting Coaches: Ozney Guillen, Zach Simmons Infield Coach: Ruben Santana 2026 DSL Twins Roster 2026 DSL Twins Schedule Additional Player Development Staff and Coordinators Jeremy Zoll: VP, General Manager Alex Hassan: Assistant GM Drew MacPhail: Director of Player Development Brian Maloney: Director, Minor League and High Performance Operations Amanda Daley: Director of Player Education Tommy Bergjans: Director, Minor League Pitching Development Frankie Padulo: Assistant Director, Player Development Josh Ruffin: Director, Applied Analytics Jason Davila: Senior Manager, Minor League Operations Lisa Maria Tolentino: Coordinator of Minor League Operations Chad Raines: Coordinator, Player Development Coordinators Kevin Morgan: Minor League Field Coordinator Seth Feldman: Complex Coordinator Ehire Adrianza: Assistant, Player Development Nat Ballenberg: Pitching Coordinator Jonas Lovin: Assistant Pitching Coordinator Argenis Angulo: Complex Pitching Coordinator Bryce Berg: Director, Minor League Hitting Development Ryan Smith: Assistant Hitting Coordinator Tucker Frawley: Catching Coordinator Miles Between Stadiums Target Field CHS Field Riverfront Stadium Veterans Memorial Stadium Hammond Stadium Target Field X 12.6 633.7 278.2 1715.1 CHS Field 12.6 X 636.9 246 1702.8 Riverfront Stadium 633.7 636.9 X 516.5 1545 Veterans Memorial Stadium 278.2 246 516.5 X 1421.7 Hammond Stadium 1715.1 1702.8 1545 1421.7 X Twins Top Prospect Rankings Twins Daily Top 20 Baseball America Top 30 MLB Pipeline Top 30 Baseball Prospectus Top 10 The Athletic (Gleeman) Top 40 The Athletic (Law) Top 20 Prospects1500 Top 50 Twins Daily Minor League Awards Twins Minor League Hitter of the Year Winners 2012 - Oswaldo Arcia 2013 - Miguel Sano 2014 - Mitch Garver 2015 - Max Kepler 2016 - Daniel Palka 2017 - Mitch Garver 2018 - Alex Kirilloff 2019 - Trevor Larnach 2021 - Jose Miranda 2022 - Matt Wallner 2023 - Yunior Severino 2024 - Luke Keaschall 2025 - Gabriel Gonzalez Twins Minor League Starting Pitcher of the Year Winners 2025: Dasan Hill 2024: Zebby Matthews 2023: Cory Lewis 2022: Louie Varland 2021: Louie Varland 2019: Randy Dobnak 2018 - Tyler Wells 2017 - Stephen Gonsalves 2016 - Stephen Gonsalves 2015 - Jose Berrios 2014 - Jose Berrios 2013 - Taylor Rogers 2012 - BJ Hermsen Twins Minor League Relief Pitcher of the Year Winners 2025: Pierson Ohl 2024: Spencer Bengard 2023: Kody Funderburk 2022: Evan Sisk 2021: Jovani Moran 2019: Anthony Vizcaya 2018: Andrew Vasquez 2017: John Curtiss 2016: Trevor Hildenberger 2015: Trevor Hildenberger Twins Short-Season Minor League Hitter of the Year Winners 2016: Lewin Diaz 2017: Akil Baddoo 2018: Chris Williams 2019: Matt Wallner 2021: Kala'i Rosario 2022: Jose Rodriguez 2023: Dameury Pena 2024: Eduardo Beltre 2025 DSL: Darwin Almanzar 2025 FCL: Ramiro Dominguez Twins Short-Season Minor League Pitcher of the Year Winners 2016: Huascar Ynoa 2017: Jovani Moran 2018: Andrew Cabezas 2019: Cody Lawyerson 2021: Samuel Perez 2022: Miguel Olivares 2023: Juan Cota 2024: Melvin Rodriguez 2025 DSL: Santiago Castellanos 2025 FCL: Joel Garcia Twins Minor League All-Stars 2016 Twins Daily Minor League All Stars 2017 Twins Daily Minor League All Stars 2018 Twins Daily Minor League All Stars 2019 Twins Daily Minor League All Stars 2021 Twins Daily Minor League All Stars 2022 Twins Daily Minor League All Stars 2023 Twins Daily Minor League All Stars 2024 Twins Daily Minor League All Stars: Hitters, Pitchers 2025 Twins Daily Minor League All Stars: Hitters, Pitchers
  3. TRANSACTIONS RHP Garrett Acton was officially added to the Saints roster. To make room, LHP Christian MacLeod was released by the organization. In addition, LHP Kendry Rojas began a rehab assignment with the Mighty Mussels on Saturday. SAINTS SENTINEL St. Paul 3, Worcester 5 Box Score The Saints and Woo Sox were finally able to get another game in at CHS Field. It was cold, and especially early, the Saints arms and bats were very cold. The Saints attempted a comeback late in the game, but it fell short. Zebby Matthews was on the mound to start for the Saints. He was touched up for five runs on seven hits and two walks over the first 3 1/3 innings. Four of those hits left the ballpark. Former teammate Mickey Gasper lined a two-run homer over the right-field wall in the first inning. In the third inning, Nick Sogard and Nate Eaton hit back-to-back solo homers. Tsung-Che Cheng added another solo shot in the fourth. Drew Smith got the final two outs of the fourth inning. Eduardo Salazar walked three but struck out two in a scoreless fifth inning. That’s when the Saints turned to Connor Prielipp who was scheduled to start on Thursday and Friday when weather caused rainouts. He tossed 3 1/3 scoreless innings and gave up two hits, walked two and had four strikeouts. Trent Baker got the final two outs of the ninth, one on a strikeout. With one out in the bottom of the eighth inning, Gabriel Gonzalez hit his first homer of the season to cut the deficit to 5-2. Eric Wagaman followed with a single and scored on an Orlando Arcia double. Arcia led the offense. He went 2-for-4 with a double. Ryan Kreidler and Alan Roden each walked twice. WIND SURGE WISDOM Wichita 3, NW Arkansas 9 Box Score C.J. Culpepper got the starting nod for the Wind Surge and was fantastic. He tossed four no-hit innings. He walked one and had one struck out. Unfortunately, the pitching after Culpepper was not helped by their defense, and the pitchers were unable to minimize the damage. Sam Armstrong came out of the bullpen and tossed three innings. He was charged with seven runs, but just two were earned. He gave up four hits, walked two and had two strikeouts. Luis Quinones came on and gave up an unearned run. He walked three and struck out two batters in his inning. Jarret Whorff gave up one run on two hits in the ninth inning. He struck out one batter. Wichita took the early lead in the second inning when Billy Amick lined a ball that the left fielder let bounce past him and to the wall. Amick raced around the bases. The play at the plate was close, but the corner infielder beat the throw to give the Surge a 1-0 lead. Down 4-1 going to the bottom of the sixth inning, Kyle DeBarge and Kala’i Rosario walked to start the inning. They were successful on a double steal. Amick drove in a run on a sacrifice fly. With two outs, Ben Ross doubled in Rosario to make it 4-3. Ross led the Surge offense, going 2-for-4. The double was his second of the season. Rosario and DeBarge each had a single, a walk and a stolen base. KERNELS CHRONICLE Cedar Rapids 8, Peoria 4 Box Score Peoria jumped out to an early 3-0 lead, but the Kernels put a Six on the board in the fifth inning to claim the lead and held on for the Win. Let’s jump to the bottom of the fifth. Caden Kendle led off with a double. He went to third on a Jaime Ferrer single. Marek Houston walked to load the bases. With one out, Khadim Diaw walked to put the Kernels on the board. Brandon Winokur lined a single to center that drove in two runs and tied the game at 3. Following a pitching change, Diaw and Winokur were successful on a double steal. Danny De Andrade responded with a single to drive in both runners. Jacob McCombs singled. Then with two outs, Kendle hit his second double of the inning to drive in the sixth run. The bottom of the sixth inning began with a Houston triple. Eduardo Tait followed with a sacrifice fly to make it 7-3. The Kernels added one more run in the eighth inning. Tait led off with a double, advanced to third on a ground out, and scored on a Winokur single. It was a good day for the Kernels offense. Eight of their nine hitters had at least one hit. Winokur led the way to a 3-for-5 day and had three RBI. Houston was 2-for-3 with two walks, his first double and his first triple of the season. De Andrade had two hits and two RBI. Kendle hit his first two doubles in the fifth inning. They were also his first two doubles of the season. Jaime Ferrer also had two hits. Adrian Bohorquez started and gave up three runs on three hits and a walk over 3 2/3 innings He had five strikeouts, and Twins fans will enjoy hearing that he touched 98 a couple of times. Nick Trabacci allowed both runners he inherited before recording the final out of the fourth frame. Michael Ross tossed a scoreless fourth inning. Brent Francisco came in and gave up one run on three hits and a walk over four innings to earn the save. MIGHTY MATTERS Ft. Myers 5, Clearwater 7 Box Score On Saturday, Kendry Rojas made his first rehab start as he prepares to rejoin the Saints. In 1 1/3 innings, he gave up two unearned runs on two hits. He walked two and had two strikeouts. Mike McKenna came in and finished the second inning, but not before allowing both of Rojas’s runners to score. He gave up his own unearned run as well. Jonathan Stevens came in and was charged with three runs on two hits and three walks in 2 2/3 innings. He had four strikeouts. Mitch Mueller got the next four outs, two an strikeouts. Jake Murray gave up one run on one hit and a walk in one inning. Adam Falinski struck out three batters over the final two scoreless, one-hit innings. After a combined two hits over their first two games on Friday, the Miracle doubled that total with four hits in this single game on Saturday. They also managed to walk 12 times. Harry Genth and Jayson Bass each had a double. JP Smith had a single and two walks. Ryan Sprock walked in three plate appearances. Bryan Acuna and Dameury Pena each walked twice as well. PLAYERS OF THE DAY Hitter of the Day Brandon Winokur (Cedar Rapids): 3-for-5, R, 3 RBI, K. Pitcher of the Day CJ Culpepper (Wichita): 4 IP, 0 H, 0 R, BB, K, 43 pitches, 24 strikes (58.8%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 0-for-3, HBP, K (batted first, played CF, 7 innings) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-4, HBP, R, K (batted second, played SS) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-3, HBP, 2 K, SB (batted sixth, played LF) #4 - C Eduardo Tait (Cedar Rapids) - 1-for-4, 2B(1), R, RBI, K, SF (batted second, DHd #5 - LHP Connor Prielipp (St.Paul) - 3 1/3 IP, 2 H, 0 R, 2 BB, 4 K, 63 pitched, 37 strikes (58.7%) #6 - LHP Dasan Hill (Cedar Rapids) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 1-for-4, HR(1), R, 2 RBI (batted fourth, DHd) #8 - LHP Kendry Rojas (St. Paul) - Rehab in FM ( #9 - SS Marek Houston (Cedar Rapids) - 2-for-3, 2 BB, 2B(1), 3B(1), 2 R, K, E (batted first, played SS) #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - DNP #12 - RHP Andrew Morris (St. Paul) - Sunday probable. #13 - 3B/CF Brandon Winokur (Cedar Rapids) - 3-for-5, R, 3 RBI, K (batted fourth, played CF) #14 - 3B/SS Quentin Young (Ft. Myers) - 0-for-4, BB, R, 2 K #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (Wichita) - 1-for-4, K (batted third, played LF) #17 - 2B/OF Kyle DeBarge (Wichita) - 1-for-3, BB, R, SB(1), E (led off, played SS), #18 - RHP C.J. Culpepper (Wichita) - 4 IP, 0 H, 0 R, 1 BB, 1 K, 43 pitches, 24 strikes (55.8%) #19 - C Khadim Diaw (Cedar Rapids) - 0-for-4, BB, R, RBI, K (batted third, catcher) #20 - RHP James Ellwanger (Ft. Myers) - DNP UPCOMING PROBABLES Sunday: Worcester @ St. Paul (DH attempts @ 12:37 pm CT) - RHP Andrew Morris, RHP John Klein Peoria @ Cedar Rapids (1:05 pm CT) - RHP Nolan Santos CURRENT W-L Records Minnesota Twins: 3-5 St. Paul Saints: 3-3 Wichita Wind Surge: 1-2 Cedar Rapids Kernels: 1-1 Fort Myers Mighty Mussels: 1-2 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related! View full article
  4. TRANSACTIONS RHP Garrett Acton was officially added to the Saints roster. To make room, LHP Christian MacLeod was released by the organization. In addition, LHP Kendry Rojas began a rehab assignment with the Mighty Mussels on Saturday. SAINTS SENTINEL St. Paul 3, Worcester 5 Box Score The Saints and Woo Sox were finally able to get another game in at CHS Field. It was cold, and especially early, the Saints arms and bats were very cold. The Saints attempted a comeback late in the game, but it fell short. Zebby Matthews was on the mound to start for the Saints. He was touched up for five runs on seven hits and two walks over the first 3 1/3 innings. Four of those hits left the ballpark. Former teammate Mickey Gasper lined a two-run homer over the right-field wall in the first inning. In the third inning, Nick Sogard and Nate Eaton hit back-to-back solo homers. Tsung-Che Cheng added another solo shot in the fourth. Drew Smith got the final two outs of the fourth inning. Eduardo Salazar walked three but struck out two in a scoreless fifth inning. That’s when the Saints turned to Connor Prielipp who was scheduled to start on Thursday and Friday when weather caused rainouts. He tossed 3 1/3 scoreless innings and gave up two hits, walked two and had four strikeouts. Trent Baker got the final two outs of the ninth, one on a strikeout. With one out in the bottom of the eighth inning, Gabriel Gonzalez hit his first homer of the season to cut the deficit to 5-2. Eric Wagaman followed with a single and scored on an Orlando Arcia double. Arcia led the offense. He went 2-for-4 with a double. Ryan Kreidler and Alan Roden each walked twice. WIND SURGE WISDOM Wichita 3, NW Arkansas 9 Box Score C.J. Culpepper got the starting nod for the Wind Surge and was fantastic. He tossed four no-hit innings. He walked one and had one struck out. Unfortunately, the pitching after Culpepper was not helped by their defense, and the pitchers were unable to minimize the damage. Sam Armstrong came out of the bullpen and tossed three innings. He was charged with seven runs, but just two were earned. He gave up four hits, walked two and had two strikeouts. Luis Quinones came on and gave up an unearned run. He walked three and struck out two batters in his inning. Jarret Whorff gave up one run on two hits in the ninth inning. He struck out one batter. Wichita took the early lead in the second inning when Billy Amick lined a ball that the left fielder let bounce past him and to the wall. Amick raced around the bases. The play at the plate was close, but the corner infielder beat the throw to give the Surge a 1-0 lead. Down 4-1 going to the bottom of the sixth inning, Kyle DeBarge and Kala’i Rosario walked to start the inning. They were successful on a double steal. Amick drove in a run on a sacrifice fly. With two outs, Ben Ross doubled in Rosario to make it 4-3. Ross led the Surge offense, going 2-for-4. The double was his second of the season. Rosario and DeBarge each had a single, a walk and a stolen base. KERNELS CHRONICLE Cedar Rapids 8, Peoria 4 Box Score Peoria jumped out to an early 3-0 lead, but the Kernels put a Six on the board in the fifth inning to claim the lead and held on for the Win. Let’s jump to the bottom of the fifth. Caden Kendle led off with a double. He went to third on a Jaime Ferrer single. Marek Houston walked to load the bases. With one out, Khadim Diaw walked to put the Kernels on the board. Brandon Winokur lined a single to center that drove in two runs and tied the game at 3. Following a pitching change, Diaw and Winokur were successful on a double steal. Danny De Andrade responded with a single to drive in both runners. Jacob McCombs singled. Then with two outs, Kendle hit his second double of the inning to drive in the sixth run. The bottom of the sixth inning began with a Houston triple. Eduardo Tait followed with a sacrifice fly to make it 7-3. The Kernels added one more run in the eighth inning. Tait led off with a double, advanced to third on a ground out, and scored on a Winokur single. It was a good day for the Kernels offense. Eight of their nine hitters had at least one hit. Winokur led the way to a 3-for-5 day and had three RBI. Houston was 2-for-3 with two walks, his first double and his first triple of the season. De Andrade had two hits and two RBI. Kendle hit his first two doubles in the fifth inning. They were also his first two doubles of the season. Jaime Ferrer also had two hits. Adrian Bohorquez started and gave up three runs on three hits and a walk over 3 2/3 innings He had five strikeouts, and Twins fans will enjoy hearing that he touched 98 a couple of times. Nick Trabacci allowed both runners he inherited before recording the final out of the fourth frame. Michael Ross tossed a scoreless fourth inning. Brent Francisco came in and gave up one run on three hits and a walk over four innings to earn the save. MIGHTY MATTERS Ft. Myers 5, Clearwater 7 Box Score On Saturday, Kendry Rojas made his first rehab start as he prepares to rejoin the Saints. In 1 1/3 innings, he gave up two unearned runs on two hits. He walked two and had two strikeouts. Mike McKenna came in and finished the second inning, but not before allowing both of Rojas’s runners to score. He gave up his own unearned run as well. Jonathan Stevens came in and was charged with three runs on two hits and three walks in 2 2/3 innings. He had four strikeouts. Mitch Mueller got the next four outs, two an strikeouts. Jake Murray gave up one run on one hit and a walk in one inning. Adam Falinski struck out three batters over the final two scoreless, one-hit innings. After a combined two hits over their first two games on Friday, the Miracle doubled that total with four hits in this single game on Saturday. They also managed to walk 12 times. Harry Genth and Jayson Bass each had a double. JP Smith had a single and two walks. Ryan Sprock walked in three plate appearances. Bryan Acuna and Dameury Pena each walked twice as well. PLAYERS OF THE DAY Hitter of the Day Brandon Winokur (Cedar Rapids): 3-for-5, R, 3 RBI, K. Pitcher of the Day CJ Culpepper (Wichita): 4 IP, 0 H, 0 R, BB, K, 43 pitches, 24 strikes (58.8%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 0-for-3, HBP, K (batted first, played CF, 7 innings) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-4, HBP, R, K (batted second, played SS) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-3, HBP, 2 K, SB (batted sixth, played LF) #4 - C Eduardo Tait (Cedar Rapids) - 1-for-4, 2B(1), R, RBI, K, SF (batted second, DHd #5 - LHP Connor Prielipp (St.Paul) - 3 1/3 IP, 2 H, 0 R, 2 BB, 4 K, 63 pitched, 37 strikes (58.7%) #6 - LHP Dasan Hill (Cedar Rapids) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 1-for-4, HR(1), R, 2 RBI (batted fourth, DHd) #8 - LHP Kendry Rojas (St. Paul) - Rehab in FM ( #9 - SS Marek Houston (Cedar Rapids) - 2-for-3, 2 BB, 2B(1), 3B(1), 2 R, K, E (batted first, played SS) #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - DNP #12 - RHP Andrew Morris (St. Paul) - Sunday probable. #13 - 3B/CF Brandon Winokur (Cedar Rapids) - 3-for-5, R, 3 RBI, K (batted fourth, played CF) #14 - 3B/SS Quentin Young (Ft. Myers) - 0-for-4, BB, R, 2 K #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (Wichita) - 1-for-4, K (batted third, played LF) #17 - 2B/OF Kyle DeBarge (Wichita) - 1-for-3, BB, R, SB(1), E (led off, played SS), #18 - RHP C.J. Culpepper (Wichita) - 4 IP, 0 H, 0 R, 1 BB, 1 K, 43 pitches, 24 strikes (55.8%) #19 - C Khadim Diaw (Cedar Rapids) - 0-for-4, BB, R, RBI, K (batted third, catcher) #20 - RHP James Ellwanger (Ft. Myers) - DNP UPCOMING PROBABLES Sunday: Worcester @ St. Paul (DH attempts @ 12:37 pm CT) - RHP Andrew Morris, RHP John Klein Peoria @ Cedar Rapids (1:05 pm CT) - RHP Nolan Santos CURRENT W-L Records Minnesota Twins: 3-5 St. Paul Saints: 3-3 Wichita Wind Surge: 1-2 Cedar Rapids Kernels: 1-1 Fort Myers Mighty Mussels: 1-2 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related!
  5. Image courtesy of Ed Bailey (photo of Kyle DeBarge) TRANSACTIONS No transactions. SAINTS SENTINEL St. Paul, Worcester Box Score For the second straight day, the Saints were unable to play due to weather conditions being non-good. Friday’s game has officially been canceled for two reasons. First, the Saints and WooSox aren’t on each other’s schedule again this year, and second, International League rules do not allow doubleheaders on back-to-back days. WIND SURGE WISDOM Wichita 1, NW Arkansas 2 Box Score Ty Langenberg made his Double-A debut on Friday night in Wichita. He gave up two runs (1 earned) on five hits over four innings. He had three strikeouts and no walks. Ricky Castro struck out two batters over two perfect innings. Sam Ryan had two walks in a scoreless inning. Ruddy Gomez walked two over two scoreless innings. Down 2-0 after three innings, the Wind Surge got on the board in the fourth inning. Kyle DeBarge singled and later scored on a Billy Amick single. DeBarge received his 2025 Minor League Gold Glove Award before the game. The Wind Surge had five hits and seven walks. Jose Salas went 1-for-1 with two walks. He also stole two bases. Amick, Hendry Mendez, and Ben Ross each had a single and a walk. KERNELS CHRONICLE Cedar Rapids 2, Peoria 8 Box Score The Kernels played their season opener on Friday night. When the Kernels came to bat in the bottom of the second inning, they were down 2-0. When they came to the plate to start the bottom of the fourth inning, they were down 8-0. But Cedar Rapids did win the final five-and-a-half innings 2-0! Dasan Hill made the start for the Kernels. He worked a 1-2-3 first inning but gave up two runs in the top of the second. He struck out two in a scoreless third frame. The fourth inning began with a walk and two stolen bases. After a groundout, Hill gave up a single and reached his pitch count. Eston Stull came in and gave up a single but got a pop up, just one out from getting out of the inning with the score 3-0. Unfortunately, it was followed by a three-run homer. 6-0. And then there was a walk, and then another home run, and the score was 8-0. Hill was charged with four runs on five hits and a walk in 3 1/3 innings. He had two strikeouts. Stull was charged with four runs on three hits in 2/3 of any inning. We’ll see how things match up at the end, but it’s hard to believe that tonight’s Pitcher of the Day might have been a Kernels pitcher. Eli Jones came on and tossed five shutout innings. He gave up one hit and walked one batter. He had four strikeouts. Jones was the Twins seventh round pick in 2024 out of South Carolina. He struggled last year to a 2-10 record with a 4.89 ERA in Fort Myers. In the bottom of the fourth, the Kernels scored their two runs. Eduardo Tait reached on an error to lead off the inning. Khadim Diaw doubled him to third base. Brandon Winokur walked to load the bases. After one out, Jacob McCombs was hit by a pitch to drive in the first run of the Kernels’ season. After a second out and a pitching change, Caden Kendle walked to drive in the second run. The Kernels managed just three hits and had five walks. Jacob McCombs was twice hit by a pitch. Kendle walked twice and stole a base. Khadim Diaw walked once to go along with his double. Jay Thomason also had a double and a stolen base. MIGHTY MATTERS Game 1: Ft. Myers 0, Clearwater 2 Box Score They had to wait an extra day to play their season opener. Unfortunately, the Mussels offense was not too busy in this game. Things started alright. Dameury Pena led off with a walk. But the next two batters struck out and Pena was thrown out attempting to steal second for the third out. With two outs in the third inning, Byron Chourio singled, but was forced out at second pitches later. So the Mussels left just one runner on base in the game. Joel Garcia was given the opening game nod. The right-hander gave up two runs (1 earned) on four hits, a walk, and two hit batters. He had four strikeouts. 2025 draft pick Kolten Smith, a right-hander who pitched at Georgia, threw three perfect innings in his professional debut. He had three strikeouts. Game 2: Ft. Myers 2, Clearwater 0 Box Score As we learned from Game 1, it can be hard to win a baseball game when your team has just one hit. But that’s just what the Mussels did in the second game of the doubleheader. That’s right. They were one-hit in game one and lost. They were one-hit in game two, and it was enough for the win. We’ll get to “The Hit” in a bit, but the Mussels tossed a shutout. Let’s talk pitching. James Ellwanger pitched for the Twins in the Breakout game during spring training, but Friday he made his first official professional start. He did well. He tossed the first three innings. He gave up two hits, walked one, and had four strikeouts. Fellow 2025 draft pick Reed Moring. He was the Twins 15th round pick out of UC-Santa Barbara. He threw the final four innings and gave up just one hit. He had no walks and struck out seven batters. With one out in the bottom of the first, right fielder Jayson Bass walked and stole second base. Quentin Young came up and drilled a triple to drive in the first run. Ryan Sprock followed with a sacrifice fly to make it 2-0. And that was it for the scoring in Game 2. Harry Genth walked twice in the game. PLAYERS OF THE DAY Hitter of the Day Khadim Diaw (Cedar Rapids): 1-for-3, 2B(1), R, RBI, K. Pitcher of the Day Eli Jones (Cedar Rapids): 5 IP, H, 0 R, BB, 4 K, 54 pitches, 39 strikes (72.2%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - DNP #2 - IF Kaelen Culpepper (St. Paul) - DNP #3 - OF Emmanuel Rodriguez (St. Paul) - DNP #4 - C Eduardo Tait (Cedar Rapids) - 0-for-4, R, K #5 - LHP Connor Prielipp (St.Paul) - Didn’t pitch again #6 - LHP Dasan Hill (Cedar Rapids) - 3 1/3 IP, 5 H, 4 ER, 1 BB, 2 K, 61 pitches, 38 strikes (62.3%) #7 - OF Gabriel Gonzalez (St. Paul) - DNP #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (Cedar Rapids) - 0-for-5, K #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - DNP #12 - RHP Andrew Morris (St. Paul) - DNP #13 - 3B/CF Brandon Winokur (Cedar Rapids) - 0-for-3, BB, 2K. #14 - 3B/SS Quentin Young (Ft. Myers) - Game 1: 0-for-3, 2K, Game 2: 1-for-3, 3B(1), R, RBI, 2K. #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (Wichita) - 1-for-3, BB, 2K #17 - 2B/OF Kyle DeBarge (Wichita) - 1-for-4, R, BB, 2K (led off, played 2B), #18 - RHP C.J. Culpepper (Wichita) - 3 IP, 2 H, 0 R, 1 BB, 4K, #19 - C Khadim Diaw (Cedar Rapids) - 1-for-3, 2B(1), R, BB, K #20 - RHP James Ellwanger (Ft. Myers) - 3 IP, 2 H, 0 R, 1 BB, 4 K, 57 pitches, 31 strikes (54.4%) UPCOMING PROBABLES Saturday: Worcester @ St. Paul (2:07 pm CT) - RHP Zebby Matthews NW Arkansas @ Wichita (4:05 pm CT) - Peoria @ Cedar Rapids (1:05 pm CT) - RHP Adrian Bohorquez Clearwater @ Ft. Myers (DH @ 5:05 CT) - CURRENT W-L Records Minnesota Twins: 3-4 St. Paul Saints: 3-2 Wichita Wind Surge: 1-1 Cedar Rapids Kernels: 0-1 Fort Myers Mighty Mussels: 1-1 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related! View full article
  6. TRANSACTIONS No transactions. SAINTS SENTINEL St. Paul, Worcester Box Score For the second straight day, the Saints were unable to play due to weather conditions being non-good. Friday’s game has officially been canceled for two reasons. First, the Saints and WooSox aren’t on each other’s schedule again this year, and second, International League rules do not allow doubleheaders on back-to-back days. WIND SURGE WISDOM Wichita 1, NW Arkansas 2 Box Score Ty Langenberg made his Double-A debut on Friday night in Wichita. He gave up two runs (1 earned) on five hits over four innings. He had three strikeouts and no walks. Ricky Castro struck out two batters over two perfect innings. Sam Ryan had two walks in a scoreless inning. Ruddy Gomez walked two over two scoreless innings. Down 2-0 after three innings, the Wind Surge got on the board in the fourth inning. Kyle DeBarge singled and later scored on a Billy Amick single. DeBarge received his 2025 Minor League Gold Glove Award before the game. The Wind Surge had five hits and seven walks. Jose Salas went 1-for-1 with two walks. He also stole two bases. Amick, Hendry Mendez, and Ben Ross each had a single and a walk. KERNELS CHRONICLE Cedar Rapids 2, Peoria 8 Box Score The Kernels played their season opener on Friday night. When the Kernels came to bat in the bottom of the second inning, they were down 2-0. When they came to the plate to start the bottom of the fourth inning, they were down 8-0. But Cedar Rapids did win the final five-and-a-half innings 2-0! Dasan Hill made the start for the Kernels. He worked a 1-2-3 first inning but gave up two runs in the top of the second. He struck out two in a scoreless third frame. The fourth inning began with a walk and two stolen bases. After a groundout, Hill gave up a single and reached his pitch count. Eston Stull came in and gave up a single but got a pop up, just one out from getting out of the inning with the score 3-0. Unfortunately, it was followed by a three-run homer. 6-0. And then there was a walk, and then another home run, and the score was 8-0. Hill was charged with four runs on five hits and a walk in 3 1/3 innings. He had two strikeouts. Stull was charged with four runs on three hits in 2/3 of any inning. We’ll see how things match up at the end, but it’s hard to believe that tonight’s Pitcher of the Day might have been a Kernels pitcher. Eli Jones came on and tossed five shutout innings. He gave up one hit and walked one batter. He had four strikeouts. Jones was the Twins seventh round pick in 2024 out of South Carolina. He struggled last year to a 2-10 record with a 4.89 ERA in Fort Myers. In the bottom of the fourth, the Kernels scored their two runs. Eduardo Tait reached on an error to lead off the inning. Khadim Diaw doubled him to third base. Brandon Winokur walked to load the bases. After one out, Jacob McCombs was hit by a pitch to drive in the first run of the Kernels’ season. After a second out and a pitching change, Caden Kendle walked to drive in the second run. The Kernels managed just three hits and had five walks. Jacob McCombs was twice hit by a pitch. Kendle walked twice and stole a base. Khadim Diaw walked once to go along with his double. Jay Thomason also had a double and a stolen base. MIGHTY MATTERS Game 1: Ft. Myers 0, Clearwater 2 Box Score They had to wait an extra day to play their season opener. Unfortunately, the Mussels offense was not too busy in this game. Things started alright. Dameury Pena led off with a walk. But the next two batters struck out and Pena was thrown out attempting to steal second for the third out. With two outs in the third inning, Byron Chourio singled, but was forced out at second pitches later. So the Mussels left just one runner on base in the game. Joel Garcia was given the opening game nod. The right-hander gave up two runs (1 earned) on four hits, a walk, and two hit batters. He had four strikeouts. 2025 draft pick Kolten Smith, a right-hander who pitched at Georgia, threw three perfect innings in his professional debut. He had three strikeouts. Game 2: Ft. Myers 2, Clearwater 0 Box Score As we learned from Game 1, it can be hard to win a baseball game when your team has just one hit. But that’s just what the Mussels did in the second game of the doubleheader. That’s right. They were one-hit in game one and lost. They were one-hit in game two, and it was enough for the win. We’ll get to “The Hit” in a bit, but the Mussels tossed a shutout. Let’s talk pitching. James Ellwanger pitched for the Twins in the Breakout game during spring training, but Friday he made his first official professional start. He did well. He tossed the first three innings. He gave up two hits, walked one, and had four strikeouts. Fellow 2025 draft pick Reed Moring. He was the Twins 15th round pick out of UC-Santa Barbara. He threw the final four innings and gave up just one hit. He had no walks and struck out seven batters. With one out in the bottom of the first, right fielder Jayson Bass walked and stole second base. Quentin Young came up and drilled a triple to drive in the first run. Ryan Sprock followed with a sacrifice fly to make it 2-0. And that was it for the scoring in Game 2. Harry Genth walked twice in the game. PLAYERS OF THE DAY Hitter of the Day Khadim Diaw (Cedar Rapids): 1-for-3, 2B(1), R, RBI, K. Pitcher of the Day Eli Jones (Cedar Rapids): 5 IP, H, 0 R, BB, 4 K, 54 pitches, 39 strikes (72.2%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - DNP #2 - IF Kaelen Culpepper (St. Paul) - DNP #3 - OF Emmanuel Rodriguez (St. Paul) - DNP #4 - C Eduardo Tait (Cedar Rapids) - 0-for-4, R, K #5 - LHP Connor Prielipp (St.Paul) - Didn’t pitch again #6 - LHP Dasan Hill (Cedar Rapids) - 3 1/3 IP, 5 H, 4 ER, 1 BB, 2 K, 61 pitches, 38 strikes (62.3%) #7 - OF Gabriel Gonzalez (St. Paul) - DNP #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (Cedar Rapids) - 0-for-5, K #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - DNP #12 - RHP Andrew Morris (St. Paul) - DNP #13 - 3B/CF Brandon Winokur (Cedar Rapids) - 0-for-3, BB, 2K. #14 - 3B/SS Quentin Young (Ft. Myers) - Game 1: 0-for-3, 2K, Game 2: 1-for-3, 3B(1), R, RBI, 2K. #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (Wichita) - 1-for-3, BB, 2K #17 - 2B/OF Kyle DeBarge (Wichita) - 1-for-4, R, BB, 2K (led off, played 2B), #18 - RHP C.J. Culpepper (Wichita) - 3 IP, 2 H, 0 R, 1 BB, 4K, #19 - C Khadim Diaw (Cedar Rapids) - 1-for-3, 2B(1), R, BB, K #20 - RHP James Ellwanger (Ft. Myers) - 3 IP, 2 H, 0 R, 1 BB, 4 K, 57 pitches, 31 strikes (54.4%) UPCOMING PROBABLES Saturday: Worcester @ St. Paul (2:07 pm CT) - RHP Zebby Matthews NW Arkansas @ Wichita (4:05 pm CT) - Peoria @ Cedar Rapids (1:05 pm CT) - RHP Adrian Bohorquez Clearwater @ Ft. Myers (DH @ 5:05 CT) - CURRENT W-L Records Minnesota Twins: 3-4 St. Paul Saints: 3-2 Wichita Wind Surge: 1-1 Cedar Rapids Kernels: 0-1 Fort Myers Mighty Mussels: 1-1 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related!
  7. Yeah, it is in process now, but it's my fault it's not out there already. I kind of refused to write up a roster preview that had 44 players on it including 26 pitches. But then I saw that there were literally 16 players starting the season on the IL. That's crazy!
  8. Image courtesy of Ed Bailey (photo of Ben Ross) With the holiday weekend, it appears that some of the leagues gave their teams the option to play Thursday through Saturday this weekend instead of Friday through Sunday. Three of four Twins affiliates were supposed to play, but to no one’s surprise in early April, weather became the winner. Just one of the three games were played. But hey, the Twins won in Kansas City and just down the road from them, the Wichita Wind Surge were victorious in their home opener. TRANSACTIONS Following their Thursday afternoon win in Kansas City, the Twins announced that they had acquired RHP Garrett Acton from the Miami Marlins in exchange for RHP Logan Whitaker (who was on the Wind Surge roster). Click here for more. Earlier in the week, the Twins sent their initial opening day rosters. On Thursday’s Opening Day, the teams updated their rosters to include more players listed on the Injured List. St. Paul catcher Ian Daugherty was sent back to the Mighty Mussels. He spent about four days with the Saints. Daugherty signed with the Twins shortly after last year’s draft. He had spent four seasons at Oklahoma State. Wichita placed three players on the 7-Day Injured List, RHPs Jose Olivares and Kyle Bischoff, and infielder Jorel Ortega. Now I see where there were 44 total players including 26 pitchers on the Mussels’ opening day roster. On Thursday, their official roster indicated 16 players on the Injured List. Previously, they had announced players on the 60-Day IL or the Full-Season IL. The following players were placed on the 7-Day Injured List: RHP Billy Oldham (right UCL sprain), RHP Justin Mitrovich (right lat strain), RHP Dylan Questad (left oblique strain), RHP Jason Reitz (left ankle sprain), IF Bruin Agbayani (right thumb strain), C Enrique Jimenez (right finger fracture), OF Yasser Mercedes (right oblique strain). Here are the players placed officially on the 60 Day IL: RHP Matt Barr (right elbow fracture), RHP Callan Fang (right elbow sprain), RHP Jake Hunter (right shoulder impingement), LHP Jace Kaminska (right elbow surgery), LHP Cesar Lares (left elbow surgery), LHP Cleiber Maldonado (left elbow surgery), catcher Carlos Silva (right forearm strain). Two players were placed on the Full-Season IL: RHP Jack Dougherty (right shoulder surgery) and IF Shai Robinson (left shoulder surgery). SAINTS SENTINEL St. Paul, Worcester (PPD Rain) In 2025, the Saints led all of the baseball world with 17 games postponed. It actually is impressive that the Saints completed five games before having their first postponement. The Twins and Worcester are not scheduled to play again throughout the 2026 season after Sunday. They have not yet scheduled a doubleheader but would certainly love to get it completed (even though the odds are low) this weekend. The two teams will attempt to play their third game of the series on Friday night. Connor Prielipp is scheduled to make his second Saints start of the season. Baseball America named the Saints as the most talented team in all of minor league baseball coming into this season. It’s hard to disagree. data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== WIND SURGE WISDOM Wichita 10, NW Arkansas 6 Box Score With 73-degree temperatures when the game started in Wichita on Thursday night, Ryan Gallagher got the Opening Night nod for the Surge. He may have been a little nervous, but the game started with him walking the first two batters on eight pitches. There is no ABS system in the Texas League, which is inexplicable, but no fewer than three of those pitches could have been reviewed. However, we know that walks will haunt, and with one out, Brett Squires doubled to score both walkers. Gallagher ended that first inning with back-to-back strikeouts. He followed with a 1-2-3 second inning. In the third frame, he gave up a two-out single but that’s it. The fourth inning was another 1-2-3 inning for Gallagher, who came to the Twins at last year’s trade deadline from the Cubs for Willi Castro. Gallagher came out to start the top of the fifth inning. Unfortunately, the leadoff man reached on an error and went to third base on a single to center. Gallagher got a strikeout, but that marked the end of his night. Mike Paredes came on and after a steal, a sacrifice fly and a soft single to give the Naturals a 5-3 lead in the fifth inning. Both runs were charged to Gallagher, and both were unearned. Gallagher went the first 4 1/3 innings. He gave up four runs (2 earned) on three hits and two walks. He struck out four batters. Paredes went 3 2/3 innings and gave up two runs on four hits. He had five strikeouts and issued no walks. Both runs scored on a Dustin Dickerson two-run homer in the top of the sixth inning. Reclaim the Lead The Wind Surge responded in a big way in the bottom half of the inning. Hendry Mendez was hit by a pitch to start the inning. Billy Amick and Garrett Spain followed with walks to load the bases for Ben Ross. I don’t even know how that would possibly happen, but here is what really happened. data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Ross drilled a ball to the opposite field and hit off of the top of the fence for a double. Mendez scored. Amick followed and could have been out, but the ball got away from the catcher which allowed Span to score the third run. Ross advanced all the way to third. After a pitching change, Ross scored on a sacrifice fly by Ricardo Olivar. Adding On… and Closing the Door Kyle DeBarge led off the bottom of the seventh inning with a long, long home run well onto the berm in left field. In the bottom of the eighth, Spain led off with a walk. Ross stepped to the plate and crushed a homer well beyond the top of the left field fence. Alejandro Hidalgo came on for the ninth. He gave up a hit and walked one, but he struck out two batters to end a scoreless inning. Ben Ross went 3-for-4 with a double, a homer, a stolen base, two runs and four RBI. Kyle DeBarge was 2-for-4 with a walk, a double, and a home run. He drove in two runs and scored two runs. Maddux Houghton was 2-for-4 with a triple and made a diving catch in center field. That was Quick! In 2025, Kyle DeBarge began his season by being called safe on his first 27 stolen base attempts. The 22-year-old went on to steal 66 bases in 74 attempts for the Kernels. DeBarge led off the first inning with a walk. Travelers catcher Canyon Brown had a good pitch to throw, had a very quick release, and threw a bullet (or a cannon?) just above second base to throw out DeBarge. DeBarge had a very nice Double-A debut. He had a line drive double down the left field line for an RBI and then crushed a long home run. If Ross can Rake, then Make no Mistake, he Can Be a Big Leaguer. Ross came from a Division II school and was initially known for his bat, but he struggled some early and kept finding himself in the lineup because of his great defense, mostly at shortstop but also at third and second base. I’m trying to think about Twins shortstop prospects over the past two decades. I’m sure I’m missing someone, but I think Ross is, at worst, one of the best defensive shortstops I can remember. I think that Wander Javier was a really good defensive shortstop, though inconsistent. Jordan Gore was really good before he made the move to the mound. I think AJ Pettersen would be near the top of this list. Others who have been following this for a couple of decades, who am I missing? Double-A Win #1 Congratulations to Wind Surge Manager Nico Giarratano on winning his first game as a Double A manager. Giarratano was born and grew up in San Francisco. After graduating from St. Ignatius College Preparatory school in San Francisco. He stayed home and went to the University of San Francisco where he played 218 games at shortstop over his four seasons there. In the 24th round of the 2017 draft, he was selected by the - you guessed it - San Francisco Giants. KERNELS CHRONICLE The Kernels begin their 2026 season on Friday. They will host Peoria for three games. MIGHTY MATTERS After being rained out on Thursday, Fort Myers will also begin their season with a doubleheader on Friday and another game on Saturday. They will host the Clearwater Threshers. PLAYERS OF THE DAY Hitter of the Day Ben Ross (Wichita): 3-for-4, 2B(1), HR(1), 2 R, 4 RBI, SB(1). Pitcher of the Day Mike Paredes (Wichita): 3 2/3 IP, 4 H, 2 ER, 0 BB, 5 K, 45 pitches, 33 strikes (73.3%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - DNP #2 - IF Kaelen Culpepper (St. Paul) - DNP #3 - OF Emmanuel Rodriguez (St. Paul) - DNP #4 - C Eduardo Tait (Cedar Rapids) - DNP #5 - LHP Connor Prielipp (St. Paul) - Starting Friday #6 - LHP Dasan Hill (Cedar Rapids) - Starting Friday #7 - OF Gabriel Gonzalez (St. Paul) - DNP #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (Cedar Rapids) - DNP #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - DNP #12 - RHP Andrew Morris (St. Paul) - DNP #13 - 3B/CF Brandon Winokur (Cedar Rapids) - DNP #14 - 3B/SS Quentin Young (Ft. Myers) - DNP #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (Wichita) - 1-for-3, HBP, R, RBI #17 - 2B/OF Kyle DeBarge (Wichita) - 2-for-4, BB, 2B(1), HR(1), 2 R, 2 RBI, K, CS, E (led off, played 2B) #18 - RHP C.J. Culpepper (Wichita) - scheduled to start Saturday #19 - C/OF Khadim Diaw (Cedar Rapids) - DNP #20 - RHP James Ellwanger (Ft. Myers) - scheduled to make his pro debut on Saturday. FRIDAY PROBABLES Worcester @ St. Paul (6:37 pm CT) - LHP Connor Prielipp NW Arkansas @ Wichita (6:35 pm CT) - RHP Ty Langenberg Peoria @ Cedar Rapids (6:05 pm CT) - LHP Dasan Hill Clearwater @ Ft. Myers (DH @ 3:30 CT) - Joel Garcia, James Ellwanger CURRENT W-L Records Minnesota Twins: 2-4 St. Paul Saints: 3-2 Wichita Wind Surge: 1-0 Cedar Rapids Kernels: 0-0 Fort Myers Mighty Mussels: 0-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related! View full article
  9. With the holiday weekend, it appears that some of the leagues gave their teams the option to play Thursday through Saturday this weekend instead of Friday through Sunday. Three of four Twins affiliates were supposed to play, but to no one’s surprise in early April, weather became the winner. Just one of the three games were played. But hey, the Twins won in Kansas City and just down the road from them, the Wichita Wind Surge were victorious in their home opener. TRANSACTIONS Following their Thursday afternoon win in Kansas City, the Twins announced that they had acquired RHP Garrett Acton from the Miami Marlins in exchange for RHP Logan Whitaker (who was on the Wind Surge roster). Click here for more. Earlier in the week, the Twins sent their initial opening day rosters. On Thursday’s Opening Day, the teams updated their rosters to include more players listed on the Injured List. St. Paul catcher Ian Daugherty was sent back to the Mighty Mussels. He spent about four days with the Saints. Daugherty signed with the Twins shortly after last year’s draft. He had spent four seasons at Oklahoma State. Wichita placed three players on the 7-Day Injured List, RHPs Jose Olivares and Kyle Bischoff, and infielder Jorel Ortega. Now I see where there were 44 total players including 26 pitchers on the Mussels’ opening day roster. On Thursday, their official roster indicated 16 players on the Injured List. Previously, they had announced players on the 60-Day IL or the Full-Season IL. The following players were placed on the 7-Day Injured List: RHP Billy Oldham (right UCL sprain), RHP Justin Mitrovich (right lat strain), RHP Dylan Questad (left oblique strain), RHP Jason Reitz (left ankle sprain), IF Bruin Agbayani (right thumb strain), C Enrique Jimenez (right finger fracture), OF Yasser Mercedes (right oblique strain). Here are the players placed officially on the 60 Day IL: RHP Matt Barr (right elbow fracture), RHP Callan Fang (right elbow sprain), RHP Jake Hunter (right shoulder impingement), LHP Jace Kaminska (right elbow surgery), LHP Cesar Lares (left elbow surgery), LHP Cleiber Maldonado (left elbow surgery), catcher Carlos Silva (right forearm strain). Two players were placed on the Full-Season IL: RHP Jack Dougherty (right shoulder surgery) and IF Shai Robinson (left shoulder surgery). SAINTS SENTINEL St. Paul, Worcester (PPD Rain) In 2025, the Saints led all of the baseball world with 17 games postponed. It actually is impressive that the Saints completed five games before having their first postponement. The Twins and Worcester are not scheduled to play again throughout the 2026 season after Sunday. They have not yet scheduled a doubleheader but would certainly love to get it completed (even though the odds are low) this weekend. The two teams will attempt to play their third game of the series on Friday night. Connor Prielipp is scheduled to make his second Saints start of the season. Baseball America named the Saints as the most talented team in all of minor league baseball coming into this season. It’s hard to disagree. data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== WIND SURGE WISDOM Wichita 10, NW Arkansas 6 Box Score With 73-degree temperatures when the game started in Wichita on Thursday night, Ryan Gallagher got the Opening Night nod for the Surge. He may have been a little nervous, but the game started with him walking the first two batters on eight pitches. There is no ABS system in the Texas League, which is inexplicable, but no fewer than three of those pitches could have been reviewed. However, we know that walks will haunt, and with one out, Brett Squires doubled to score both walkers. Gallagher ended that first inning with back-to-back strikeouts. He followed with a 1-2-3 second inning. In the third frame, he gave up a two-out single but that’s it. The fourth inning was another 1-2-3 inning for Gallagher, who came to the Twins at last year’s trade deadline from the Cubs for Willi Castro. Gallagher came out to start the top of the fifth inning. Unfortunately, the leadoff man reached on an error and went to third base on a single to center. Gallagher got a strikeout, but that marked the end of his night. Mike Paredes came on and after a steal, a sacrifice fly and a soft single to give the Naturals a 5-3 lead in the fifth inning. Both runs were charged to Gallagher, and both were unearned. Gallagher went the first 4 1/3 innings. He gave up four runs (2 earned) on three hits and two walks. He struck out four batters. Paredes went 3 2/3 innings and gave up two runs on four hits. He had five strikeouts and issued no walks. Both runs scored on a Dustin Dickerson two-run homer in the top of the sixth inning. Reclaim the Lead The Wind Surge responded in a big way in the bottom half of the inning. Hendry Mendez was hit by a pitch to start the inning. Billy Amick and Garrett Spain followed with walks to load the bases for Ben Ross. I don’t even know how that would possibly happen, but here is what really happened. data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Ross drilled a ball to the opposite field and hit off of the top of the fence for a double. Mendez scored. Amick followed and could have been out, but the ball got away from the catcher which allowed Span to score the third run. Ross advanced all the way to third. After a pitching change, Ross scored on a sacrifice fly by Ricardo Olivar. Adding On… and Closing the Door Kyle DeBarge led off the bottom of the seventh inning with a long, long home run well onto the berm in left field. In the bottom of the eighth, Spain led off with a walk. Ross stepped to the plate and crushed a homer well beyond the top of the left field fence. Alejandro Hidalgo came on for the ninth. He gave up a hit and walked one, but he struck out two batters to end a scoreless inning. Ben Ross went 3-for-4 with a double, a homer, a stolen base, two runs and four RBI. Kyle DeBarge was 2-for-4 with a walk, a double, and a home run. He drove in two runs and scored two runs. Maddux Houghton was 2-for-4 with a triple and made a diving catch in center field. That was Quick! In 2025, Kyle DeBarge began his season by being called safe on his first 27 stolen base attempts. The 22-year-old went on to steal 66 bases in 74 attempts for the Kernels. DeBarge led off the first inning with a walk. Travelers catcher Canyon Brown had a good pitch to throw, had a very quick release, and threw a bullet (or a cannon?) just above second base to throw out DeBarge. DeBarge had a very nice Double-A debut. He had a line drive double down the left field line for an RBI and then crushed a long home run. If Ross can Rake, then Make no Mistake, he Can Be a Big Leaguer. Ross came from a Division II school and was initially known for his bat, but he struggled some early and kept finding himself in the lineup because of his great defense, mostly at shortstop but also at third and second base. I’m trying to think about Twins shortstop prospects over the past two decades. I’m sure I’m missing someone, but I think Ross is, at worst, one of the best defensive shortstops I can remember. I think that Wander Javier was a really good defensive shortstop, though inconsistent. Jordan Gore was really good before he made the move to the mound. I think AJ Pettersen would be near the top of this list. Others who have been following this for a couple of decades, who am I missing? Double-A Win #1 Congratulations to Wind Surge Manager Nico Giarratano on winning his first game as a Double A manager. Giarratano was born and grew up in San Francisco. After graduating from St. Ignatius College Preparatory school in San Francisco. He stayed home and went to the University of San Francisco where he played 218 games at shortstop over his four seasons there. In the 24th round of the 2017 draft, he was selected by the - you guessed it - San Francisco Giants. KERNELS CHRONICLE The Kernels begin their 2026 season on Friday. They will host Peoria for three games. MIGHTY MATTERS After being rained out on Thursday, Fort Myers will also begin their season with a doubleheader on Friday and another game on Saturday. They will host the Clearwater Threshers. PLAYERS OF THE DAY Hitter of the Day Ben Ross (Wichita): 3-for-4, 2B(1), HR(1), 2 R, 4 RBI, SB(1). Pitcher of the Day Mike Paredes (Wichita): 3 2/3 IP, 4 H, 2 ER, 0 BB, 5 K, 45 pitches, 33 strikes (73.3%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - DNP #2 - IF Kaelen Culpepper (St. Paul) - DNP #3 - OF Emmanuel Rodriguez (St. Paul) - DNP #4 - C Eduardo Tait (Cedar Rapids) - DNP #5 - LHP Connor Prielipp (St. Paul) - Starting Friday #6 - LHP Dasan Hill (Cedar Rapids) - Starting Friday #7 - OF Gabriel Gonzalez (St. Paul) - DNP #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (Cedar Rapids) - DNP #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - DNP #12 - RHP Andrew Morris (St. Paul) - DNP #13 - 3B/CF Brandon Winokur (Cedar Rapids) - DNP #14 - 3B/SS Quentin Young (Ft. Myers) - DNP #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (Wichita) - 1-for-3, HBP, R, RBI #17 - 2B/OF Kyle DeBarge (Wichita) - 2-for-4, BB, 2B(1), HR(1), 2 R, 2 RBI, K, CS, E (led off, played 2B) #18 - RHP C.J. Culpepper (Wichita) - scheduled to start Saturday #19 - C/OF Khadim Diaw (Cedar Rapids) - DNP #20 - RHP James Ellwanger (Ft. Myers) - scheduled to make his pro debut on Saturday. FRIDAY PROBABLES Worcester @ St. Paul (6:37 pm CT) - LHP Connor Prielipp NW Arkansas @ Wichita (6:35 pm CT) - RHP Ty Langenberg Peoria @ Cedar Rapids (6:05 pm CT) - LHP Dasan Hill Clearwater @ Ft. Myers (DH @ 3:30 CT) - Joel Garcia, James Ellwanger CURRENT W-L Records Minnesota Twins: 2-4 St. Paul Saints: 3-2 Wichita Wind Surge: 1-0 Cedar Rapids Kernels: 0-0 Fort Myers Mighty Mussels: 0-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related!
  10. Image courtesy of © Jim Rassol-Imagn Images Shortly after the Twins left Kansas City following a 5-1 win over the Royals on Thursday afternoon, the team announced that they have acquired right-handed pitcher Garrett Acton from the Miami Marlins in exchange for minor league righty Logan Whitaker. Acton will report to St. Paul this weekend. This might just be another case of an arm that the Twins can use their five options per season on as they need pitchers to move up and down throughout the season. The 28-year-old has a combined 31 days of MLB service time, and he's got two years of minor-league options remaining. There may be some value in that information. Acton is a native of Illinois and was the 35th round pick of the White Sox way back in 2016. He decided not to sign and instead went to the University of St. Louis. After missing the 2018 season, he transferred home to pitch two seasons at the University of Illinois. Of course, in that 2020 season, he only pitched in six games before the season ended abruptly. In those six innings, he tossed 6 2/3 innings and recorded six saves. Late that summer, he signed as a non-drafted free agent with the Oakland A's. In 2021, e combined for 34 games between the two Class A levels. In 2022, he split the season between Double-A and Triple-A. In 2023, he went 5-2 with a 5.59 ERA over 29 innings with Triple-A Las Vegas and posted an ERA of 12.71 in 5 2/3 inning of big-league action. He missed the entire 2024 season due to Tommy John surgery. In December of 2023, the Rays signed him to a two-year minor-league deal. In 2025, he made 45 appearances for the Rays Triple-A ballclub and went 5-1 with a 3.68 ERA over 58 2/3 innings. He pitched one inning for the big-league club. The Rays DFAd him after the 2025 season completed and the Rockies claimed him. In early February, the Rockies DFAd him and the Marlins claimed him. He made two appearances this weekend for the Jacksonville Jumbo Shrimp. and had four strikeouts in 2 1/3 scoreless innings. Acton's average fastball is about 95 mph, and he also throws a changeup 8-10 mph slower, as well as a slider. Logan Whitaker is a 25-year-old right-handed pitcher. The Twins made him their 19th round pick in 2025 out of North Carolina State. He pitched in two games for the Mighty Mussels in 2024, and last year, he combined for 25 games between Cedar Rapids and Wichita. He went 4-0 with a 2.11 ERA. In 38 1/3 innings, he had 33 strikeouts and 10 walks. He was set to begin his 2026 season with the Wind Surge. To make room on the Twins 40-man roster, David Festa was transferred to the 60-Day Injured List. View full article
  11. Shortly after the Twins left Kansas City following a 5-1 win over the Royals on Thursday afternoon, the team announced that they have acquired right-handed pitcher Garrett Acton from the Miami Marlins in exchange for minor league righty Logan Whitaker. Acton will report to St. Paul this weekend. This might just be another case of an arm that the Twins can use their five options per season on as they need pitchers to move up and down throughout the season. The 28-year-old has a combined 31 days of MLB service time, and he's got two years of minor-league options remaining. There may be some value in that information. Acton is a native of Illinois and was the 35th round pick of the White Sox way back in 2016. He decided not to sign and instead went to the University of St. Louis. After missing the 2018 season, he transferred home to pitch two seasons at the University of Illinois. Of course, in that 2020 season, he only pitched in six games before the season ended abruptly. In those six innings, he tossed 6 2/3 innings and recorded six saves. Late that summer, he signed as a non-drafted free agent with the Oakland A's. In 2021, e combined for 34 games between the two Class A levels. In 2022, he split the season between Double-A and Triple-A. In 2023, he went 5-2 with a 5.59 ERA over 29 innings with Triple-A Las Vegas and posted an ERA of 12.71 in 5 2/3 inning of big-league action. He missed the entire 2024 season due to Tommy John surgery. In December of 2023, the Rays signed him to a two-year minor-league deal. In 2025, he made 45 appearances for the Rays Triple-A ballclub and went 5-1 with a 3.68 ERA over 58 2/3 innings. He pitched one inning for the big-league club. The Rays DFAd him after the 2025 season completed and the Rockies claimed him. In early February, the Rockies DFAd him and the Marlins claimed him. He made two appearances this weekend for the Jacksonville Jumbo Shrimp. and had four strikeouts in 2 1/3 scoreless innings. Acton's average fastball is about 95 mph, and he also throws a changeup 8-10 mph slower, as well as a slider. Logan Whitaker is a 25-year-old right-handed pitcher. The Twins made him their 19th round pick in 2025 out of North Carolina State. He pitched in two games for the Mighty Mussels in 2024, and last year, he combined for 25 games between Cedar Rapids and Wichita. He went 4-0 with a 2.11 ERA. In 38 1/3 innings, he had 33 strikeouts and 10 walks. He was set to begin his 2026 season with the Wind Surge. To make room on the Twins 40-man roster, David Festa was transferred to the 60-Day Injured List.
  12. Image courtesy of © Nathan Ray Seebeck-Imagn Images TRANSACTIONS Wrote about the Twins signing Drew Smith to a minor-league deal. Sunday he was added to the Saints roster. Catcher David Banuelos was placed on the development list to make roster room. SAINTS SENTINEL St. Paul 4, Indianapolis 1 Box Score Saints Complete 3-Game Sweep Jenkins Returns The plan for Walker Jenkins’ playing time has been laid out through next weekend. He played seven innings on Friday night. He didn’t play on Saturday. On Sunday, he played seven innings. In the top of the eighth frame, his spot in the lineup came up with two outs in the top of the eighth inning. Kyler Fedko pinch hit for him and took over in center field. Jenkins led off the game with a double off of the wall just to the left of dead center field. A couple of batters later, his hamstring was tested. Kaelen Culpepper lined a single to left. Jenkins rounded third and sprinted home. He dove in but was easily out. More importantly, Jenkins was just fine. He walked in his next plate appearance and lined an RBI single. He flew out to right field in his final at-bat. Morris Makes 2026 Saints Debut The goal when the game started was for Morris to go about four innings, and then John Klein would come in and hopefully go three innings. Well, Morris went 3 2/3 innings and gave up one run on three hits. He had one walk and one strikeout. He was at 57 pitches, likely within a handful of his Start #1 limit. Certainly Morris was not in mid-season form. No one would expect him to be. But he only had three whiffs over those 57 pitches. Per StatCast, Morris threw 23 four-seam fastball (40%). He averaged 95.7 mph with the pitch and got nine called strikes. He maxed out at 97.3 mph. So velocity-wise, he’s where he needs to be and has been. He also threw 10 curveballs (18%), eight sinkers (14%), six changeups (11%) and five cutters and five sweepers (9%). Saints Score First Again, Take Early Lead Noah Cardenas led off the top of the second by being hit by a pitch. Tanner Schobel walked. With one out, Jenkins walked to load the bases. Gabriel Gonzelz grounded toward second. Jenkins was out at second, but Gonzalez beat the throw to first and the Saints had their first run. With one out in the third inning, Ryan Kreidler doubled to left. With two outs, Schobel walked again. Aaron Sabato followed with a single to left to drive in the second run. Jenkins followed with an RBI single to make it 3-0. Klein Time Indications and some quotes indicate that Minnesotan John Klein will be used in the three-to-four inning, twice per week role for the Saints this year. The goal for this game, his first outing of the season, was to go about three innings. He went 2 1/3 scoreless innings. He gave up one hit, walked two, and had four strikeouts. He threw 48 pitches and 31 of them were strikes (64.6%). Half of his 48 pitches were four-seam fastballs. He averaged 95.6 mph with a max of 96.9 mph. He threw 14 curveballs (29%). That pitch averaged just under 81 mph, a really nice velocity drop. Same thing with his seven changeups (15%). It averaged 86.8 mph, about nine mph less than his fastball. Finally, he added three cutters. However, he was only able to record four whiffs. I Can Hit Too, Really! We’ve all seen Ryan Kreidler’s career number in MLB. Simply, he hasn’t hit. He has a .138 batting average and .208 on-base percentage over his 188 big-league at-bats. However, it doesn’t take watching him play all over the diamond that you appreciate just how terrific he is defensively. And (Alert: Small Sample Size Warning), Kreidler hit his first double and first home run of the season. Through the first three games, Kreidler is 5-for-10, hitting .500/583/.900 (1.483). The 28-year-old from UCLA has good size. He’s 6-4 and about 210 pounds. New Vets Get Their First Chance When the Twins bring in a new veteran on a minor-league contract, they get them in the game right away! John Brebbia came in for the sixth inning. He got two outs relatively quickly. Then came Dominic Fletcher. 15 pitches later, Brebbia won that mini-battle and ultimately tossed a 1-2-3 inning. He threw eight four-seam fastballs and eight sliders. StatCast said that he threw two cutters and one sinker, one changeup, and one sweeper. Drew Smith came in and pitched the eighth inning. He faced just three batters, but he definitely used his defense. Konnor Griffin led off the inning with a double to the gap in right-center field, but with a perfect relay from Fedko to Culpepper to Kreidler to nail Griffin at third base. A huge play in a three-run game. Smith followed it up by walking a batter, but he followed by getting a double play to end the inning. Grant Hartwig got a strikeout to end the eighth inning on Friday. He came and despite two walks tossed a scoreless inning to record the save. Defensive Alignment It’s only been three games, and the lineup may look different starting Tuesday at CHS Field when the Saints take on the Woo Sox for six games. Here’s a quick look (again, just three games): Saints Players 3/27 3/28 3/29 Walker Jenkins CF DNP CF Kaelen Culpepper SS 3B SS Gabriel Gonzalez DH LF RF Emmanuel Rodriguez RF CF DH Alan Roden LF RF LF Orlando Arcia 2B SS DNP Eric Wagaman 1B 1B DNP Ryan Kreidler 3B 2B 3B Alex Jackson C DNP DNP Kyler Fedko DNS (CF) DH DNS (CF) Noah Cardenas DNP C C Tanner Schobel DNP DNP 2B David Banuelos DNP DNP Dev List Aaron Sabato DNP DNP 1B WIND SURGE WISDOM The Wind Surge season begins on Friday, April 3rd, when they play host to the NW Arkansas Travelers for three games. KERNELS CHRONICLE The Kernels also begin their 2026 season on Friday. They will host Peoria for three games. MIGHTY MATTERS Fort Myers will also begin their season with a three-game home series. They will host the Clearwater Threshers. PLAYERS OF THE DAY Hitter of the Day Ryan Kreidler (St. Paul): 2-for-4, 2B(1), HR(1), 2 R, RBI, 2 K. Pitcher of the Day John Klein (St. Paul): 2 1/3 IP, 1 H, 0 R, 2 BB, 4 K, 48 pitches, 31 strikes (65.6%%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 2-for-3, BB, 2B(1), RBI (played CF, batted 1st) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-5, K (played SS, batted 4th) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-4, BB, 2 K (DHd, batted 5th) #4 - C Eduardo Tait (TBD) - DNP #5 - LHP Connor Prielipp (St.Paul) - DNP #6 - LHP Dasan Hill (TBD) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 0-for-5, RBI (played RF, batted 2nd) #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (TBD) - DNP #10 - RHP Charlee Soto (TBD) - Injured List #11 - RHP Riley Quick (TBD) - DNP #12 - RHP Andrew Morris (St. Paul) - 3 2/3 IP, 3 H, 1 ER, 1 BB, 1 K, 57 pitches, 36 strikes (63.2%) #13 - 3B/CF Brandon Winokur (TBD) - DNP #14 - 3B/SS Quentin Young (TBD) - DNP #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (TBD) - DNP #17 - 2B/OF Kyle DeBarge (TBD) - DNP #18 - RHP C.J. Culpepper (TBD) - DNP #19 - C/OF Khadim Diaw (TBD) - DNP #20 - RHP James Ellwanger (TBD) - DNP UPCOMING PROBABLES Tuesday: Worcester @ St. Paul (6:37 pm CT) - LHP Christian MacLeod CURRENT W-L Records Minnesota Twins: 1-2 St. Paul Saints: 3-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related! View full article
  13. TRANSACTIONS Wrote about the Twins signing Drew Smith to a minor-league deal. Sunday he was added to the Saints roster. Catcher David Banuelos was placed on the development list to make roster room. SAINTS SENTINEL St. Paul 4, Indianapolis 1 Box Score Saints Complete 3-Game Sweep Jenkins Returns The plan for Walker Jenkins’ playing time has been laid out through next weekend. He played seven innings on Friday night. He didn’t play on Saturday. On Sunday, he played seven innings. In the top of the eighth frame, his spot in the lineup came up with two outs in the top of the eighth inning. Kyler Fedko pinch hit for him and took over in center field. Jenkins led off the game with a double off of the wall just to the left of dead center field. A couple of batters later, his hamstring was tested. Kaelen Culpepper lined a single to left. Jenkins rounded third and sprinted home. He dove in but was easily out. More importantly, Jenkins was just fine. He walked in his next plate appearance and lined an RBI single. He flew out to right field in his final at-bat. Morris Makes 2026 Saints Debut The goal when the game started was for Morris to go about four innings, and then John Klein would come in and hopefully go three innings. Well, Morris went 3 2/3 innings and gave up one run on three hits. He had one walk and one strikeout. He was at 57 pitches, likely within a handful of his Start #1 limit. Certainly Morris was not in mid-season form. No one would expect him to be. But he only had three whiffs over those 57 pitches. Per StatCast, Morris threw 23 four-seam fastball (40%). He averaged 95.7 mph with the pitch and got nine called strikes. He maxed out at 97.3 mph. So velocity-wise, he’s where he needs to be and has been. He also threw 10 curveballs (18%), eight sinkers (14%), six changeups (11%) and five cutters and five sweepers (9%). Saints Score First Again, Take Early Lead Noah Cardenas led off the top of the second by being hit by a pitch. Tanner Schobel walked. With one out, Jenkins walked to load the bases. Gabriel Gonzelz grounded toward second. Jenkins was out at second, but Gonzalez beat the throw to first and the Saints had their first run. With one out in the third inning, Ryan Kreidler doubled to left. With two outs, Schobel walked again. Aaron Sabato followed with a single to left to drive in the second run. Jenkins followed with an RBI single to make it 3-0. Klein Time Indications and some quotes indicate that Minnesotan John Klein will be used in the three-to-four inning, twice per week role for the Saints this year. The goal for this game, his first outing of the season, was to go about three innings. He went 2 1/3 scoreless innings. He gave up one hit, walked two, and had four strikeouts. He threw 48 pitches and 31 of them were strikes (64.6%). Half of his 48 pitches were four-seam fastballs. He averaged 95.6 mph with a max of 96.9 mph. He threw 14 curveballs (29%). That pitch averaged just under 81 mph, a really nice velocity drop. Same thing with his seven changeups (15%). It averaged 86.8 mph, about nine mph less than his fastball. Finally, he added three cutters. However, he was only able to record four whiffs. I Can Hit Too, Really! We’ve all seen Ryan Kreidler’s career number in MLB. Simply, he hasn’t hit. He has a .138 batting average and .208 on-base percentage over his 188 big-league at-bats. However, it doesn’t take watching him play all over the diamond that you appreciate just how terrific he is defensively. And (Alert: Small Sample Size Warning), Kreidler hit his first double and first home run of the season. Through the first three games, Kreidler is 5-for-10, hitting .500/583/.900 (1.483). The 28-year-old from UCLA has good size. He’s 6-4 and about 210 pounds. New Vets Get Their First Chance When the Twins bring in a new veteran on a minor-league contract, they get them in the game right away! John Brebbia came in for the sixth inning. He got two outs relatively quickly. Then came Dominic Fletcher. 15 pitches later, Brebbia won that mini-battle and ultimately tossed a 1-2-3 inning. He threw eight four-seam fastballs and eight sliders. StatCast said that he threw two cutters and one sinker, one changeup, and one sweeper. Drew Smith came in and pitched the eighth inning. He faced just three batters, but he definitely used his defense. Konnor Griffin led off the inning with a double to the gap in right-center field, but with a perfect relay from Fedko to Culpepper to Kreidler to nail Griffin at third base. A huge play in a three-run game. Smith followed it up by walking a batter, but he followed by getting a double play to end the inning. Grant Hartwig got a strikeout to end the eighth inning on Friday. He came and despite two walks tossed a scoreless inning to record the save. Defensive Alignment It’s only been three games, and the lineup may look different starting Tuesday at CHS Field when the Saints take on the Woo Sox for six games. Here’s a quick look (again, just three games): Saints Players 3/27 3/28 3/29 Walker Jenkins CF DNP CF Kaelen Culpepper SS 3B SS Gabriel Gonzalez DH LF RF Emmanuel Rodriguez RF CF DH Alan Roden LF RF LF Orlando Arcia 2B SS DNP Eric Wagaman 1B 1B DNP Ryan Kreidler 3B 2B 3B Alex Jackson C DNP DNP Kyler Fedko DNS (CF) DH DNS (CF) Noah Cardenas DNP C C Tanner Schobel DNP DNP 2B David Banuelos DNP DNP Dev List Aaron Sabato DNP DNP 1B WIND SURGE WISDOM The Wind Surge season begins on Friday, April 3rd, when they play host to the NW Arkansas Travelers for three games. KERNELS CHRONICLE The Kernels also begin their 2026 season on Friday. They will host Peoria for three games. MIGHTY MATTERS Fort Myers will also begin their season with a three-game home series. They will host the Clearwater Threshers. PLAYERS OF THE DAY Hitter of the Day Ryan Kreidler (St. Paul): 2-for-4, 2B(1), HR(1), 2 R, RBI, 2 K. Pitcher of the Day John Klein (St. Paul): 2 1/3 IP, 1 H, 0 R, 2 BB, 4 K, 48 pitches, 31 strikes (65.6%%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 2-for-3, BB, 2B(1), RBI (played CF, batted 1st) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-5, K (played SS, batted 4th) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-4, BB, 2 K (DHd, batted 5th) #4 - C Eduardo Tait (TBD) - DNP #5 - LHP Connor Prielipp (St.Paul) - DNP #6 - LHP Dasan Hill (TBD) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 0-for-5, RBI (played RF, batted 2nd) #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (TBD) - DNP #10 - RHP Charlee Soto (TBD) - Injured List #11 - RHP Riley Quick (TBD) - DNP #12 - RHP Andrew Morris (St. Paul) - 3 2/3 IP, 3 H, 1 ER, 1 BB, 1 K, 57 pitches, 36 strikes (63.2%) #13 - 3B/CF Brandon Winokur (TBD) - DNP #14 - 3B/SS Quentin Young (TBD) - DNP #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (TBD) - DNP #17 - 2B/OF Kyle DeBarge (TBD) - DNP #18 - RHP C.J. Culpepper (TBD) - DNP #19 - C/OF Khadim Diaw (TBD) - DNP #20 - RHP James Ellwanger (TBD) - DNP UPCOMING PROBABLES Tuesday: Worcester @ St. Paul (6:37 pm CT) - LHP Christian MacLeod CURRENT W-L Records Minnesota Twins: 1-2 St. Paul Saints: 3-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related!
  14. I did have a note on my list. Buxton is the only player that was around when the Twins hired Derek Falvey.
  15. Image courtesy of Indianapolis Indians The Saints played their second game of the 2026 season on Saturday. It was a game with several lead changes, clutch hits, and more firsts. In a game with 16 total runs scored, there were some very good pitching performances. Check out what happened throughout this game. TRANSACTIONS Yesterday, we pointed out the interesting pathway to St. Paul that Matt Bowman and John Brebbia took. Dan Altavilla had a similar path; it just involved a stint with Team Italy in the WBC. On Saturday, the Twins announced that they had signed 32-year-old veteran Drew Smith to a minor league deal and assigned him to the Saints. A 2015 third-round pick, he pitched for the Mets each season back to 2018 (with the exception of missing 2019 due to injury). SAINTS SENTINEL St. Paul 9, Indianapolis 7 Box Score Fast Start in the Second On Friday, the Saints jumped ahead with three runs in the top of the first. On Saturday, they went 1-2-3. However, in the second inning, Eric Wagaman led off with a single and stole second. After a ground out, Orlando Arcia walked. Ryan Kreidler and Kyler Fedko followed with RBI singles to give the Saints the 2-0 lead. Zebby Struggles in 2026 Saints Debut Zebby Matthews made his first start, and things started OK. Sure, he walked Konnor Griffin and Ronny Simon singled, but he got a fly out and a double play to end that threat. He followed with a 1-2-3 second inning. The third inning was a rough one. It started with a solo home run by Dominic Fletcher. With one out, Griffin hit an infield single and stole second. He scored on another Simon single which tied the score. In the fourth inning, he began by walking Enmanuel Valdez. Following a sacrifice bunt, Esmerlyn Valdez singled. Fletcher drove in a run on a double. Nine-hitter Alika Williams drove in two more runs to make it 5-2 Indianapolis. However, Matthews responded by striking out Griffin and getting Simon to ground out. That concluded his day. He gave up five earned runs on seven hits and two walks. He had just two strikeouts. According to Baseball Savant, Matthews threw six different pitches: four-seam fastball (27%), slider (29%), cutter (19%), Splitter (10%), curveball (8%), sinker (7%). His average velocity on the four-seamer was 95.3 (95.7 on the sinker), and his max velo was 96.6. He got just one whiff on his 15 four seamer strikes. Likely, he’s being tasked with finding and being more consistent with those other pitches on another cool, Indiana afternoon. Comeback Adults A 2-0 lead became a 5-2 deficit after four innings, but this team, through two games, has shown a spark, and it’s not just the Top Prospects coming up with big hits. Kyler Fedko led off the top of the fifth inning with a single which was followed by another single by nine-hitter Noah Cardenas. That brought Kaelen Culpepper to the plate, and he didn’t waste any time. On the first pitch he can from Nick Dombkowski, he hit a mammoth home run to the berm beyond the wall in left field to tie the game at five a piece. Then in the top of the sixth, Emmanuel Rodriguez and Orlando Arcia got things started with back-to-back singles. A third consecutive single, this one by Kreidler, drove in the sixth run, and Fedko followed with a sacrifice fly to give the Saints a 7-5 lead. The Bullpen Got the Job Done Andrew Bash came in to start the fifth inning for the Saints. He went 2 1/3 innings and gave up no runs on three hits and a walk. Bash was the 30th round pick of the Angels in 2019 out of California Baptist. The Angels released him in May of 2020. When minor league baseball started up again in 2021, Bash was with the Blue Jays. He pitched in their organization through the 2025 season. He made his Triple-A debut for Buffalo back in 2022 with seven games. In 2023, he went 4-1 with a 2.22 ERA over 13 games (9 starts) and 48 2/3 innings. In 2024, he pitched in 27 games (16 starts) and 78 2/3 innings. He was 4-0 with a 2.97 ERA. In 2025, he pitched in 40 games (5 starts) and in 84 innings, he went 6-2 with a 2.57 ERA. As a free agent, he signed with the Twins quickly. Dan Altavilla came in on back-to-back days. In this game, he faced two batters and got them both out. Trent Baker made his first appearance of the season. He came into the eighth inning with a two-run lead. Things can happen quickly in baseball. The inning started with back-to-back-to-back singles which loaded the bases and brought Konnor Griffin to the plate. Maybe luckily, Baker walked him to make it 7-6, but still no outs. Ronny Simon came up and hit a sacrifice fly to left field to tie the game. However, he really responded well. He struck out The Password (Jhostynxon Garcia) and got a ground out to end the inning with the game still tied. We’ll Play Hero, Again In the top of the ninth, Culpepper worked a one-out walk. Gabriel Gonzalez lined a double to right field. It would appear that the ball was lost in the sun, but if you’re a Twins/Saints fan, that’s OK. Culpepper advanced to third base. In the season opener on Friday night, Alan Roden went 1-1 with four walks. He drove in two runs with a first-inning single. Fast-forward to Saturday, and this was definitely a big spot. Roden calmly drilled a double to the gap in left-center field to put the Saints back up by two runs. Marco…. Raya. Marco… Raya… Marco Raya was set up for the ninth inning save situation. His spring training performance wasn’t terribly encouraging as he had some bouts of wildness. However, you could see the immense potential, a big fastball and a sharp slider. On Saturday afternoon, Raya was really strong and mixed his pitches well. He threw 19 total pitches and mixed in five different pitches. He threw just three four-seam fastballs including one at 97.0 mph. His most-used pitch was his sweeper. He threw six sweepers, two were called strikes and he got whiffs on three of the other four sweepers. He also threw five curveballs. One was a called strike and two were whiffs. He added one more whiff on one of the two cutters he threw. He gave up a double to left-handed Termarr Johnson. Raya got ahead of him 0-2 on a couple of cutters on the inside corner. He then threw him a fastball on the outer part of the plate. Johnson reached his bat out and lined a double down the left-field line. You just tip your cap to the hitter on that one. Raya struck out the other three batters. Jenkins Sits, Kyler Fedko pinch hit for Walker Jenkins in the eighth inning of Friday night’s season opener. That was as planned. On Saturday, he did not play. Also, part of the plan. As a reminder, he injured his hamstring, so they have a plan for how much playing time he will get early in the season. It is likely that he will play on Sunday, maybe even as the DH, and certainly depending upon the weather. Multi-Hit Games The Saints had 12 hits in this game. All nine starters had at least one hit. Alan Roden had two hits and two RBI. Ryan Kreidler was 2-for-3, a walk, and two RBI. Kyler Fedko was 2-for-3 with a sacrifice fly, two RBI, and a stolen base. Challenges Can Be Good Through the first two games, the Saints have been successful on just one of four challenges (25%). BC: Ball Confirmed Saints Player 3/27 3/28 BOS: Ball Overturned to Strike Alex Jackson C 2 (1-1, BOS-BC) SC: Strike Confirmed Noah Cardenas C 1 (0-1, BC) SOB: Strike Overturned to Ball Em. Rodriguez 1 (0-1, SC) Versatility is Good The goal of a Triple-A team is to prepare a player to be ready for the big leagues. That means many things from approach to skill development, to self-confidence, to fundamentals and more things. One of those things is having players ready to play a couple of different positions. Sometimes prospects get called up and take over a position. Maybe that’s ideal in some cases. But I would think that most of the time players are promoted to fill a need. So, giving players actual playing time at a variety of positions is important. It’s only been two games, and the lineup will look different again on Sunday, but we have already seen players playing multiple positions. Here’s a quick look (again, just two games): Saints Players 3/27 3/28 3/29 Walker Jenkins CF DNP Kaelen Culpepper SS 3B Gabriel Gonzalez DH LF Emmanuel Rodriguez RF CF Alan Roden LF RF Orlando Arcia 2B SS Eric Wagaman 1B 1B Ryan Kreidler 3B 2B Alex Jackson CF DNP Kyler Fedko DNS (CF) DH Noah Cardenas DNP CF Tanner Schobel DNP DNP David Banuelos DNP DNP Aaron Sabato DNP DNP WIND SURGE WISDOM The Wind Surge season begins on Friday, April 3rd, when they play host to the NW Arkansas Travelers for three games. KERNELS CHRONICLE The Kernels also begin their 2026 season on Friday. They will host Peoria for three games. MIGHTY MATTERS Fort Myers will also begin their season with a three-game home series. They will host the Clearwater Threshers. PLAYERS OF THE DAY Hitter of the Day Alan Roden (St. Paul): 2-for-5, 2B (1), 2 RBI, K (GW RBI). Pitcher of the Day Marco Raya (St. Paul): 1 IP, 1 H, 0 R, 0 BB, 3 K, Save (1), 19 pitches, 14 strikes (73.7%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - DNP (planned day off) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-4, BB, HR (1), 2 R, 3 RBI, 2 K (played 3B, batted 1st) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-5, R, K (played CF, batted 5th) #4 - C Eduardo Tait (TBD) - DNP #5 - LHP Connor Prielipp (St. Paul) - DNP #6 - LHP Dasan Hill (TBD) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 1-for-5, 2B(1), R, K (played LF, batted 2nd) #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (TBD) - DNP #10 - RHP Charlee Soto (TBD) - Injured List #11 - RHP Riley Quick (TBD) - DNP #12 - RHP Andrew Morris (St. Paul) - #13 - 3B/CF Brandon Winokur (TBD) - DNP #14 - 3B/SS Quentin Young (TBD) - DNP #15 - RHP Marco Raya (St. Paul) - 1 IP, 1 H, 0 R, 0 BB, 3 K, Save (1), 19 pitches, 14 strikes (73.7%) #16 - OF Hendry Mendez (TBD) - DNP #17 - 2B/OF Kyle DeBarge (TBD) - DNP #18 - RHP C.J. Culpepper (TBD) - DNP #19 - C/OF Khadim Diaw (TBD) - DNP #20 - RHP James Ellwanger (TBD) - DNP UPCOMING PROBABLES Sunday: St. Paul @ Indianapolis (12:35 pm CT) - RHP Andrew Morris CURRENT W-L Records Minnesota Twins: 1-1 St. Paul Saints: 2-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related! View full article
  16. The Saints played their second game of the 2026 season on Saturday. It was a game with several lead changes, clutch hits, and more firsts. In a game with 16 total runs scored, there were some very good pitching performances. Check out what happened throughout this game. TRANSACTIONS Yesterday, we pointed out the interesting pathway to St. Paul that Matt Bowman and John Brebbia took. Dan Altavilla had a similar path; it just involved a stint with Team Italy in the WBC. On Saturday, the Twins announced that they had signed 32-year-old veteran Drew Smith to a minor league deal and assigned him to the Saints. A 2015 third-round pick, he pitched for the Mets each season back to 2018 (with the exception of missing 2019 due to injury). SAINTS SENTINEL St. Paul 9, Indianapolis 7 Box Score Fast Start in the Second On Friday, the Saints jumped ahead with three runs in the top of the first. On Saturday, they went 1-2-3. However, in the second inning, Eric Wagaman led off with a single and stole second. After a ground out, Orlando Arcia walked. Ryan Kreidler and Kyler Fedko followed with RBI singles to give the Saints the 2-0 lead. Zebby Struggles in 2026 Saints Debut Zebby Matthews made his first start, and things started OK. Sure, he walked Konnor Griffin and Ronny Simon singled, but he got a fly out and a double play to end that threat. He followed with a 1-2-3 second inning. The third inning was a rough one. It started with a solo home run by Dominic Fletcher. With one out, Griffin hit an infield single and stole second. He scored on another Simon single which tied the score. In the fourth inning, he began by walking Enmanuel Valdez. Following a sacrifice bunt, Esmerlyn Valdez singled. Fletcher drove in a run on a double. Nine-hitter Alika Williams drove in two more runs to make it 5-2 Indianapolis. However, Matthews responded by striking out Griffin and getting Simon to ground out. That concluded his day. He gave up five earned runs on seven hits and two walks. He had just two strikeouts. According to Baseball Savant, Matthews threw six different pitches: four-seam fastball (27%), slider (29%), cutter (19%), Splitter (10%), curveball (8%), sinker (7%). His average velocity on the four-seamer was 95.3 (95.7 on the sinker), and his max velo was 96.6. He got just one whiff on his 15 four seamer strikes. Likely, he’s being tasked with finding and being more consistent with those other pitches on another cool, Indiana afternoon. Comeback Adults A 2-0 lead became a 5-2 deficit after four innings, but this team, through two games, has shown a spark, and it’s not just the Top Prospects coming up with big hits. Kyler Fedko led off the top of the fifth inning with a single which was followed by another single by nine-hitter Noah Cardenas. That brought Kaelen Culpepper to the plate, and he didn’t waste any time. On the first pitch he can from Nick Dombkowski, he hit a mammoth home run to the berm beyond the wall in left field to tie the game at five a piece. Then in the top of the sixth, Emmanuel Rodriguez and Orlando Arcia got things started with back-to-back singles. A third consecutive single, this one by Kreidler, drove in the sixth run, and Fedko followed with a sacrifice fly to give the Saints a 7-5 lead. The Bullpen Got the Job Done Andrew Bash came in to start the fifth inning for the Saints. He went 2 1/3 innings and gave up no runs on three hits and a walk. Bash was the 30th round pick of the Angels in 2019 out of California Baptist. The Angels released him in May of 2020. When minor league baseball started up again in 2021, Bash was with the Blue Jays. He pitched in their organization through the 2025 season. He made his Triple-A debut for Buffalo back in 2022 with seven games. In 2023, he went 4-1 with a 2.22 ERA over 13 games (9 starts) and 48 2/3 innings. In 2024, he pitched in 27 games (16 starts) and 78 2/3 innings. He was 4-0 with a 2.97 ERA. In 2025, he pitched in 40 games (5 starts) and in 84 innings, he went 6-2 with a 2.57 ERA. As a free agent, he signed with the Twins quickly. Dan Altavilla came in on back-to-back days. In this game, he faced two batters and got them both out. Trent Baker made his first appearance of the season. He came into the eighth inning with a two-run lead. Things can happen quickly in baseball. The inning started with back-to-back-to-back singles which loaded the bases and brought Konnor Griffin to the plate. Maybe luckily, Baker walked him to make it 7-6, but still no outs. Ronny Simon came up and hit a sacrifice fly to left field to tie the game. However, he really responded well. He struck out The Password (Jhostynxon Garcia) and got a ground out to end the inning with the game still tied. We’ll Play Hero, Again In the top of the ninth, Culpepper worked a one-out walk. Gabriel Gonzalez lined a double to right field. It would appear that the ball was lost in the sun, but if you’re a Twins/Saints fan, that’s OK. Culpepper advanced to third base. In the season opener on Friday night, Alan Roden went 1-1 with four walks. He drove in two runs with a first-inning single. Fast-forward to Saturday, and this was definitely a big spot. Roden calmly drilled a double to the gap in left-center field to put the Saints back up by two runs. Marco…. Raya. Marco… Raya… Marco Raya was set up for the ninth inning save situation. His spring training performance wasn’t terribly encouraging as he had some bouts of wildness. However, you could see the immense potential, a big fastball and a sharp slider. On Saturday afternoon, Raya was really strong and mixed his pitches well. He threw 19 total pitches and mixed in five different pitches. He threw just three four-seam fastballs including one at 97.0 mph. His most-used pitch was his sweeper. He threw six sweepers, two were called strikes and he got whiffs on three of the other four sweepers. He also threw five curveballs. One was a called strike and two were whiffs. He added one more whiff on one of the two cutters he threw. He gave up a double to left-handed Termarr Johnson. Raya got ahead of him 0-2 on a couple of cutters on the inside corner. He then threw him a fastball on the outer part of the plate. Johnson reached his bat out and lined a double down the left-field line. You just tip your cap to the hitter on that one. Raya struck out the other three batters. Jenkins Sits, Kyler Fedko pinch hit for Walker Jenkins in the eighth inning of Friday night’s season opener. That was as planned. On Saturday, he did not play. Also, part of the plan. As a reminder, he injured his hamstring, so they have a plan for how much playing time he will get early in the season. It is likely that he will play on Sunday, maybe even as the DH, and certainly depending upon the weather. Multi-Hit Games The Saints had 12 hits in this game. All nine starters had at least one hit. Alan Roden had two hits and two RBI. Ryan Kreidler was 2-for-3, a walk, and two RBI. Kyler Fedko was 2-for-3 with a sacrifice fly, two RBI, and a stolen base. Challenges Can Be Good Through the first two games, the Saints have been successful on just one of four challenges (25%). BC: Ball Confirmed Saints Player 3/27 3/28 BOS: Ball Overturned to Strike Alex Jackson C 2 (1-1, BOS-BC) SC: Strike Confirmed Noah Cardenas C 1 (0-1, BC) SOB: Strike Overturned to Ball Em. Rodriguez 1 (0-1, SC) Versatility is Good The goal of a Triple-A team is to prepare a player to be ready for the big leagues. That means many things from approach to skill development, to self-confidence, to fundamentals and more things. One of those things is having players ready to play a couple of different positions. Sometimes prospects get called up and take over a position. Maybe that’s ideal in some cases. But I would think that most of the time players are promoted to fill a need. So, giving players actual playing time at a variety of positions is important. It’s only been two games, and the lineup will look different again on Sunday, but we have already seen players playing multiple positions. Here’s a quick look (again, just two games): Saints Players 3/27 3/28 3/29 Walker Jenkins CF DNP Kaelen Culpepper SS 3B Gabriel Gonzalez DH LF Emmanuel Rodriguez RF CF Alan Roden LF RF Orlando Arcia 2B SS Eric Wagaman 1B 1B Ryan Kreidler 3B 2B Alex Jackson CF DNP Kyler Fedko DNS (CF) DH Noah Cardenas DNP CF Tanner Schobel DNP DNP David Banuelos DNP DNP Aaron Sabato DNP DNP WIND SURGE WISDOM The Wind Surge season begins on Friday, April 3rd, when they play host to the NW Arkansas Travelers for three games. KERNELS CHRONICLE The Kernels also begin their 2026 season on Friday. They will host Peoria for three games. MIGHTY MATTERS Fort Myers will also begin their season with a three-game home series. They will host the Clearwater Threshers. PLAYERS OF THE DAY Hitter of the Day Alan Roden (St. Paul): 2-for-5, 2B (1), 2 RBI, K (GW RBI). Pitcher of the Day Marco Raya (St. Paul): 1 IP, 1 H, 0 R, 0 BB, 3 K, Save (1), 19 pitches, 14 strikes (73.7%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - DNP (planned day off) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-4, BB, HR (1), 2 R, 3 RBI, 2 K (played 3B, batted 1st) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-5, R, K (played CF, batted 5th) #4 - C Eduardo Tait (TBD) - DNP #5 - LHP Connor Prielipp (St. Paul) - DNP #6 - LHP Dasan Hill (TBD) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 1-for-5, 2B(1), R, K (played LF, batted 2nd) #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (TBD) - DNP #10 - RHP Charlee Soto (TBD) - Injured List #11 - RHP Riley Quick (TBD) - DNP #12 - RHP Andrew Morris (St. Paul) - #13 - 3B/CF Brandon Winokur (TBD) - DNP #14 - 3B/SS Quentin Young (TBD) - DNP #15 - RHP Marco Raya (St. Paul) - 1 IP, 1 H, 0 R, 0 BB, 3 K, Save (1), 19 pitches, 14 strikes (73.7%) #16 - OF Hendry Mendez (TBD) - DNP #17 - 2B/OF Kyle DeBarge (TBD) - DNP #18 - RHP C.J. Culpepper (TBD) - DNP #19 - C/OF Khadim Diaw (TBD) - DNP #20 - RHP James Ellwanger (TBD) - DNP UPCOMING PROBABLES Sunday: St. Paul @ Indianapolis (12:35 pm CT) - RHP Andrew Morris CURRENT W-L Records Minnesota Twins: 1-1 St. Paul Saints: 2-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related!
  17. I watched it on Twins TV and milb.com. To be fair, most of the game recaps will probably be a little less since they'll cover four or six games. We'll want to stick to multi-hit games, extra base hits, homers, key plays, highlights and pitching performances. Hopefully we can get occasional quotes, and our authors will find some unique angle to write about.
  18. Thanks for the kind words. The game was in Indianapolis, so nope, I didn't go there. I have gone to a couple of Saints games in the press box. They provide some press box food. The few times I have been there, it's been "real" food (as opposed to ballpark fare). Salad and some sort of pasta is one I can remember. I haven't been there for a couple of years.
  19. Image courtesy of William Parmeter Since the Saints are the only affiliate playing until next week, we’ll treat the minor league report as if it was a Twins Game Recap. We’ll include notes on the other affiliates as news breaks. In other words, this will be a bit more than just a regular summary and hopefully more detailed to give you more information. As you know, the daily minor-league reports are a staple at Twins Daily. You’ve come to expect it and we sure enjoy writing it, even in the middle of the summer when all six affiliates have a game and a couple of them are doubleheaders. There is a great group of commenters who read the report daily, discuss fun topics (or not-so-fun topics), and ask questions. We really do appreciate you, and your input. Here’s to another fun-filled, exciting 2026 season! If you have any questions or comments, let us know in the comments or DM me. What are your favorite parts of it, and are there parts that seem unnecessary? We welcome your suggestions and look to continue making it a Must Read for fans. TRANSACTIONS On Thursday, the Saints announced their Opening Day roster. That included playing Kendry Rojas, Julian Merryweather and Cory Lewis on the Injured List. Catcher Patrick Winkel, who has played with the Saints the past two seasons, has been released. A plus-defensive backstop, he could be a successful coach or manager if he chooses that direction when his playing career is done. At just 26, he could continue to play for several yeas with his knowledge of the game and defensive chops. RHPs Matt Bowman and John Brebbia have been added to the Saints roster. Bowman was a non-roster invite to big-league spring training. When told he wasn’t going to make the Opening Day roster, he elected free agency, likely hoping for a big-league opportunity. Not seeing one, he re-signed with the Twins. Brebbia has spent big-league time with five organizations over parts of eight seasons going back to his debut in 2017. After the 2025 season, he became a free agent and quickly signed with the Colorado Rockies on a minor-league contract. He remained in their spring camp until the last day. Like Bowman, he looked around and after not seeing a big-league job, chose to sign with the Twins. SAINTS SENTINEL St. Paul 4, Indianapolis 2 Box Score Fast Start in the First The Saints started the season with a strong first inning off of former Twins and Saints pitcher Noah Davis. Right 28-year-old right-hander pitched five innings over four appearances with the Twins last year and posted a 16.20 ERA. He posted a 3.78 ERA over 14 games and 16 2/3 innings. To be fair, he also earned a World Series ring because he pitched in five games for the Dodgers earlier in the season and in six innings posted a 19.50 ERA. After Walker Jenkins led off with a pop out, Gabriel Gonzalez was hit by a pitch. Kaelen Culpepper singled to left in his first Triple-A at-bat. Emmanuel Rodriguez followed with a walk to load the bases. Alan Roden came to the plate and lined a single to center that drove in the game’s and season’s first two runs. After Orlando Arcia struck out, Eric Wagaman singled to right field to drive in Rodriguez with the third run of the inning. Slow Start, Quick Turnaround Connor Prielipp was given the Opening Day nod for the Saints. In a game that started at 42 degrees and after a long top of the first, it took the lefty a little while to find himself. In Connor vs Konnor: Part 1, the game’s top prospect (Konnor Griffin) walked. Prielipp followed with a strikeout, and Griffin stole second. The Password (Jhostynxon Garcia) followed with a walk, and Endy Rodriguez singled to drive in Griffin to make it a 3-1 game. At that point, Saints pitching coach Carlos Hernandez came to the mound to chat with his starter. Whatever the former big-league southpaw said, Prielipp listened. He recorded a strikeout and got a ground out to end the first inning. The Saints co-pitching coach, Ryan Ricci, said after the game, “We both just emphasized how efficiency is important for him, and how his stuff is too good to fall behind guys and let them run up his pitch count.” In the second frame, Prielipp got a ground out and two pop outs in the infield. In Connor vs Konnor: Part 2, the game’s top prospect checked his swing on a pitch, but too late. He made contact with the ball and it went out to second base for the ground out. Kind of a nice, easy out, except Griffin’s speed made it very close. The next two batters struck out. In the fourth inning, he got a grounder back to the mound, a ground out to third base, and followed it up with a strikeout. So again, after the Hernandez mound visit, Prielipp bore down and retired the next 11 batters he faced. Staying true to their plan with the talented lefty the past couple of years, his day was done after four innings, at 61 pitches. Ricci added, “He did a great job of adjusting the last three innings and thought it was awesome to see him get through four (innings) on his pitch count after being at 27 after the first.” Looking at his pitch-mix in the season opener, Prielipp threw 25 four-seam fastballs (41%), 18 sliders (30%), and 10 curveballs (16%). He added five changeups and three sinkers as well. His fastball averaged 95.4 mph and topped out at 97.0 mph. He averaged 95.6 mph in the first inning and 93.6 mph in the fourth inning. It’s also interesting to note that in 31 pitches against left-handers, he threw 16 fastballs (52%) while in 30 pitches against right-handers, he threw just nine fastballs (30%). Ricci noted, “His key to success was the command of his fastball and slider in the later innings, to get ahead, and getting back in the zone. I think he was able to execute some change ups late that also kept hitters off balance and kept them guessing.” Another Twins Tally Thanks to Top Picks The Saints had more opportunities, but their only other run came in the top of the fifth inning when Kaelen Culpepper lined a single to right field to drive in Walker Jenkins to make it 4-1 Saints. The Bullpen Got the Job Done Brian Dinkelman turned to the Twins minor-league veterans to close out the rest of the game. It started with Raul Brito who tossed two scoreless innings before giving up a run in the seventh inning when he gave up three hits including one to Griffin who scored Indianapolis’s second run. He walked the leadoff man in the bottom of the seventh, but Hernandez made another mound visit. Brito got an infield pop out and a strikeout. Grant Hartwig came on to face Griffin (representing the game-tying run) and struck him out to end the inning. Hartwig threw Griffin six pitches. One was a 94 mph sinker. He mixed that with five sweepers including the final pitch, his lone whiff. Dan Altavilla came on for the eighth inning. Many Twins fans were surprised one of the stars for Team Italy in the WBC did not make the team’s Opening Day roster. Instead, he is with the Saints. He struck out the first two batters he faced before a fly out ended the inning. He threw just 14 pitches. Nine were fastballs and averaged 96.4 mph. He hit 97.8 mph with one pitch. His primary pitch is his changeup, which he only threw four of them. He also threw one slider. He had just two whiffs, both by blowing fastballs past hitters. Still clinging to a 4-2 lead going to the bottom of the ninth, Dinkelman turned to another veteran, Matt Bowman, to close the door. Bowman got a ground out to second base, a fly out to center, and ended the game with a knee-buckling called third strike. Of those veterans, Ricci noted, "(It's) always good to have veterans like those guys around. Great for some young bullpen arms like (Marco) Raya and (Trent) Baker among others to learn from them and their experiences. They go about their business the right way, and it feeds off on the other guys for sure." Jenkins Replaced in the 8th Inning With two on and two outs in the top of the eighth inning, Jenkins was due up to face former Twins minor leaguer, lefty Evan Sisk. Dinkelman called on Kyler Fedko to pinch hit for Jenkins. Normally that move is going to raise some eyebrows. However, when you consider that Jenkins’ spring training was shortened by a hamstring injury, and that he’s had similar injuries in the past, it may be wise to start him on this type of program for the first few weeks. They did that with Kaelen Culpepper in Cedar Rapids at the start of last season when he began his season after injuring his hamstring last spring. In addition, the game-time temperature was just 42 degrees, so certainly it was much cooler than that later in the game. New Role, but Dinkelman Wins His Second Triple-A debut For those of you who don't remember, Brian Dinkelman was drafted by the Twins in the eighth round of the 2006 draft out of McKendree University in his home state of Illinois. He steadily climbed up the Twins organizational ladder. On Opening Day in 2010, Dinkelman played his first Triple-A game. Of course, the Twins Triple-A affiliate back then was the Rochester Red Wings. He batted ninth and played right field. Take a look at the box score and all the fun names from Twins 2000s History to make you smile, including on the Red Sox affiliate on the other side of the diamond. Dinkelman went 1-for-4 in the game. In the second inning, he flew out to left fielder Daniel Nava off of #OldFriend Boof Bonser. With two outs in the fourth inning and Danny Valencia on first base, Dinkelman singled to right field. Valencia advanced to third. The crowd rejoiced! The Sox brought lefty Alan Embree into start the top of the sixth inning. Embree won that matchup by coaxing a ground out. In his final at-bat of his playing-days Triple-A debut, Dinkelman came to the plate with no one on base and two outs. He grounded out to MLB Network Radio's Kevin Frandsen who tossed the ball across the diamond to Los Angeles Dodgers hitting coach Aaron Bates for the out. So, I'm sure, in some small, quiet way, Brian Dinkelman is excited to get his first Triple-A win as a manager in his first Triple-A game as a manager. If we are talking about revenge, which we're not, but research is fun. 11 days later, The Woo Sox were in Rochester. In the fifth inning, Dinkelman hit his first Triple-A home run. It came against Chad Paronto. PLAYERS OF THE DAY Hitter of the Day Alan Roden (St. Paul): 1-for-1, 4 BB, 2 RBI. Pitcher of the Day Connor Prielipp (St. Paul): 4 IP, 1 H, 1 R, 2 BB, 5 K, 61 pitches, 36 strikes (59.0%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 1-for-4, R, K (played CF, batted 1st) #2 - SS Kaelen Culpepper (St. Paul) - 3-for-5, R, RBI, 2 K (played SS, batted 3rd) #3 - OF Emmanuel Rodriguez (St. Paul) - 0-for-5, 2 K, (played RF, batted 4th) #4 - C Eduardo Tait (TBD) - DNP #5 - LHP Connor Prielipp (St.Paul) - 4 IP, 1 H, 1 ER, 2 BB, 5 K. 61 pitches, 36 strikes (59.0%) #6 - LHP Dasan Hill (TBD) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 0-for-3, R, BB, K (DHd, batted 2nd) #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (TBD) - DNP #10 - RHP Charlee Soto (TBD) - Injured List #11 - RHP Riley Quick (TBD) - DNP #12 - RHP Andrew Morris (St. Paul) - DNP #13 - 3B/CF Brandon Winokur (TBD) - DNP #14 - 3B/SS Quentin Young (TBD) - DNP #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (TBD) - DNP #17 - 2B/OF Kyle DeBarge (TBD) - DNP #18 - RHP C.J. Culpepper (TBD) - DNP #19 - C/OF Khadim Diaw (TBD) - DNP #20 - RHP James Ellwanger (TBD) - DNP WEEKEND PROBABLES Saturday: St. Paul @ Indianapolis (3:05 pm CT) - RHP Zebby Matthews Sunday: St. Paul @ Indianapolis (12:35 pm CT) - RHP Andrew Morris CURRENT W-L Records Minnesota Twins: 0-1 St. Paul Saints: 1-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related! View full article
  20. Since the Saints are the only affiliate playing until next week, we’ll treat the minor league report as if it was a Twins Game Recap. We’ll include notes on the other affiliates as news breaks. In other words, this will be a bit more than just a regular summary and hopefully more detailed to give you more information. As you know, the daily minor-league reports are a staple at Twins Daily. You’ve come to expect it and we sure enjoy writing it, even in the middle of the summer when all six affiliates have a game and a couple of them are doubleheaders. There is a great group of commenters who read the report daily, discuss fun topics (or not-so-fun topics), and ask questions. We really do appreciate you, and your input. Here’s to another fun-filled, exciting 2026 season! If you have any questions or comments, let us know in the comments or DM me. What are your favorite parts of it, and are there parts that seem unnecessary? We welcome your suggestions and look to continue making it a Must Read for fans. TRANSACTIONS On Thursday, the Saints announced their Opening Day roster. That included playing Kendry Rojas, Julian Merryweather and Cory Lewis on the Injured List. Catcher Patrick Winkel, who has played with the Saints the past two seasons, has been released. A plus-defensive backstop, he could be a successful coach or manager if he chooses that direction when his playing career is done. At just 26, he could continue to play for several yeas with his knowledge of the game and defensive chops. RHPs Matt Bowman and John Brebbia have been added to the Saints roster. Bowman was a non-roster invite to big-league spring training. When told he wasn’t going to make the Opening Day roster, he elected free agency, likely hoping for a big-league opportunity. Not seeing one, he re-signed with the Twins. Brebbia has spent big-league time with five organizations over parts of eight seasons going back to his debut in 2017. After the 2025 season, he became a free agent and quickly signed with the Colorado Rockies on a minor-league contract. He remained in their spring camp until the last day. Like Bowman, he looked around and after not seeing a big-league job, chose to sign with the Twins. SAINTS SENTINEL St. Paul 4, Indianapolis 2 Box Score Fast Start in the First The Saints started the season with a strong first inning off of former Twins and Saints pitcher Noah Davis. Right 28-year-old right-hander pitched five innings over four appearances with the Twins last year and posted a 16.20 ERA. He posted a 3.78 ERA over 14 games and 16 2/3 innings. To be fair, he also earned a World Series ring because he pitched in five games for the Dodgers earlier in the season and in six innings posted a 19.50 ERA. After Walker Jenkins led off with a pop out, Gabriel Gonzalez was hit by a pitch. Kaelen Culpepper singled to left in his first Triple-A at-bat. Emmanuel Rodriguez followed with a walk to load the bases. Alan Roden came to the plate and lined a single to center that drove in the game’s and season’s first two runs. After Orlando Arcia struck out, Eric Wagaman singled to right field to drive in Rodriguez with the third run of the inning. Slow Start, Quick Turnaround Connor Prielipp was given the Opening Day nod for the Saints. In a game that started at 42 degrees and after a long top of the first, it took the lefty a little while to find himself. In Connor vs Konnor: Part 1, the game’s top prospect (Konnor Griffin) walked. Prielipp followed with a strikeout, and Griffin stole second. The Password (Jhostynxon Garcia) followed with a walk, and Endy Rodriguez singled to drive in Griffin to make it a 3-1 game. At that point, Saints pitching coach Carlos Hernandez came to the mound to chat with his starter. Whatever the former big-league southpaw said, Prielipp listened. He recorded a strikeout and got a ground out to end the first inning. The Saints co-pitching coach, Ryan Ricci, said after the game, “We both just emphasized how efficiency is important for him, and how his stuff is too good to fall behind guys and let them run up his pitch count.” In the second frame, Prielipp got a ground out and two pop outs in the infield. In Connor vs Konnor: Part 2, the game’s top prospect checked his swing on a pitch, but too late. He made contact with the ball and it went out to second base for the ground out. Kind of a nice, easy out, except Griffin’s speed made it very close. The next two batters struck out. In the fourth inning, he got a grounder back to the mound, a ground out to third base, and followed it up with a strikeout. So again, after the Hernandez mound visit, Prielipp bore down and retired the next 11 batters he faced. Staying true to their plan with the talented lefty the past couple of years, his day was done after four innings, at 61 pitches. Ricci added, “He did a great job of adjusting the last three innings and thought it was awesome to see him get through four (innings) on his pitch count after being at 27 after the first.” Looking at his pitch-mix in the season opener, Prielipp threw 25 four-seam fastballs (41%), 18 sliders (30%), and 10 curveballs (16%). He added five changeups and three sinkers as well. His fastball averaged 95.4 mph and topped out at 97.0 mph. He averaged 95.6 mph in the first inning and 93.6 mph in the fourth inning. It’s also interesting to note that in 31 pitches against left-handers, he threw 16 fastballs (52%) while in 30 pitches against right-handers, he threw just nine fastballs (30%). Ricci noted, “His key to success was the command of his fastball and slider in the later innings, to get ahead, and getting back in the zone. I think he was able to execute some change ups late that also kept hitters off balance and kept them guessing.” Another Twins Tally Thanks to Top Picks The Saints had more opportunities, but their only other run came in the top of the fifth inning when Kaelen Culpepper lined a single to right field to drive in Walker Jenkins to make it 4-1 Saints. The Bullpen Got the Job Done Brian Dinkelman turned to the Twins minor-league veterans to close out the rest of the game. It started with Raul Brito who tossed two scoreless innings before giving up a run in the seventh inning when he gave up three hits including one to Griffin who scored Indianapolis’s second run. He walked the leadoff man in the bottom of the seventh, but Hernandez made another mound visit. Brito got an infield pop out and a strikeout. Grant Hartwig came on to face Griffin (representing the game-tying run) and struck him out to end the inning. Hartwig threw Griffin six pitches. One was a 94 mph sinker. He mixed that with five sweepers including the final pitch, his lone whiff. Dan Altavilla came on for the eighth inning. Many Twins fans were surprised one of the stars for Team Italy in the WBC did not make the team’s Opening Day roster. Instead, he is with the Saints. He struck out the first two batters he faced before a fly out ended the inning. He threw just 14 pitches. Nine were fastballs and averaged 96.4 mph. He hit 97.8 mph with one pitch. His primary pitch is his changeup, which he only threw four of them. He also threw one slider. He had just two whiffs, both by blowing fastballs past hitters. Still clinging to a 4-2 lead going to the bottom of the ninth, Dinkelman turned to another veteran, Matt Bowman, to close the door. Bowman got a ground out to second base, a fly out to center, and ended the game with a knee-buckling called third strike. Of those veterans, Ricci noted, "(It's) always good to have veterans like those guys around. Great for some young bullpen arms like (Marco) Raya and (Trent) Baker among others to learn from them and their experiences. They go about their business the right way, and it feeds off on the other guys for sure." Jenkins Replaced in the 8th Inning With two on and two outs in the top of the eighth inning, Jenkins was due up to face former Twins minor leaguer, lefty Evan Sisk. Dinkelman called on Kyler Fedko to pinch hit for Jenkins. Normally that move is going to raise some eyebrows. However, when you consider that Jenkins’ spring training was shortened by a hamstring injury, and that he’s had similar injuries in the past, it may be wise to start him on this type of program for the first few weeks. They did that with Kaelen Culpepper in Cedar Rapids at the start of last season when he began his season after injuring his hamstring last spring. In addition, the game-time temperature was just 42 degrees, so certainly it was much cooler than that later in the game. New Role, but Dinkelman Wins His Second Triple-A debut For those of you who don't remember, Brian Dinkelman was drafted by the Twins in the eighth round of the 2006 draft out of McKendree University in his home state of Illinois. He steadily climbed up the Twins organizational ladder. On Opening Day in 2010, Dinkelman played his first Triple-A game. Of course, the Twins Triple-A affiliate back then was the Rochester Red Wings. He batted ninth and played right field. Take a look at the box score and all the fun names from Twins 2000s History to make you smile, including on the Red Sox affiliate on the other side of the diamond. Dinkelman went 1-for-4 in the game. In the second inning, he flew out to left fielder Daniel Nava off of #OldFriend Boof Bonser. With two outs in the fourth inning and Danny Valencia on first base, Dinkelman singled to right field. Valencia advanced to third. The crowd rejoiced! The Sox brought lefty Alan Embree into start the top of the sixth inning. Embree won that matchup by coaxing a ground out. In his final at-bat of his playing-days Triple-A debut, Dinkelman came to the plate with no one on base and two outs. He grounded out to MLB Network Radio's Kevin Frandsen who tossed the ball across the diamond to Los Angeles Dodgers hitting coach Aaron Bates for the out. So, I'm sure, in some small, quiet way, Brian Dinkelman is excited to get his first Triple-A win as a manager in his first Triple-A game as a manager. If we are talking about revenge, which we're not, but research is fun. 11 days later, The Woo Sox were in Rochester. In the fifth inning, Dinkelman hit his first Triple-A home run. It came against Chad Paronto. PLAYERS OF THE DAY Hitter of the Day Alan Roden (St. Paul): 1-for-1, 4 BB, 2 RBI. Pitcher of the Day Connor Prielipp (St. Paul): 4 IP, 1 H, 1 R, 2 BB, 5 K, 61 pitches, 36 strikes (59.0%) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after seeing how they did today. #1 - OF Walker Jenkins (St. Paul) - 1-for-4, R, K (played CF, batted 1st) #2 - SS Kaelen Culpepper (St. Paul) - 3-for-5, R, RBI, 2 K (played SS, batted 3rd) #3 - OF Emmanuel Rodriguez (St. Paul) - 0-for-5, 2 K, (played RF, batted 4th) #4 - C Eduardo Tait (TBD) - DNP #5 - LHP Connor Prielipp (St.Paul) - 4 IP, 1 H, 1 ER, 2 BB, 5 K. 61 pitches, 36 strikes (59.0%) #6 - LHP Dasan Hill (TBD) - DNP #7 - OF Gabriel Gonzalez (St. Paul) - 0-for-3, R, BB, K (DHd, batted 2nd) #8 - LHP Kendry Rojas (St. Paul) - Injured List (hamstring) #9 - SS Marek Houston (TBD) - DNP #10 - RHP Charlee Soto (TBD) - Injured List #11 - RHP Riley Quick (TBD) - DNP #12 - RHP Andrew Morris (St. Paul) - DNP #13 - 3B/CF Brandon Winokur (TBD) - DNP #14 - 3B/SS Quentin Young (TBD) - DNP #15 - RHP Marco Raya (St. Paul) - DNP #16 - OF Hendry Mendez (TBD) - DNP #17 - 2B/OF Kyle DeBarge (TBD) - DNP #18 - RHP C.J. Culpepper (TBD) - DNP #19 - C/OF Khadim Diaw (TBD) - DNP #20 - RHP James Ellwanger (TBD) - DNP WEEKEND PROBABLES Saturday: St. Paul @ Indianapolis (3:05 pm CT) - RHP Zebby Matthews Sunday: St. Paul @ Indianapolis (12:35 pm CT) - RHP Andrew Morris CURRENT W-L Records Minnesota Twins: 0-1 St. Paul Saints: 1-0 Please feel free to ask questions about the teams, the rosters, and discuss today’s games, or anything else Twins minor-league related!
  21. Image courtesy of William Parmeter (Kody Funderburk, Cole Sands) Often when a publication talks about "longest-tenured" players, they are referring to big-league service time. I like to look at it a bit differently. How long has a player been in the Minnesota Twins organization? When did that player sign with the Twins, whether they were drafted, an international signing, a Rule 5 pick, and MLB free agent, etc.? I include the word "consecutively" because if a player leaves the organization for any time and then comes back. When Torii Hunter came back to the Twins for his final season in 2015, he had been away for seven seasons. Similarly, there are two interesting cases on the 2026 roster. First, Taylor Rogers is back. He was drafted by the Twins in 2012 out of the University of Kentucky and remained in the organization until Opening Day 2022 when he was traded to the Padres. After six big-league seasons with the Twins, he played for five organizations over the past four seasons. He's back, but he's not near the top of the list. The second example is much more difficult to decide. Cody Laweryson was the Twins 14th round draft pick in 2019 out of the University of Maine. He remained with the Twins through the 2025 season. It was great to see him get called up to the big leagues with the Twins, even if it was just for the final two weeks of the season. He pitched well in that small sample size. However, following the season, the Twins DFAd the tall, right-hander with the deceptive delivery. I wasn't surprised that the Los Angeles Angels claimed him on November 6. I also wasn't surprised that he remained on the Angels 40-man roster throughout the entire offseason. However, just as spring training was to start, the Angels DFAd and released him. A week later, Laweryson was in Fort Myers, signing at minor-league contract with an invitation to spring training. Six weeks later, many may have been surprised to learn that he had earned his spot on the Twins Opening Day roster. Tremendous story! Should he be on this list? This list has always included the word "consecutive," but he was with another organization for four months. He probably never got a paycheck from the Angels. He never played in a game with the Angels. But the word consecutive is pretty definitive. So, while Laweryson would otherwise be inside the Top 10 longest-tenured Twins, he isn't on the list. So that's why I just wrote a big paragraph about him. Without further ado, have you jotted down your guesses for which 12 (or 25) players have been in the Twins organization the longest. I feel like, of the Top 12, most Twins fans will be able to name nine or 10 of the players. Let us know how you did. Honorable Mentions Before we get to the 12 players who have been in the organization the longest consecutively, here are the next 13 on the list of Top 25 longest-tenured Twins players. #25 - Joe Ryan - Trade - 7/22/21 #20 - Travis Adams - Draft - 7/21/21 #20 - David Festa - Draft - 7/21/21 #20 - Jaylen Nowlin - Draft - 7/21/21 #20 - Jake Rucker - Draft - 7/21/21 #20 - Kyler Fedko - Draft - 7/21/21 #16 - Cleiber Maldonado - IFA - 1/15/21 #16 - Jose Olivares - IFA - 1/15/21 #16 - Yasser Mercedes - IFA - 1/15/21 #16 - Danny De Andrade - IFA - 1/15/21 #15 - Kala’i Rosario - 2020 draft - 7/1/20 #14 - Aaron Sabato - 2020 draft - 6/23/20 #13 - Marco Raya - 2020 draft - 6/18/20 THE TOP 12 LONGEST-TENURED TWINS #10T - OF Emmanuel Rodriguez - July 2, 2019 I’ll lump these three players together for this exercise. Before Covid, the international signing period started on July 2nd (changed to January 15th in 2021). The players would sign, but they would not play in DSL games that season. They would make their professional debut the next summer. However, with Covid, there wasn’t a 2020 minor league season. So, this group really had to wait from July 2nd, 2019, until May of 2021 to make their professional debuts. Emmanuel Rodriguez was the big signing that year from the Twins, $2.5 million. Once he started playing and showing his skill set, he flew up the Twins prospect ranking showing power and the ability to get on base at a very high percentage. He swings and misses a lot, but he is an electric ballplayer who gets on base, hits the ball hard, runs the bases, and plays good defense. He really just needs to stay healthy and then… an opportunity. #10T - C/OF Ricardo Olivar - July 2, 2019 Olivar signed that same day but for a $20,000 bonus from Venezuela. Obviously he came in with a lot less fanfare than Rodriguez, but once he got to play, he showed big-league potential. He began in the FCL in 2021 and hit .204 but got on base 34% He repeated the level in 2022 and this time hit .349/.442/.605 (1.05 WHIP) with 12 homers, three triples, and five home runs. He moved up to the Mighty Mussels in 2023, and in 100 games, he hit .285/.403/.452 (.855) with 28 doubles and 10 homers. He was also 12-for-13 in steal attempts. In 2024, he played 81 games in Cedar Rapids and hit .275/.381/.441 (.822) with 19 doubles, three triples, and 12 home runs. He ended the season with 19 games in Wichita. That’s where he spent the 2025 season. In 93 games, he hit .264/.356/.412 (.768) with 13 doubles and 13 home runs, and 13 stolen bases. #10T - RHP Miguelangel Boadas - July 2, 2019 Boadas also signed out of Venezuela to an undisclosed signing bonus. Boadas is the least known of this group, but that is because he has missed time due to injury most years. He debuted in 2021 in the DL. In 12 games and 34 2/3 innings, he posted a 3.63 ERA and a 0.98 WHIP. He came to the States in 2012 and pitched 12 games out of the FCL Twins bullpen. He posted a 5.53 ERA and a 1.55 WHIP. In 2023, he made 11 starts for Fort Myers and went 0-2 with a 7.75 ERA in 36 innings. He moved up to Cedar Rapids where he started eight games of the 11 he pitched in. However, in early June, he was placed on the injured list. In July, he was moved to the 60-Day Injured list and underwent Tommy John surgery. He missed the rest of the season and all of the 2025 season. The Twins sent him to the Arizona Fall League after the season. He pitched in four games and posted a 1.54 ERA in 11 2/3 innings. He also pitched in the Fall Stars game and the league’s championship game. He was hitting 97 mph with the fastball and showing a sharp slider. #9 - RHP Matt Canterino - June 23, 2019 This name might surprise you. Matt Canterino was the Twins 2nd round pick in 2019 out of Rice University. That summer, he made seven short starts between the GCL and Cedar Rapids. He didn't pitch in 2020. In 2021, he began the season in now-High-A Cedar Rapids. He made five starts and posted a 0.86 ERA over 21 innings with 43 strikeouts and four walks. But then he was hurt and didn’t pitch for the Kernels the rest of the season. In 2022, he moved up to Wichita and pitched in 11 games (10 starts). He had a 1.83 ERA. In 34 1/3 innings, he had 50 strikeouts. With his immense talent and stuff, the Twins added him to the 40-man roster. He came to spring trainings and looked great, but each year, he had an issue with his elbow, forearm, or shoulder. He hasn’t pitched in a regular-season game since 2022. After spring training in 2025, the Twins removed him from the 40-man roster. He had surgery, and the Twins signed him to a new two-year, minor-league deal. He will start the 2026 season on the 60-Day Injured List for St. Paul. And he’s a really good guy that so many people want to see have an extended period of health and an opportunity to get some big-league time. #8 - OF Matt Wallner - June 17, 2019 Wallner went to Forest Lake High School and was named Mr. Minnesota as the state’s top high school senior baseball player. Big leaguers Michael Busch and Isaac Collins were also finalists that season. The Twins drafted him, as a pitcher, in 2016. He wisely went the college route. . He had previously committed to play at the University of North Dakota where he was going to pitch. However, UND cancelled their baseball program. Wallner found his way down to Southern Mississippi. He pitched as a closer the first couple of seasons. But ultimately, he was a three-time All American thanks to his powerful draft. The Twins drafted him again in 2019, this time with the 39th overall pick. Like most minor leaguers, Wallner didn’t play at all in 2020 which makes it even more impressive that he made his MLB debut late in the 2022 season. He split both 2023 and 2024 between St. Paul and the big leagues. He would struggle, mash in Triple-A and then come up and play well including the power. He was worth 2.2 bWAR both of those years despite playing in just 76 and 75, respectively. His OPS’s were .877 and .894 In 2025, Wallner played in 104 games. He hit .202/.311/.464 (.776). He hit 16 doubles and 22 homers. However, it came in at just 0.6 bWAR. Few hitters in the game hit the ball harder than Wallner when he does make contact. After a slow start this spring, Wallner hit .333/.439/.604 (1.043) with four doubles and three homers. We know that there is little connection between spring training stats and regular season stats, but it would be amazing to see what numbers Wallner could put up if he’s healthy and maintains that 1.000 OPS! #6T - RHP Cole Sands - June 18, 2018 Sands was well known in baseball circles in his high school years and was drafted in 2015. Instead of signing, he went to Florida State. Three years later, the Twins made him their fifth round draft pick. He made his pro debut in 2019 and pitched for Cedar Rapids and Fort Myers before ending the season with one start for Double-A Pensacola. After not pitching in 2020, he posted a 2.46 ERA over 19 games and 80 1/3 innings. He had 96 strikeouts. He moved up to St. Paul in 2022. He had 72 strikeouts over 61 2/3 innings. He also made his big-league debut that season. He pitched in 11 games (3 starters) and went 0-3 with a 5.87 ERA over 30 2/3 innings. In 2023, he transitioned fully to the bullpen. In 19 games in St. Paul, he posted a 1.47 ERA and a 0.88 WHIP. He had 41 strikeouts and just 10 walks in 30 2/3 innings. In 15 relief appearances with the Twins, he posted a 3.74 ERA over 21 2/3 innings. Sands had a breakout season of sorts for the Twins in 2024. He went 9-1 with a 3.28 ERA and a 1.00 WHIP. In 71 1/3 innings over 62 outings, he had 85 strikeouts to just 12 walks. He took a small step backwards in 2025. In 72 innings over 69 games, he posted a 4.50 ERA, a 1.17 WHIP and had 64 strikeouts and 19 walks. With most of his teammates traded at the trade deadline last year, he will need to be reliable in 2026 if the Twins want to have a chance. He’s fully capable, when healthy. #6T - OF Trevor Larnach - June 18, 2018 Larnach led an impressive ensemble cast at Oregon State to the 2018 College World Series championship. That year, his junior season, he hit .348/.463/.652 (1.116) with 19 doubles and 19 homers. That summer, the Twins made him the 20th overall pick in the draft. He spent a few weeks at Elizabethton and a month in Cedar Rapids that year. He split the 2019 season between Fort Myers and Pensacola and hit .309/.384/.458 (.842). Larnach spent the 2020 Covid season in St. Paul. Then very early in the 2021 season, he received his first promotion to the big leagues. He played in 51 big-league games in 2022 and hit .231/.306/.406 (.712) with 13 doubles and five homers. That was worth 1.4 bWAR which is the highest mark of his career. In 2024, he hit .259/.338/.434 (.771) with 17 doubles and 15 home runs. That was worth 1.3 bWAR. Last season, Larnach played in a career-high 142 games. He hit .250/.323/.404 (.727) with 24 doubles and 17 home runs. That produced an OPS+ of 99, and his bWAR was just 0.1. Since he primarily DHd in 2025, there were a lot of questions about bringing him back or even tendering him a contract for the season. They did, and he hasn’t been traded. Now it is incumbent upon him to produce. He is under team control through the 2027 season. #4T - LHP Kody Funderburk - June 13, 2018 An All-American first baseman at Mesa Community College and then Dallas Baptist, the Twins drafted him in the 15th round as a pitcher. He had pitched in college, but the majority (big majority) of his college success was with the bat. The southpaw was given the opportunity to start for several years of development. Midway through the 2022 season, he made the transition to the bullpen. He started the 2023 season at Double-A but quickly moved up to Triple-A St. Paul. He ended the season with 11 games in the big leagues. He gave up just one run on six hits over 12 innings in 11 games. He struggled in 2024 in the big league and in St. Paul. He came back in 2025 and was quite solid, especially in the season’s second half. The Twins have three lefties in their Opening Day bullpen but being able to work with and learn from Taylor Rogers and Anthony Banda while sitting out in the bullpen with LaTroy Hawkins, 2026 should be a big season for Funderburk. He has another four seasons of team control before becoming a free agent. #4T - C Ryan Jeffers - June 13, 2018 After three seasons with an OPS over 1.000 at UNC Wilmington, the Twins made Jeffers their second-round pick. The choice surprised many in the “Draft Expert” industry. Many questioned his defense, but the Twins scouts saw a guy with strong defensive potential with some development and techniques. After the draft, he played for Elizabethton and Cedar Rapids (then Low-A). In 2019, he split time between High-A Fort Myers and Double-A Pensacola. Combined, he hit .264 with 16 doubles and 14 homers. It was enough for him to be included on the Twins developmental squad in 2020. Because of injury, he was called up to the Twins and played in 26 out of the 60 games and more than held his own, posting a .791 OPS with three homers. The next two seasons saw ups but also plenty of downs including some time back in the minors. Both years, he posted a batting average under .210 and an OPS under .675.The past three seasons, he has split backstop duties with Christian Vazquez. In 2023, he had his best season to date, hitting .276 (.858) with 15 doubles and 14 homers. In 2024, he hit just .226, but had 22 doubles and 21 homers. He continued to basically split time behind the plate, but he also got quite a bit of time as the Twins DH. In 2025, he had some really strong peripherals but less home runs (9). As we hit Opening Day, Jeffers can become a free agent at the end of the 2026 World Series. Should the Twins attempt to extend him so that he can remain on this list next year? #3 - RHP Bailey Ober - June 22, 2017 The Twins selected Bailey Ober out of the College of Charleston with their 12th round pick in 2017. He had been an All American as a freshman but needed Tommy John surgery and missed his sophomore season. While his star had less shine, he came back, pitched and helped his team win. In college, he went 24-9. In the minor leagues, he had a record of 20-5 with a 2.41 ERA (rookie league through AAA). The Twins were also very patient with him because of the injury concerns. But when he pitched, he was great. He didn’t pitch at all in 2020. So it was somewhat surprising that he was called up to the Twins early in the 2021 season and made 20 starts as a rookie. He made just 11 starts in 2022 due to a leg injury. He took off in 2023. He was 8-6 with a 3.43 ERA in 26 starts. He had 146 strikeouts in 144 1/3 innings. In 2024, he had 191 strikeouts in 178 2/3 innings over 31 starts. Both seasons were worth 3.0 bWAR. He struggled in 2025 and went 6-9 with a 5.10 ERA. In 146 1/3 innings, he had 120 strikeouts. He enters the 2026 season as the Twins #2 starter. There are certainly concerns entering the season about his reduced velocity. That will certainly be worth watching. #2 - 3B Royce Lewis - June 17, 2017 For just the second time in Twins history, and the first time in 34 years, the Twins lost over 100 games. It was an organization-worst 103 losses. Because of that, the Twins earned the #1 overall pick in the 2017 draft. The Twins were thrilled to select Royce Lewis with the top pick out of JSerra Catholic High School in California. He quickly signed and then homered in his first professional at-bat in the GCL. Lewis’s career has been filled with ups and downs. He was a Top 10 prospect in 2018 and 2019. The Twins had him working at their alternate site (CHS Field) in 2020, and then he missed the 2021 season with a torn ACL. He returned in 2022 and even hit .300 over a dozen games in the big leagues. Unfortunately, he tore the ACL again and missed another year of playing time. In 58 games in 2023, he hit .309 with 15 homers. In 2024, he homered in his first at-bat, but then he got hurt running out a double in his second at-bat and missed about two months. He played 82 games in 2024, and 106 games in 2025. Combined, he hit .235/.288/.416 (.705) with 34 doubles and 29 homers. 2026 marks his second of four arbitration seasons, so he can’t become a free agent until after the 2028 season. #1 - OF Byron Buxton - June 13, 2012 After nearly a decade of competitive teams, the 2011 Twins were not a good baseball team. They finished 63-99. The only positive of that season was that they truly earned the second overall pick in the 2012 draft. The Astros took Carlos Correa with the first pick. The Twins selected prep outfielder Byron Buxton with the next pick and signed him on June 13, 2012. In the minors, he was once a minor-league player of the year, and twice the #1 overall prospect in the game. He debuted in June of 2015, at just 21. He wasn’t ready, but he filled a need. In 2017, Buxton not only won the Gold Glove award, but he was named the Platinum Glove winner. You all know the story. Injuries cut into his playing time. After playing 140 games in 2017, he didn’t play in 100 or more games until he played 102 games in 2024. In 2025, he put together, arguably, the best season of his career. He played in 126 games and hit .264/.327/.551 (.878) with 21 doubles, seven triples, and 35 home runs. He earned his first career Silver Slugger. He was also 24-for-24 in stolen base attempts, and despite the Twins rough season, he finished 11th in MVP voting. If you look at his total numbers since the beginning of the 2019 season, he has hit .256/.318/.534 (.852) with 134 doubles and 140 homers while 71-for-78. He has played in two All Star games. This spring, he was able to represent Team USA in the WBC. His contract continues through the 2018 season. So, there you have it, the players in the Twins organization who have been in the system the longest, consecutively. I’ll guess that at least a couple of the names may not surprise you. I’m certain that you wouldn’t have guessed all 12 on this list. I wouldn’t have. View full article
  22. Often when a publication talks about "longest-tenured" players, they are referring to big-league service time. I like to look at it a bit differently. How long has a player been in the Minnesota Twins organization? When did that player sign with the Twins, whether they were drafted, an international signing, a Rule 5 pick, and MLB free agent, etc.? I include the word "consecutively" because if a player leaves the organization for any time and then comes back. When Torii Hunter came back to the Twins for his final season in 2015, he had been away for seven seasons. Similarly, there are two interesting cases on the 2026 roster. First, Taylor Rogers is back. He was drafted by the Twins in 2012 out of the University of Kentucky and remained in the organization until Opening Day 2022 when he was traded to the Padres. After six big-league seasons with the Twins, he played for five organizations over the past four seasons. He's back, but he's not near the top of the list. The second example is much more difficult to decide. Cody Laweryson was the Twins 14th round draft pick in 2019 out of the University of Maine. He remained with the Twins through the 2025 season. It was great to see him get called up to the big leagues with the Twins, even if it was just for the final two weeks of the season. He pitched well in that small sample size. However, following the season, the Twins DFAd the tall, right-hander with the deceptive delivery. I wasn't surprised that the Los Angeles Angels claimed him on November 6. I also wasn't surprised that he remained on the Angels 40-man roster throughout the entire offseason. However, just as spring training was to start, the Angels DFAd and released him. A week later, Laweryson was in Fort Myers, signing at minor-league contract with an invitation to spring training. Six weeks later, many may have been surprised to learn that he had earned his spot on the Twins Opening Day roster. Tremendous story! Should he be on this list? This list has always included the word "consecutive," but he was with another organization for four months. He probably never got a paycheck from the Angels. He never played in a game with the Angels. But the word consecutive is pretty definitive. So, while Laweryson would otherwise be inside the Top 10 longest-tenured Twins, he isn't on the list. So that's why I just wrote a big paragraph about him. Without further ado, have you jotted down your guesses for which 12 (or 25) players have been in the Twins organization the longest. I feel like, of the Top 12, most Twins fans will be able to name nine or 10 of the players. Let us know how you did. Honorable Mentions Before we get to the 12 players who have been in the organization the longest consecutively, here are the next 13 on the list of Top 25 longest-tenured Twins players. #25 - Joe Ryan - Trade - 7/22/21 #20 - Travis Adams - Draft - 7/21/21 #20 - David Festa - Draft - 7/21/21 #20 - Jaylen Nowlin - Draft - 7/21/21 #20 - Jake Rucker - Draft - 7/21/21 #20 - Kyler Fedko - Draft - 7/21/21 #16 - Cleiber Maldonado - IFA - 1/15/21 #16 - Jose Olivares - IFA - 1/15/21 #16 - Yasser Mercedes - IFA - 1/15/21 #16 - Danny De Andrade - IFA - 1/15/21 #15 - Kala’i Rosario - 2020 draft - 7/1/20 #14 - Aaron Sabato - 2020 draft - 6/23/20 #13 - Marco Raya - 2020 draft - 6/18/20 THE TOP 12 LONGEST-TENURED TWINS #10T - OF Emmanuel Rodriguez - July 2, 2019 I’ll lump these three players together for this exercise. Before Covid, the international signing period started on July 2nd (changed to January 15th in 2021). The players would sign, but they would not play in DSL games that season. They would make their professional debut the next summer. However, with Covid, there wasn’t a 2020 minor league season. So, this group really had to wait from July 2nd, 2019, until May of 2021 to make their professional debuts. Emmanuel Rodriguez was the big signing that year from the Twins, $2.5 million. Once he started playing and showing his skill set, he flew up the Twins prospect ranking showing power and the ability to get on base at a very high percentage. He swings and misses a lot, but he is an electric ballplayer who gets on base, hits the ball hard, runs the bases, and plays good defense. He really just needs to stay healthy and then… an opportunity. #10T - C/OF Ricardo Olivar - July 2, 2019 Olivar signed that same day but for a $20,000 bonus from Venezuela. Obviously he came in with a lot less fanfare than Rodriguez, but once he got to play, he showed big-league potential. He began in the FCL in 2021 and hit .204 but got on base 34% He repeated the level in 2022 and this time hit .349/.442/.605 (1.05 WHIP) with 12 homers, three triples, and five home runs. He moved up to the Mighty Mussels in 2023, and in 100 games, he hit .285/.403/.452 (.855) with 28 doubles and 10 homers. He was also 12-for-13 in steal attempts. In 2024, he played 81 games in Cedar Rapids and hit .275/.381/.441 (.822) with 19 doubles, three triples, and 12 home runs. He ended the season with 19 games in Wichita. That’s where he spent the 2025 season. In 93 games, he hit .264/.356/.412 (.768) with 13 doubles and 13 home runs, and 13 stolen bases. #10T - RHP Miguelangel Boadas - July 2, 2019 Boadas also signed out of Venezuela to an undisclosed signing bonus. Boadas is the least known of this group, but that is because he has missed time due to injury most years. He debuted in 2021 in the DL. In 12 games and 34 2/3 innings, he posted a 3.63 ERA and a 0.98 WHIP. He came to the States in 2012 and pitched 12 games out of the FCL Twins bullpen. He posted a 5.53 ERA and a 1.55 WHIP. In 2023, he made 11 starts for Fort Myers and went 0-2 with a 7.75 ERA in 36 innings. He moved up to Cedar Rapids where he started eight games of the 11 he pitched in. However, in early June, he was placed on the injured list. In July, he was moved to the 60-Day Injured list and underwent Tommy John surgery. He missed the rest of the season and all of the 2025 season. The Twins sent him to the Arizona Fall League after the season. He pitched in four games and posted a 1.54 ERA in 11 2/3 innings. He also pitched in the Fall Stars game and the league’s championship game. He was hitting 97 mph with the fastball and showing a sharp slider. #9 - RHP Matt Canterino - June 23, 2019 This name might surprise you. Matt Canterino was the Twins 2nd round pick in 2019 out of Rice University. That summer, he made seven short starts between the GCL and Cedar Rapids. He didn't pitch in 2020. In 2021, he began the season in now-High-A Cedar Rapids. He made five starts and posted a 0.86 ERA over 21 innings with 43 strikeouts and four walks. But then he was hurt and didn’t pitch for the Kernels the rest of the season. In 2022, he moved up to Wichita and pitched in 11 games (10 starts). He had a 1.83 ERA. In 34 1/3 innings, he had 50 strikeouts. With his immense talent and stuff, the Twins added him to the 40-man roster. He came to spring trainings and looked great, but each year, he had an issue with his elbow, forearm, or shoulder. He hasn’t pitched in a regular-season game since 2022. After spring training in 2025, the Twins removed him from the 40-man roster. He had surgery, and the Twins signed him to a new two-year, minor-league deal. He will start the 2026 season on the 60-Day Injured List for St. Paul. And he’s a really good guy that so many people want to see have an extended period of health and an opportunity to get some big-league time. #8 - OF Matt Wallner - June 17, 2019 Wallner went to Forest Lake High School and was named Mr. Minnesota as the state’s top high school senior baseball player. Big leaguers Michael Busch and Isaac Collins were also finalists that season. The Twins drafted him, as a pitcher, in 2016. He wisely went the college route. . He had previously committed to play at the University of North Dakota where he was going to pitch. However, UND cancelled their baseball program. Wallner found his way down to Southern Mississippi. He pitched as a closer the first couple of seasons. But ultimately, he was a three-time All American thanks to his powerful draft. The Twins drafted him again in 2019, this time with the 39th overall pick. Like most minor leaguers, Wallner didn’t play at all in 2020 which makes it even more impressive that he made his MLB debut late in the 2022 season. He split both 2023 and 2024 between St. Paul and the big leagues. He would struggle, mash in Triple-A and then come up and play well including the power. He was worth 2.2 bWAR both of those years despite playing in just 76 and 75, respectively. His OPS’s were .877 and .894 In 2025, Wallner played in 104 games. He hit .202/.311/.464 (.776). He hit 16 doubles and 22 homers. However, it came in at just 0.6 bWAR. Few hitters in the game hit the ball harder than Wallner when he does make contact. After a slow start this spring, Wallner hit .333/.439/.604 (1.043) with four doubles and three homers. We know that there is little connection between spring training stats and regular season stats, but it would be amazing to see what numbers Wallner could put up if he’s healthy and maintains that 1.000 OPS! #6T - RHP Cole Sands - June 18, 2018 Sands was well known in baseball circles in his high school years and was drafted in 2015. Instead of signing, he went to Florida State. Three years later, the Twins made him their fifth round draft pick. He made his pro debut in 2019 and pitched for Cedar Rapids and Fort Myers before ending the season with one start for Double-A Pensacola. After not pitching in 2020, he posted a 2.46 ERA over 19 games and 80 1/3 innings. He had 96 strikeouts. He moved up to St. Paul in 2022. He had 72 strikeouts over 61 2/3 innings. He also made his big-league debut that season. He pitched in 11 games (3 starters) and went 0-3 with a 5.87 ERA over 30 2/3 innings. In 2023, he transitioned fully to the bullpen. In 19 games in St. Paul, he posted a 1.47 ERA and a 0.88 WHIP. He had 41 strikeouts and just 10 walks in 30 2/3 innings. In 15 relief appearances with the Twins, he posted a 3.74 ERA over 21 2/3 innings. Sands had a breakout season of sorts for the Twins in 2024. He went 9-1 with a 3.28 ERA and a 1.00 WHIP. In 71 1/3 innings over 62 outings, he had 85 strikeouts to just 12 walks. He took a small step backwards in 2025. In 72 innings over 69 games, he posted a 4.50 ERA, a 1.17 WHIP and had 64 strikeouts and 19 walks. With most of his teammates traded at the trade deadline last year, he will need to be reliable in 2026 if the Twins want to have a chance. He’s fully capable, when healthy. #6T - OF Trevor Larnach - June 18, 2018 Larnach led an impressive ensemble cast at Oregon State to the 2018 College World Series championship. That year, his junior season, he hit .348/.463/.652 (1.116) with 19 doubles and 19 homers. That summer, the Twins made him the 20th overall pick in the draft. He spent a few weeks at Elizabethton and a month in Cedar Rapids that year. He split the 2019 season between Fort Myers and Pensacola and hit .309/.384/.458 (.842). Larnach spent the 2020 Covid season in St. Paul. Then very early in the 2021 season, he received his first promotion to the big leagues. He played in 51 big-league games in 2022 and hit .231/.306/.406 (.712) with 13 doubles and five homers. That was worth 1.4 bWAR which is the highest mark of his career. In 2024, he hit .259/.338/.434 (.771) with 17 doubles and 15 home runs. That was worth 1.3 bWAR. Last season, Larnach played in a career-high 142 games. He hit .250/.323/.404 (.727) with 24 doubles and 17 home runs. That produced an OPS+ of 99, and his bWAR was just 0.1. Since he primarily DHd in 2025, there were a lot of questions about bringing him back or even tendering him a contract for the season. They did, and he hasn’t been traded. Now it is incumbent upon him to produce. He is under team control through the 2027 season. #4T - LHP Kody Funderburk - June 13, 2018 An All-American first baseman at Mesa Community College and then Dallas Baptist, the Twins drafted him in the 15th round as a pitcher. He had pitched in college, but the majority (big majority) of his college success was with the bat. The southpaw was given the opportunity to start for several years of development. Midway through the 2022 season, he made the transition to the bullpen. He started the 2023 season at Double-A but quickly moved up to Triple-A St. Paul. He ended the season with 11 games in the big leagues. He gave up just one run on six hits over 12 innings in 11 games. He struggled in 2024 in the big league and in St. Paul. He came back in 2025 and was quite solid, especially in the season’s second half. The Twins have three lefties in their Opening Day bullpen but being able to work with and learn from Taylor Rogers and Anthony Banda while sitting out in the bullpen with LaTroy Hawkins, 2026 should be a big season for Funderburk. He has another four seasons of team control before becoming a free agent. #4T - C Ryan Jeffers - June 13, 2018 After three seasons with an OPS over 1.000 at UNC Wilmington, the Twins made Jeffers their second-round pick. The choice surprised many in the “Draft Expert” industry. Many questioned his defense, but the Twins scouts saw a guy with strong defensive potential with some development and techniques. After the draft, he played for Elizabethton and Cedar Rapids (then Low-A). In 2019, he split time between High-A Fort Myers and Double-A Pensacola. Combined, he hit .264 with 16 doubles and 14 homers. It was enough for him to be included on the Twins developmental squad in 2020. Because of injury, he was called up to the Twins and played in 26 out of the 60 games and more than held his own, posting a .791 OPS with three homers. The next two seasons saw ups but also plenty of downs including some time back in the minors. Both years, he posted a batting average under .210 and an OPS under .675.The past three seasons, he has split backstop duties with Christian Vazquez. In 2023, he had his best season to date, hitting .276 (.858) with 15 doubles and 14 homers. In 2024, he hit just .226, but had 22 doubles and 21 homers. He continued to basically split time behind the plate, but he also got quite a bit of time as the Twins DH. In 2025, he had some really strong peripherals but less home runs (9). As we hit Opening Day, Jeffers can become a free agent at the end of the 2026 World Series. Should the Twins attempt to extend him so that he can remain on this list next year? #3 - RHP Bailey Ober - June 22, 2017 The Twins selected Bailey Ober out of the College of Charleston with their 12th round pick in 2017. He had been an All American as a freshman but needed Tommy John surgery and missed his sophomore season. While his star had less shine, he came back, pitched and helped his team win. In college, he went 24-9. In the minor leagues, he had a record of 20-5 with a 2.41 ERA (rookie league through AAA). The Twins were also very patient with him because of the injury concerns. But when he pitched, he was great. He didn’t pitch at all in 2020. So it was somewhat surprising that he was called up to the Twins early in the 2021 season and made 20 starts as a rookie. He made just 11 starts in 2022 due to a leg injury. He took off in 2023. He was 8-6 with a 3.43 ERA in 26 starts. He had 146 strikeouts in 144 1/3 innings. In 2024, he had 191 strikeouts in 178 2/3 innings over 31 starts. Both seasons were worth 3.0 bWAR. He struggled in 2025 and went 6-9 with a 5.10 ERA. In 146 1/3 innings, he had 120 strikeouts. He enters the 2026 season as the Twins #2 starter. There are certainly concerns entering the season about his reduced velocity. That will certainly be worth watching. #2 - 3B Royce Lewis - June 17, 2017 For just the second time in Twins history, and the first time in 34 years, the Twins lost over 100 games. It was an organization-worst 103 losses. Because of that, the Twins earned the #1 overall pick in the 2017 draft. The Twins were thrilled to select Royce Lewis with the top pick out of JSerra Catholic High School in California. He quickly signed and then homered in his first professional at-bat in the GCL. Lewis’s career has been filled with ups and downs. He was a Top 10 prospect in 2018 and 2019. The Twins had him working at their alternate site (CHS Field) in 2020, and then he missed the 2021 season with a torn ACL. He returned in 2022 and even hit .300 over a dozen games in the big leagues. Unfortunately, he tore the ACL again and missed another year of playing time. In 58 games in 2023, he hit .309 with 15 homers. In 2024, he homered in his first at-bat, but then he got hurt running out a double in his second at-bat and missed about two months. He played 82 games in 2024, and 106 games in 2025. Combined, he hit .235/.288/.416 (.705) with 34 doubles and 29 homers. 2026 marks his second of four arbitration seasons, so he can’t become a free agent until after the 2028 season. #1 - OF Byron Buxton - June 13, 2012 After nearly a decade of competitive teams, the 2011 Twins were not a good baseball team. They finished 63-99. The only positive of that season was that they truly earned the second overall pick in the 2012 draft. The Astros took Carlos Correa with the first pick. The Twins selected prep outfielder Byron Buxton with the next pick and signed him on June 13, 2012. In the minors, he was once a minor-league player of the year, and twice the #1 overall prospect in the game. He debuted in June of 2015, at just 21. He wasn’t ready, but he filled a need. In 2017, Buxton not only won the Gold Glove award, but he was named the Platinum Glove winner. You all know the story. Injuries cut into his playing time. After playing 140 games in 2017, he didn’t play in 100 or more games until he played 102 games in 2024. In 2025, he put together, arguably, the best season of his career. He played in 126 games and hit .264/.327/.551 (.878) with 21 doubles, seven triples, and 35 home runs. He earned his first career Silver Slugger. He was also 24-for-24 in stolen base attempts, and despite the Twins rough season, he finished 11th in MVP voting. If you look at his total numbers since the beginning of the 2019 season, he has hit .256/.318/.534 (.852) with 134 doubles and 140 homers while 71-for-78. He has played in two All Star games. This spring, he was able to represent Team USA in the WBC. His contract continues through the 2018 season. So, there you have it, the players in the Twins organization who have been in the system the longest, consecutively. I’ll guess that at least a couple of the names may not surprise you. I’m certain that you wouldn’t have guessed all 12 on this list. I wouldn’t have.
  23. He opted out of his deal. Tells me that the team told him he wasn't going to make the opening day roster. He'll have other MLB options, I'd think. The thing with Chafin and Bowman, and maybe even Hendriks, is they're going to look around for other teams and a huge piece of what they certainly are considering is a path to the big leagues. There are several paths to the big leagues in the Twins bullpen.
  24. I guess I never really thought that Urshela was brought in as anything other than a favor, to get him some ABs and time at 3B in preparation for the WBC... and then for the "just in case" scenario. Chafin? I just didn't see them with four lefties. Rogers and Banda were givens and Funderburk is certainly way better than Chafin. As @Vanimal46pointed out above, he would have been a fun character to have around.
×
×
  • Create New...