Who will be next MLB player to reach 500 home runs after Miguel Cabrera joins exclusive club?
Tigers slugger Miguel Cabrera has hit his 500th career home run. He did so Sunday against the Blue Jays, becoming the 28th player in history to reach the threshold in Major League Baseball. Long one of the most revered and storied career marks in baseball, this is an incredibly prestigious moment for the future Hall of Famer.
Cabrera was the 28th player in MLB history to accomplish the feat. Who might be the 29th? Let’s take a look at some candidates.
This could really go down to the wire. Cruz is 41 years old and 57 home runs away. He’s also not really slowing down. He had 41 in 120 games in 2019, 16 in 53 games last year and has 26 in 109 games this season. He has struggled some since joining the Rays in July, though the homers are still there. It’s a small sample and wouldn’t normally be worrisome, but when the age is 41, there’s always concern a wall has been hit. I’m torn on if he’ll make it or not. On one hand, thinking a 41-year-old still has 57 homers left in him sounds foolish. On the other, so does betting against Cruz hitting home runs, regardless of age.
Stanton hasn’t been quite the home run hitter this season as he has in years past. He only has 20 homers in 103 games. After only hitting seven in 2019-20 combined due to injuries, he’s fallen behind what once seemed a surefire pace. He has 332 career homers and is 31 years old. Does he have 168 left in him? He hit 188 from 2014-18, a stretch that included his 59-homer 2017 season. Through his age-28 season, Stanton had 305 homers and seemed as big a lock for 500 as a player can be. Now, the odds aren’t great. Of course, another 50-plus homer season and everything changes again.
Trout is 30 and has 310 career homers. Injuries slowed his pace a bit in 2017, 2018 and 2019, but this year they have crushed him. He’s only appeared in 36 games. He hit 187 homers in the five years leading up to last year’s pandemic-affected season and he easily has more years left in the game than that. Before injury this season, Trout was hitting .333/.466/.624 with eight homers, so he’s still very much in his prime. It’s a matter of staying on the field. He’s under contract through 2030, so he’s a decent bet here. He just needs that calf injury to get better in the near term.
Freeman is aging well and plays a position that demands a high level of power to keep his job. He’s in his age-31 season and has 267 career home runs. It’s a tall order to get home here, as he’ll need a lot more of the 38-homer seasons like he had in 2019. A few 23-homer seasons (like 2018) will set him too far behind to make it.
In 10 seasons, the 28-year-old Harper has passed the halfway point. He’s at 255 and counting. He signed with the Phillies through 2031. He’s avoided injury since 2017 and is aging well, as he’s having a star-caliber season in 2021. As I alluded to in Stanton, things can turn quickly and it’s never a “good” bet to say someone will get to 500 home runs when they are this far away. Harper is definitely on pace, though. I’ll say he gets there.
Machado is a few months older than Harper and is now 29, but they are both in their age-28 seasons (it’s determined with a June 30 cutoff and Machado’s birthday is July 6). Machado is a bit behind Harper at 245 career homers, but if we include Harper here, we have to include Machado with the age and home run totals being so close. Machado is also in his 10th year and is closing in on the halfway point. He’s signed with the Padres through 2028, so it’s possible he won’t have quite as much time.
The next generation?
Will we have to wait for someone from the next wave of kids to be the next 500-homer hitter? Vladimir Guerrero, Jr. is just 22 and has 60. Fernando Tatis, Jr, is 22 and has 73. Juan Soto is 22 and has 89. Ronald Acuña, Jr. is 23 and in triple digits at 105. Being so far away, there’s little chance in accurately predicting where they end up, but each of the four has the talent and has built a good foundation. If forced to mount a guess, Soto is my man here.
require.config("baseUrl":"https://sportsfly.cbsistatic.com/fly-039/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-platform":"https://apis.google.com/js/client:platform.js","google-csa":"https://www.google.com/adsense/search/async-ads.js","google-javascript-api":"https://www.google.com/jsapi","google-client-api":"https://apis.google.com/js/api:client.js","gpt":"https://securepubads.g.doubleclick.net/tag/js/gpt.js","newsroom":"https://c2.taboola.com/nr/cbsinteractive-cbssports/newsroom.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://vidtech.cbsinteractive.com/avia-js/1.8.0/player/avia.min.js","video-avia-cvui":"https://vidtech.cbsinteractive.com/avia-js/1.8.0/legacy/cvui/cvui.min.js","video-cvp":"https://vidtech.cbsinteractive.com/cvp/1.2.2/cvp.min.js","video-cvui":"https://vidtech.cbsinteractive.com/cvp/1.2.2/cvui.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://vidtech.cbsinteractive.com/sb55/vast-js/vtg-vast-client.js","waitSeconds":300);