Jump to content
Twins Daily
  • Create Account
  • 2

    Prev:
    2

    Kaelen Culpepper

    • St. Paul Saints - AAA
    • SS

    Collapse Explore Scouting Report

    • Bats: R / Throws: R
    • Age: 23
    • Rule 5 Eligible: After 2027 Season
    • Acquisition Method: Draft

    Scouting Report

    It’s easy to see the upside that the Twins banked on when they selected Culpepper with the 21st overall pick in the 2024 draft. He was coming off a fantastic campaign with the Kansas State Wildcats, where he flashed plus speed, slick fielding, and some noticeable pop. And after his first full season of professional ball, that vision of a high-performing middle infielder has become even clearer. Culpepper started the 2025 season with the Cedar Rapids Kernels, where he raked to the tune of an .864 OPS (147 wRC+) while displaying his acrobatic defense calling card. It took just 54 games for the Twins to determine that it was time for Culpepper to face steeper competition at the Double-A level, and the shortstop continued to deliver with the Wichita Wind Surge. His performance earned him a selection to the MLB Futures Game, where he shared the field with the game’s other top prospects. He’s likely to begin his 2026 campaign in Double A, but if he maintains this blistering pace while refining his offensive approach, he could make the case for a promotion to the Twin Cities in short order. 

    What to Like
    Culpepper’s profile is certainly enticing, especially when you consider the question marks surrounding the top of the organization’s depth chart at the shortstop position. In fact, his strengths so far in his young career seem to counter the weaknesses of Brooks Lee, the presumed starting shortstop for the Twins.

    Culpepper has shown strong defensive range up the middle thanks to his plus speed and highlight reel-worthy athleticism–something Lee has struggled to develop. A future at the shortstop position is certainly possible given his 60-grade arm, but even if he requires a move to a new defensive home at some point, there’s confidence that he could be a strong everyday second or third baseman. 

    Culpepper also tapped into some power that wasn’t necessarily a given when the Twins drafted him a year prior. He popped 20 home runs in 113 games played in 2025, leading to a very strong .469 slugging percentage. That’s a 28-homer pace across 162 games, which is something Lee never displayed at any level in his career. And while it’s unrealistic to expect that sort of powerful production from KC as he continues to develop, it’s going to be hard to forget that he flashed this type of in-game pop while still adding size and strength as a 22-year-old. 

    And even if that strength dips, a strong defensive middle infielder with 15-20 home run power and plus speed on the base paths would make him an extremely valuable commodity. 

    What to Work On
    While Culpepper was still able to make a decent amount of contact with his swings, evaluators are worried about his penchant to chase out of the strike zone. This mostly comes from a lack of breaking ball recognition, especially on sliders low and out of the zone. Like Lee, Culpepper has good enough bat-to-ball skills that he’s able to reach down and make contact with pitches below the zone, but there’s a reason we didn’t mention this in the “what to like” portion of his write-up. He was able to get away with this at the collegiate level, but that flaw is only going to get further exacerbated as he faces steeper competition. If Culpepper isn’t able to make an adjustment for this part of his offensive skillset, it’s hard to project him as a plus hitter at the game’s top level. But evaluators are willing to give him the opportunity to improve in this regard before writing him off, given his clear high-end talent. 

    Culpepper has shown enough to suggest he’ll continue to be viewed as a starting caliber shortstop, but scouts don’t seem to love his quick-twitch reaction on hard hit balls. This could be due to his pre-pitch setup, which is something that can certainly be adjusted and improved with time. But if he can’t stick up the middle, his bat profile might not be a great fit at the hot corner. Are these warts enough for him to not be considered the best shortstop prospect in the system? Probably not, but last year’s first round pick, Marek Houston, was the clear-cut best collegiate shortstop in his draft class and may be hot on his heels.

    What to Look For in 2026
    Culpepper is going to be one of the must-see youngsters in the Twins’ system, and a couple of good breaks could find him making his MLB debut by the end of the season. It’s certainly not a lock to happen since he only has about two months of experience in the upper levels of the minor leagues. But he held his own in that time, slashing a strong .285/.367/.460 (129 wRC+) against competition that was roughly two years older on average. 

    Say he starts the year back with Double-A Wichita and continues to display strong defense while maintaining that level of offensive production, a promotion to Triple-A St. Paul could come along pretty quickly, and then it’s mostly a matter of opportunity that would determine his call to the Twins. The Twins aren’t going to rush him to the big leagues as some sort of knight in shining armor, ready to propel them back into contention. But anything can happen for a top prospect in their early-20s, who is healthy, performing, and making necessary adjustments to their game. 

    Monthly Splits

    Split Team G AB R H 2B 3B HR RBI BB IBB SO SB CS AVG OBP SLG OPS
    No Outs STP 16 37 -- 7 0 0 2 4 1 0 10 -- -- .189 .211 .351 .562
    Two Outs STP 14 16 -- 6 3 0 0 4 3 0 1 -- -- .375 .474 .563 1.037
    Runners at 1st & 2nd STP 7 7 -- 5 2 0 2 9 0 0 0 -- -- .714 .714 1.857 2.571
    One Out STP 15 22 -- 7 1 0 1 3 1 0 6 -- -- .318 .375 .500 .875
    Ahead in Count STP 12 19 -- 8 1 0 1 5 5 0 1 -- -- .421 .542 .632 1.174
    Starter STP 17 38 -- 10 2 0 2 7 1 0 9 -- -- .263 .300 .474 .774
    Bases Loaded STP 2 2 -- 0 0 0 0 0 0 0 0 -- -- .000 .000 .000 .000
    On Grass STP 17 75 10 20 4 0 3 11 5 0 17 2 0 .267 .321 .440 .761
    Day Games STP 8 33 5 5 0 0 3 7 3 0 6 0 0 .152 .243 .424 .667
    Extra Innings STP 2 2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
    Home Games STP 8 35 5 10 3 0 2 7 2 0 7 1 0 .286 .342 .543 .885
    First Inning STP 17 15 3 4 0 0 1 1 1 0 7 1 0 .267 .353 .467 .820
    Second Inning STP 2 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
    Away Games STP 9 40 5 10 1 0 1 4 3 0 10 1 0 .250 .302 .350 .652
    Seventh Inning STP 9 7 0 3 0 0 0 0 2 0 0 1 0 .429 .556 .429 .985
    Runner at 3rd STP 1 1 -- 0 0 0 0 0 0 0 0 -- -- .000 .000 .000 .000
    Behind in Count STP 15 25 -- 4 2 0 0 1 0 0 10 -- -- .160 .160 .240 .400
    Eighth Inning STP 5 5 1 2 0 0 0 0 0 0 1 0 0 .400 .400 .400 .800
    Runner at 2nd STP 4 4 -- 1 0 0 0 1 1 0 0 -- -- .250 .400 .250 .650
    Leading Off Inning STP 16 30 -- 6 0 0 1 1 1 0 9 -- -- .200 .226 .300 .526
    Ninth Inning STP 10 8 1 0 0 0 0 0 2 0 6 0 0 .000 .200 .000 .200
    April STP 13 56 7 13 4 0 2 7 4 0 12 2 0 .232 .295 .411 .706
    Runners at 2nd & 3rd STP 1 1 -- 0 0 0 0 0 0 0 0 -- -- .000 .000 .000 .000
    Scoring Position STP 10 15 -- 6 2 0 2 10 1 0 0 -- -- .400 .438 .933 1.371
    Third Inning STP 14 14 1 3 1 0 0 0 0 0 1 0 0 .214 .214 .286 .500
    vs Right STP 16 49 -- 15 4 0 1 7 4 0 11 -- -- .306 .358 .449 .807
    Fourth Inning STP 7 7 1 1 1 0 0 2 0 0 1 0 0 .143 .143 .286 .429
    Fifth Inning STP 8 8 2 3 0 0 2 7 0 0 1 0 0 .375 .375 1.125 1.500
    Runner at 1st STP 12 13 -- 3 0 0 0 0 1 0 4 -- -- .231 .286 .231 .517
    Reliever STP 16 37 -- 10 2 0 1 4 4 0 8 -- -- .270 .341 .405 .746
    Sixth Inning STP 7 7 1 4 2 0 0 1 0 0 0 0 0 .571 .571 .857 1.428
    Bases Empty STP 17 47 -- 11 2 0 1 1 3 0 13 -- -- .234 .294 .340 .634
    Night Games STP 9 42 5 15 4 0 0 4 2 0 11 2 0 .357 .386 .452 .838
    March STP 4 19 3 7 0 0 1 4 1 0 5 0 0 .368 .400 .526 .926
    Late / Close STP 6 7 -- 1 0 0 0 0 2 0 1 -- -- .143 .333 .143 .476
    vs Left STP 16 26 -- 5 0 0 2 4 1 0 6 -- -- .192 .250 .423 .673
    Batting Third STP 1 5 -- 3 0 0 0 1 0 0 2 -- -- .600 .600 .600 1.200
    Batting Second STP 5 23 -- 6 3 0 0 3 1 0 5 -- -- .261 .320 .391 .711
    Batting Fourth STP 1 5 -- 1 0 0 0 0 0 0 1 -- -- .200 .200 .200 .400
    Batting First STP 10 42 -- 10 1 0 3 7 4 0 9 -- -- .238 .304 .476 .780
    First Half STP 17 75 10 20 4 0 3 11 5 0 17 2 0 .267 .321 .440 .761
    Season Team LG Level G AB R H TB 2B 3B HR RBI BB IBB SO SB CS AVG OBP SLG OPS GO/AO
    2024 2 teams - Minors 26 99 17 24 39 4 1 3 12 11 0 15 4 1 .242 .330 .394 .724 0.94
    2024 FTM FSL A 9 37 6 11 20 3 0 2 9 3 0 2 2 1 .297 .366 .541 .907 1.00
    2024 CR MID A+ 17 62 11 13 19 1 1 1 3 8 0 13 2 0 .210 .310 .306 .616 0.89
    2025 2 teams - Minors 113 454 77 131 213 16 3 20 64 50 0 90 25 4 .289 .375 .469 .844 1.31
    2025 CR MID A+ 54 215 38 63 103 9 2 9 34 26 0 40 15 2 .293 .385 .479 .864 1.33
    2025 WCH TEX AA 59 239 39 68 110 7 1 11 30 24 0 50 10 2 .285 .367 .460 .827 1.28
    2026 STP INT AAA 17 75 10 20 33 4 0 3 11 5 0 17 2 0 .267 .321 .440 .761 0.46
    Date Team OPP AB R H TB 2B 3B HR RBI BB IBB SO SB CS AVG OBP SLG HBP SAC SF
    2026-03-27 STP @ IND 5 1 3 3 0 0 0 1 0 0 2 0 0 .600 .600 .600 0 0 0
    2026-03-28 STP @ IND 4 2 1 4 0 0 1 3 1 0 1 0 0 .444 .500 .778 0 0 0
    2026-03-29 STP @ IND 5 0 1 1 0 0 0 0 0 0 1 0 0 .357 .400 .571 0 0 0
    2026-03-31 STP vs WOR 5 0 2 2 0 0 0 0 0 0 1 0 0 .368 .400 .526 0 0 0
    2026-04-01 STP vs WOR 4 0 0 0 0 0 0 0 1 0 0 0 0 .304 .360 .435 0 0 0
    2026-04-04 STP vs WOR 4 1 1 1 0 0 0 0 0 0 1 0 0 .296 .367 .407 1 0 0
    2026-04-05 STP vs WOR 3 1 1 4 0 0 1 1 0 0 0 0 0 .300 .364 .500 0 0 0
    2026-04-05 STP vs WOR 4 1 1 4 0 0 1 3 1 0 1 0 0 .294 .368 .559 0 0 0
    2026-04-07 STP @ TOL 4 0 0 0 0 0 0 0 0 0 1 0 0 .263 .333 .500 0 0 0
    2026-04-08 STP @ TOL 5 1 1 1 0 0 0 0 1 0 1 1 0 .256 .333 .465 0 0 0
    2026-04-09 STP @ TOL 3 1 2 3 1 0 0 0 1 0 0 0 0 .283 .365 .500 0 0 0
    2026-04-10 STP @ TOL 5 0 2 2 0 0 0 0 0 0 1 0 0 .294 .368 .490 0 0 0
    2026-04-11 STP @ TOL 4 0 0 0 0 0 0 0 0 0 2 0 0 .273 .344 .455 0 0 0
    2026-04-12 STP @ TOL 5 0 0 0 0 0 0 0 0 0 1 0 0 .250 .318 .417 0 0 0
    2026-04-14 STP vs LHV 5 0 1 2 1 0 0 0 0 0 1 0 0 .246 .310 .415 0 0 0
    2026-04-15 STP vs LHV 5 2 3 4 1 0 0 2 0 0 1 1 0 .271 .329 .443 0 0 0
    2026-04-16 STP vs LHV 5 0 1 2 1 0 0 1 0 0 2 0 0 .267 .321 .440 0 0 0

    See all » Kaelen Culpepper Articles

    The Next Minnesota Twins, 2026 Edition

    Over the course of the 2025 Major League Baseball season, there were a total of 243 players who made their MLB debuts, including six from the Minnesota Twins. Who could be the prospects to become the Next Minnesota Twins in 2026?

    See all » Kaelen Culpepper Videos


    User Feedback

    Recommended Comments



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
×
×
  • Create New...