Cardinals chief baseball officer Chaim Bloom pushes back on the word patience. It doesn’t sit right with him. Not when you’re trying to build a winner. Not when you’re trying to build a player like Jordan Walker, who might finally be becoming what the baseball world believed he could be.
“I think about this in terms of urgency,” Bloom said during a phone conversation. “Most really talented players struggle at first or have some sort of struggle early on. But you don’t ever want to fall in the trap of thinking we are just going to sit back passively and it’s going to come. That’s not the framing you should have of this.”Â
Walker, who is still just 23, has taken hold of a league that once slipped through his grasp during his first couple trips around the major-league circuit.
Now, he’s one of the early success stories of the 2026 season, batting .319/.373/.710 with a 1.083 OPS and eight homers in 18 games. The player who debuted at 20 years old with lofty expectations in 2023 might have finally arrived in Year 4.
In truth, to some degree, patience is necessary. It had to be, considering the failure Walker endured after being pegged as the next marquee player to come through a proud lineage of Cardinals.
It means something to wear that uniform. And early on, it was heavy on him, as he hit just .240/.302/.378 with a .680 OPS across parts of his first three seasons.
“You saw the talent, and it wasn’t producing,” Cardinals hitting coach Brant Brown said. “My job is to increase their talent.”
There’s some urgency.
“You go home and you’re like, ‘Man, it’s there. How do we find it?'” Brown added.
That urgency required a revamped swing for Walker. Not to become a better hitter — that was always there. But a more efficient one. You heard it all. He hits the ball hard, but it’s on the ground. He chases too much. Brown observed on numerous occasions Walker swinging at a sinker that almost hit him. Then chase a sweeper in the other batter’s box.
“He used to always say, ‘I can’t see,’ Brown remembered. “We’d laugh and I’d say, ‘Well, do you need to get your eyes checked just to make sure?'”Â
Walker’s vision is fine. But Brown’s vision required going deeper. When you feel comfortable, you usually see the ball better.
Walker, at 6-foot-6 and 250 pounds, made a subtle adjustment, standing more upright.
Then, came the hand movement during Walker’s load. Walker, as explained by Brown, “is a big dude.” As such, his long limbs would crowd his space when he loaded back horizontally.Â
“His back, elbow and barrel would go back behind his torso, get trapped. Then the barrel would kind of dump to provide some space he misses under to where this just kind of delays that natural action of where his arms want to go.”Â
Therefore, instead of taking his hands straight back, Walker added a slight vertical dip to his load, allowing them to work more naturally into the hitting slot.
Here he is in 2025, with more bend in the knees.
Now, in 2026, he’s more upright, with that slight dip in the load, allowing his hands to work freely.
“You can never really give up on talent,” Brown said, “especially as talented as he is.”Â
2026 MLB home run leaders
Through April 16
|
1. Jordan Walker |
Cardinals |
8 |
|
1. Aaron Judge |
Yankees |
8 |
|
3. Yordan Alvarez |
Astros |
7 |
|
3. Brandon Lowe |
Pirates |
7 |
|
3. Sal Stewart |
Reds |
7 |
|
3. Mike Trout |
Angels |
7 |
In some ways, Walker’s rise echoes the Cardinals’ own trajectory, a blend of what’s been and what they’re still chasing.
Being a Cardinal comes with expectations. It always has.
Once one of the sport’s most storied franchises, they’ve lost their way a bit in recent years. Much like Walker early in his career. The Cardinals have missed the playoffs in three straight seasons, and their rebuild remains a work in progress.
“We can’t take shortcuts,” said Bloom. “It’s something that we have to think of as a long-term project. And I just wanted to be very clear and direct, especially with our fans, that we are going to take no shortcuts, and we are going to put that long-term goal above everything. But I think at the same time, it’s really important — it goes along with what we’re talking about at the player level in Jordan — that we attack that work.”Â
Bloom has seen this before. Players arriving with talent, but needing time to find it at this level.
When Bloom was with the Red Sox, Jarren Duran was one of them, struggling badly in his first run in the big leagues. Bloom stuck with him, even as some inside the organization pushed back, believing it would pay off.
In 2024, a year after Bloom was fired, Duran became an All-Star and one of the best outfielders in the majors.
Walker is a different beast. A hulking 23-year-old with tantalizing talent that, at its best, eclipses anything Duran has shown. A player who, if it all comes together, could put his name alongside some of the Cardinals’ all-time greats.
That’s a long way off, though. The league will adjust to what he’s done so far this year. And he’ll have to answer. That’s life in the big leagues.
The urgency is built into the daily work. The process demands it.
“The key to urgency is not just that those gifts are there, but that he’s going about it the right way,” Bloom said.
require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-552/bundles/sportsmediajs/js-build”,”config”:{“version”:{“fly/components/accordion”:”1.0″,”fly/components/alert”:”1.0″,”fly/components/base”:”1.0″,”fly/components/carousel”:”1.0″,”fly/components/dropdown”:”1.0″,”fly/components/fixate”:”1.0″,”fly/components/form-validate”:”1.0″,”fly/components/image-gallery”:”1.0″,”fly/components/iframe-messenger”:”1.0″,”fly/components/load-more”:”1.0″,”fly/components/load-more-article”:”1.0″,”fly/components/load-more-scroll”:”1.0″,”fly/components/loading”:”1.0″,”fly/components/modal”:”1.0″,”fly/components/modal-iframe”:”1.0″,”fly/components/network-bar”:”1.0″,”fly/components/poll”:”1.0″,”fly/components/search-player”:”1.0″,”fly/components/social-button”:”1.0″,”fly/components/social-counts”:”1.0″,”fly/components/social-links”:”1.0″,”fly/components/tabs”:”1.0″,”fly/components/video”:”1.0″,”fly/libs/easy-xdm”:”2.4.17.1″,”fly/libs/jquery.cookie”:”1.2″,”fly/libs/jquery.throttle-debounce”:”1.1″,”fly/libs/jquery.widget”:”1.9.2″,”fly/libs/omniture.s-code”:”1.0″,”fly/utils/jquery-mobile-init”:”1.0″,”fly/libs/jquery.mobile”:”1.3.2″,”fly/libs/backbone”:”1.0.0″,”fly/libs/underscore”:”1.5.1″,”fly/libs/jquery.easing”:”1.3″,”fly/managers/ad”:”2.0″,”fly/managers/components”:”1.0″,”fly/managers/cookie”:”1.0″,”fly/managers/debug”:”1.0″,”fly/managers/geo”:”1.0″,”fly/managers/gpt”:”4.3″,”fly/managers/history”:”2.0″,”fly/managers/madison”:”1.0″,”fly/managers/social-authentication”:”1.0″,”fly/utils/data-prefix”:”1.0″,”fly/utils/data-selector”:”1.0″,”fly/utils/function-natives”:”1.0″,”fly/utils/guid”:”1.0″,”fly/utils/log”:”1.0″,”fly/utils/object-helper”:”1.0″,”fly/utils/string-helper”:”1.0″,”fly/utils/string-vars”:”1.0″,”fly/utils/url-helper”:”1.0″,”libs/jshashtable”:”2.1″,”libs/select2″:”3.5.1″,”libs/jsonp”:”2.4.0″,”libs/jquery/mobile”:”1.4.5″,”libs/modernizr.custom”:”2.6.2″,”libs/velocity”:”1.2.2″,”libs/dataTables”:”1.10.6″,”libs/dataTables.fixedColumns”:”3.0.4″,”libs/dataTables.fixedHeader”:”2.1.2″,”libs/dateformat”:”1.0.3″,”libs/waypoints/infinite”:”3.1.1″,”libs/waypoints/inview”:”3.1.1″,”libs/waypoints/jquery.waypoints”:”3.1.1″,”libs/waypoints/sticky”:”3.1.1″,”libs/jquery/dotdotdot”:”1.6.1″,”libs/jquery/flexslider”:”2.1″,”libs/jquery/lazyload”:”1.9.3″,”libs/jquery/maskedinput”:”1.3.1″,”libs/jquery/marquee”:”1.3.1″,”libs/jquery/numberformatter”:”1.2.3″,”libs/jquery/placeholder”:”0.2.4″,”libs/jquery/scrollbar”:”0.1.6″,”libs/jquery/tablesorter”:”2.0.5″,”libs/jquery/touchswipe”:”1.6.18″,”libs/jquery/ui/jquery.ui.core”:”1.11.4″,”libs/jquery/ui/jquery.ui.draggable”:”1.11.4″,”libs/jquery/ui/jquery.ui.mouse”:”1.11.4″,”libs/jquery/ui/jquery.ui.position”:”1.11.4″,”libs/jquery/ui/jquery.ui.slider”:”1.11.4″,”libs/jquery/ui/jquery.ui.sortable”:”1.11.4″,”libs/jquery/ui/jquery.ui.touch-punch”:”0.2.3″,”libs/jquery/ui/jquery.ui.autocomplete”:”1.11.4″,”libs/jquery/ui/jquery.ui.accordion”:”1.11.4″,”libs/jquery/ui/jquery.ui.tabs”:”1.11.4″,”libs/jquery/ui/jquery.ui.menu”:”1.11.4″,”libs/jquery/ui/jquery.ui.dialog”:”1.11.4″,”libs/jquery/ui/jquery.ui.resizable”:”1.11.4″,”libs/jquery/ui/jquery.ui.button”:”1.11.4″,”libs/jquery/ui/jquery.ui.tooltip”:”1.11.4″,”libs/jquery/ui/jquery.ui.effects”:”1.11.4″,”libs/jquery/ui/jquery.ui.datepicker”:”1.11.4″}},”shim”:{“liveconnection/managers/connection”:{“deps”:[“liveconnection/libs/sockjs-0.3.4″]},”liveconnection/libs/sockjs-0.3.4”:{“exports”:”SockJS”},”libs/setValueFromArray”:{“exports”:”set”},”libs/getValueFromArray”:{“exports”:”get”},”fly/libs/jquery.mobile-1.3.2″:[“version!fly/utils/jquery-mobile-init”],”libs/backbone.marionette”:{“deps”:[“jquery”,”version!fly/libs/underscore”,”version!fly/libs/backbone”],”exports”:”Marionette”},”fly/libs/underscore-1.5.1″:{“exports”:”_”},”fly/libs/backbone-1.0.0″:{“deps”:[“version!fly/libs/underscore”,”jquery”],”exports”:”Backbone”},”libs/jquery/ui/jquery.ui.tabs-1.11.4″:[“jquery”,”version!libs/jquery/ui/jquery.ui.core”,”version!fly/libs/jquery.widget”],”libs/jquery/flexslider-2.1″:[“jquery”],”libs/dataTables.fixedColumns-3.0.4″:[“jquery”,”version!libs/dataTables”],”libs/dataTables.fixedHeader-2.1.2″:[“jquery”,”version!libs/dataTables”],”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”:[“https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”]},”map”:{“*”:{“adobe-pass”:”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”,”facebook”:”https://connect.facebook.net/en_US/sdk.js”,”facebook-debug”:”https://connect.facebook.net/en_US/all/debug.js”,”google”:”https://apis.google.com/js/plusone.js”,”google-csa”:”https://www.google.com/adsense/search/async-ads.js”,”google-javascript-api”:”https://www.google.com/jsapi”,”google-client-api”:”https://accounts.google.com/gsi/client”,”gpt”:”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,”hlsjs”:”https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.0.7/hls.js”,”recaptcha”:”https://www.google.com/recaptcha/api.js?onload=loadRecaptcha&render=explicit”,”recaptcha_ajax”:”https://www.google.com/recaptcha/api/js/recaptcha_ajax.js”,”supreme-golf”:”https://sgapps-staging.supremegolf.com/search/assets/js/bundle.js”,”taboola”:”https://cdn.taboola.com/libtrc/cbsinteractive-cbssports/loader.js”,”twitter”:”https://platform.twitter.com/widgets.js”,”video-avia”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/player/avia.min.js”,”video-avia-ui”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/ui/avia.ui.min.js”,”video-avia-gam”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/gam/avia.gam.min.js”,”video-avia-hls”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/hls/avia.hls.min.js”,”video-avia-playlist”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/playlist/avia.playlist.min.js”,”video-ima3″:”https://imasdk.googleapis.com/js/sdkloader/ima3.js”,”video-ima3-dai”:”https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js”,”video-utils”:”https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”,”video-vast-tracking”:”https://sports.cbsimg.net/fly/js/sb55/vast-js/vtg-vast-client.js”}},”waitSeconds”:300});
