Page title background image

JJ Wetherholt Fantasy Stats

Background banner image for player info JJ Wetherholt

Second Baseman #26

Healthy
Height / Weight 5'9"  /  190 lbs.
Date of Birth (Age) Sep 10, 2002 (24)
Experience 1 season
College West Virginia
ESPN Eligible 2B, SS
Yahoo Eligible 2B, 3B, SS

2026 Rankings

Preseason 2B7
Current 2B11

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2026STL2B1397.553789130150175164104141.242.339.365.704
Career 139 7.5 537 89 130 15 0 17 51 64 104 14 1 .242 .339 .365 .704

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 26, 2026 STLTB2B16.041100120100.250.2001.0001.200
Mar 28, 2026 STLTB2B17.051200020010.400.400.400.800
Mar 29, 2026 STLTB2B5.040100001000.250.400.250.650
Mar 30, 2026 STLNYM2B4.031000001000.000.250.000.250
Mar 31, 2026 STLNYM2B8.041200000200.500.500.5001.000
Apr 1, 2026 STLNYM2B7.052100000200.200.200.200.400
Apr 3, 2026 STL@DET2B0.020000000100.000.000.000.000
Apr 4, 2026 STL@DET2B16.021100002110.500.800.5001.300
Apr 5, 2026 STL@DET2B5.041100000100.250.250.250.500
Apr 6, 2026 STL@WSH2B7.030100002100.333.600.333.933
Apr 7, 2026 STL@WSH2B16.051110011110.200.333.400.733
Apr 8, 2026 STL@WSH2B4.041000001100.000.200.000.200
Apr 10, 2026 STLBOS2B4.030000002100.000.400.000.400
Apr 11, 2026 STLBOS2B3.040100000000.250.250.250.500
Apr 12, 2026 STLBOS2B0.040000000000.000.000.000.000
Apr 13, 2026 STLCLE2B5.051100000100.200.200.200.400
Apr 14, 2026 STLCLE2B30.042200230100.500.5002.0002.500
Apr 15, 2026 STLCLE2B13.010000012010.000.600.000.600
Apr 17, 2026 STL@HOU2B13.033100001000.333.600.333.933
Apr 18, 2026 STL@HOU2B9.031100001100.333.600.333.933
Apr 19, 2026 STL@HOU2B9.040100020200.250.400.250.650
Apr 20, 2026 STL@MIA2B2.030000000200.000.250.000.250
Apr 21, 2026 STL@MIA2B11.042110001200.250.400.500.900
Apr 22, 2026 STL@MIA2B0.040000000200.000.000.000.000
Apr 24, 2026 STLSEA2B3.040100000000.250.250.250.500
Apr 25, 2026 STLSEA2B20.051300110000.600.6001.2001.800
Apr 26, 2026 STLSEA2B14.051100110000.200.200.8001.000
Apr 27, 2026 STL@PIT2B14.041100110000.250.2501.0001.250
Apr 28, 2026 STL@PIT2B15.033110001000.333.600.6671.267
Apr 29, 2026 STL@PIT2B12.050220010200.400.400.8001.200
Apr 30, 2026 STL@PIT2B21.042200111000.500.6001.2501.850
May 1, 2026 STLLAD2B0.050000000200.000.000.000.000
May 2, 2026 STLLAD2B0.040000000100.000.000.000.000
May 3, 2026 STLLAD2B3.040100000000.250.250.250.500
May 4, 2026 STLMIL2B14.041200021000.500.600.5001.100
May 6, 2026 STLMIL2B0.040000000100.000.000.000.000
May 7, 2026 STL@SD2B4.020000002000.000.500.000.500
May 8, 2026 STL@SD2B9.051100020100.200.200.200.400
May 9, 2026 STL@SD2B12.041100000110.250.400.250.650
May 10, 2026 STL@SD2B3.040100000100.250.250.250.500
May 12, 2026 STL@ATH2B23.042200121100.500.6001.2501.850
May 13, 2026 STL@ATH2B8.040200000000.500.600.5001.100
May 14, 2026 STL@ATH2B6.031000001200.000.400.000.400
May 15, 2026 STLKC2B2.050000001100.000.167.000.167
May 17, 2026 STLKC2B2.030000001100.000.250.000.250
May 19, 2026 STLPIT2B23.042200121100.500.6001.2501.850
May 20, 2026 STLPIT2B11.040200000010.500.500.5001.000
May 21, 2026 STLPIT2B0.040000000200.000.000.000.000
May 23, 2026 STL@CIN2B9.051100011100.200.333.200.533
May 23, 2026 STL@CIN2B5.050100001100.200.333.200.533
May 25, 2026 STL@MIL2B5.030100001100.333.500.333.833
May 26, 2026 STL@MIL2B0.040000000100.000.000.000.000
May 27, 2026 STL@MIL2B5.040110000000.250.250.500.750
May 29, 2026 STLCHC2B5.040110000000.250.250.500.750
May 30, 2026 STLCHC2B11.041300000000.750.750.7501.500
May 31, 2026 STLCHC2B17.032200001110.667.750.6671.417
Jun 1, 2026 STLTEX2B0.040000000000.000.000.000.000
Jun 2, 2026 STLTEX2B8.051200000000.400.400.400.800
Jun 7, 2026 STLCIN2B4.030000002100.000.400.000.400
Jun 9, 2026 STL@NYM2B9.051100020000.200.200.200.400
Jun 10, 2026 STL@NYM2B13.052300000000.600.600.6001.200
Jun 11, 2026 STL@NYM2B0.040000000000.000.000.000.000
Jun 12, 2026 STL@MIN2B12.041200011200.500.600.5001.100
Jun 13, 2026 STL@MIN2B0.000000000000.000.000.000.000
Jun 14, 2026 STL@MIN2B21.051200130100.400.4001.0001.400
Jun 15, 2026 STLSD2B0.040000000100.000.000.000.000
Jun 16, 2026 STLSD2B16.040300001010.750.800.7501.550
Jun 17, 2026 STLSD2B3.040100000000.250.250.250.500
Jun 18, 2026 STL@KC2B17.041310002000.750.8331.0001.833
Jun 19, 2026 STL@KC2B0.040000000000.000.000.000.000
Jun 21, 2026 STL@KC2B37.053300230000.600.6671.8002.467
Jun 22, 2026 STLARI2B6.040200000100.500.500.5001.000
Jun 23, 2026 STLARISS0.050000000200.000.000.000.000
Jun 24, 2026 STLARI2B0.050000000000.000.000.000.000
Jun 26, 2026 STLMIA2B0.040000000100.000.000.000.000
Jun 27, 2026 STLMIA2B6.040200000000.500.500.5001.000
Jun 28, 2026 STLMIA2B11.040200000210.500.500.5001.000
Jun 30, 2026 STL@ATL2B2.040000001100.000.200.000.200
Jul 1, 2026 STL@ATL2B2.030000001000.000.250.000.250
Jul 2, 2026 STL@ATL2B12.052200010000.400.400.400.800
Jul 3, 2026 STL@CHC2B5.050100000100.200.333.200.533
Jul 4, 2026 STL@CHC2B24.041310111100.750.8001.7502.550
Jul 5, 2026 STL@CHC2B10.042200000000.500.500.5001.000
Jul 6, 2026 STLMIL2B2.041000000100.000.000.000.000
Jul 7, 2026 STLMIL2B0.040000000000.000.000.000.000
Jul 7, 2026 STLMILSS7.031100000100.333.500.333.833
Jul 9, 2026 STLMIL2B12.031210000000.667.7501.0001.750
Jul 10, 2026 STLATL2B6.021000002000.000.500.000.500
Jul 11, 2026 STLATL2B0.040000000100.000.000.000.000
Jul 12, 2026 STLATL2B0.040000000200.000.000.000.000
Jul 17, 2026 STL@ARI2B19.041200111000.500.6001.2501.850
Jul 18, 2026 STL@ARI2B8.051200000100.400.400.400.800
Jul 19, 2026 STL@ARI2B7.061100010100.167.167.167.334
Jul 20, 2026 STL@LAA2B7.030000001210.000.250.000.250
Jul 21, 2026 STL@LAA2B2.040000010100.000.000.000.000
Jul 22, 2026 STL@LAA2B14.041100110000.250.2501.0001.250
Jul 23, 2026 STLARI2B10.052200000000.400.400.400.800
Jul 24, 2026 STLCIN2B4.020000002100.000.500.000.500
Jul 25, 2026 STLCIN2B6.032000001100.000.250.000.250
Jul 26, 2026 STLCIN2B2.051000000200.000.000.000.000
Jul 27, 2026 STLCHC2B8.040100000110.250.250.250.500
Jul 28, 2026 STLCHC2B5.020100001000.500.667.5001.167
Jul 29, 2026 STLCHC2B4.041000001000.000.200.000.200
Jul 30, 2026 STLCHC2B22.051200110110.400.4001.0001.400
Jul 31, 2026 STL@TOR2B2.030000001100.000.250.000.250
Aug 1, 2026 STL@TOR2B2.040000001001.000.200.000.200
Aug 3, 2026 STL@NYY2B11.032100002000.333.600.333.933
Aug 4, 2026 STL@NYY2B2.030000001000.000.250.000.250
Aug 5, 2026 STL@NYY2B15.031110022000.333.600.6671.267
Aug 7, 2026 STLCOL2B2.030000001000.000.250.000.250
Aug 8, 2026 STLCOL2B3.050100000100.200.200.200.400
Aug 9, 2026 STLCOL2B20.032210022000.667.8001.0001.800
Aug 10, 2026 STLPHI2B4.041000001200.000.200.000.200
Aug 11, 2026 STLPHI2B0.040000000100.000.000.000.000
Aug 12, 2026 STLPHI2B16.032100002210.333.600.333.933
Aug 14, 2026 STL@CHC2B0.040000000100.000.000.000.000
Aug 15, 2026 STL@CHC2B4.041000001000.000.200.000.200
Aug 16, 2026 STL@CHC2B18.043210011000.500.600.7501.350
Aug 17, 2026 STL@CIN2B6.050200000200.400.400.400.800
Aug 17, 2026 STL@CIN2B0.020000000000.000.000.000.000
Aug 18, 2026 STL@CIN2B0.050000000200.000.000.000.000
Aug 19, 2026 STL@CIN2B12.041210000000.500.600.7501.350
Aug 20, 2026 STL@CIN2B11.043100000000.250.400.250.650
Aug 21, 2026 STL@PHI2B0.050000000400.000.000.000.000
Aug 22, 2026 STL@PHISS17.041200110000.500.5001.2501.750
Aug 23, 2026 STL@PHISS15.051200010210.400.400.400.800
Aug 25, 2026 STLBALSS3.020100000000.500.500.5001.000
Aug 26, 2026 STLBALSS7.041100001000.250.400.250.650
Aug 28, 2026 STLPITSS0.040000000200.000.000.000.000
Aug 29, 2026 STLPITSS0.040000000000.000.000.000.000
Sep 16, 2026 STLSF2B0.030000000100.000.000.000.000
Sep 18, 2026 STLWSH2B3.040100000200.250.250.250.500
Sep 19, 2026 STLWSH2B5.0101000100001.0001.0001.0002.000
Sep 20, 2026 STLWSH2B5.040100010000.250.250.250.500
Sep 22, 2026 STL@PIT2B0.040000000300.000.000.000.000
Sep 23, 2026 STL@PIT2B15.041300011100.750.800.7501.550
Sep 24, 2026 STL@PIT2B8.040210000000.500.500.7501.250
Sep 25, 2026 STL@MIL2B0.040000000000.000.000.000.000
Sep 26, 2026 STL@MIL2B0.040000000200.000.000.000.000

JJ Wetherholt News

JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt Activated And Starting on Wednesday

The St. Louis Cardinals announced on Wednesday that they activated rookie infielder JJ Wetherholt (wrist) from the 10-day injured list. Wetherholt is right back in the starting lineup on Wednesday against the visiting San Francisco Giants and right-hander Anthony Molina, starting at second base and batting leadoff in his return. He will return for the first time since late August while dealing with tendinitis in his right wrist. The 24-year-old left-handed-hitting infielder can still help fantasy managers battling for a championship in the final week and a half of the regular season. The former seventh overall selection from West Virginia in 2024 will return to a .242/.343/.370 slash line with a .713 OPS, 17 home runs, 48 RBI, 14 stolen bases, and 88 runs scored across his 505 at-bats. Wetherholt struggled in August before he was shut down, going 19-for-95 (.200) with a homer, four doubles, seven RBI, 19 runs scored, two steals, 15 walks, and 19 strikeouts in 25 games played. Hopefully, he will have better results on offense to close out the year with his wrist issues behind him.
Sep 16   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt to Go Through Full Workout on Tuesday

St. Louis Cardinals rookie infielder JJ Wetherholt (wrist) is scheduled to go through a full pre-game workout on Tuesday after he hits off a pitching machine on Monday, according to Daniel Guerrero of the St. Louis Post-Dispatch. Wetherholt is working his way back from tendinitis in his right wrist that had been bothering him for some time. The 24-year-old is making good progress, but if he returns for the Cardinals this year, it might only be for the final homestand of the 2026 campaign, so fantasy managers should not bank on any production from him during the postseason. All in all, it was a successful first year in the big leagues for Wetherholt, as he has hit .242/.343/.370 with a .713 OPS, 17 home runs, 48 RBI, 14 stolen bases, and 88 runs scored across 130 games and 586 plate appearances. Wetherholt has clear 20-20 potential going into his sophomore season in 2027 as the Cardinals' regular option at second base.
Sep 14   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt Could Return This Weekend

St. Louis Cardinals rookie infielder JJ Wetherholt (wrist) swung the bat on Monday before the team's game against the San Francisco Giants and is hoping to be activated from the 10-day injured list during the team's upcoming homestand that runs from Friday, Sept. 11, through Sunday, Sept. 20, according to Derrick Goold of the St. Louis Post-Dispatch. It appears that the anti-inflammatory injection that Wetherholt received recently helped with his right-wrist tendinitis. With St. Louis' homestand kicking off this weekend, it does not look like the Cardinals will require Wetherholt to go on a short minor-league rehab assignment. The 23-year-old former seventh overall pick from West Virginia University has had a strong rookie campaign in 2026 and has been the Cardinals' primary second baseman all year. He will return to a .242/.343/.370 slash line with a .713 OPS, 17 home runs, 48 RBI, 88 runs scored, and 14 stolen bases in his 505 at-bats. It has been a struggle for Wetherholt in the second half, possibly because of the wrist issue he was playing through, as he has hit only .201 (31-for-154) with four homers, four doubles, 12 RBI, 30 runs, five stolen bases, 23 walks, and 31 strikeouts in 40 games since the All-Star break.
Sep 8   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt Receives Cortisone Injection in his Wrist

St. Louis Cardinals rookie infielder JJ Wetherholt (wrist) received a cortisone injection on Tuesday for his right-wrist tendinitis, according to Derrick Goold of the St. Louis Post-Dispatch. After some rest, Wetherholt will attempt to resume baseball activities as he tries to make it back for the conclusion of what has been a very strong first year in the big leagues in 2026. Right now, it is unclear if he has a realistic chance of being ready to return to the major-league roster when he is eligible to come off the 10-day injured list on Sept. 9. In his first full season with the Cardinals, the former seventh overall pick from West Virginia in 2024 has hit .242/.343/.370 with a .713 OPS, 17 home runs, 48 RBI, 14 stolen bases, and 88 runs scored across 130 games and 586 plate appearances. The left-handed-hitting infielder has struggled in the second half, though, perhaps while battling his wrist injury, and has slashed just .201/.313/.305 with a .618 OPS, four home runs, 12 RBI, four doubles, 30 runs scored, five steals, 23 walks, and 31 strikeouts in 40 games played. Despite being on the IL and struggling in the second half, Wetherholt is rostered in 89% of Yahoo leagues.
Sep 2   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt to Meet With a Specialist This Week

St. Louis Cardinals rookie infielder JJ Wetherholt (wrist), who was placed on the 10-day injured list on Sunday with right-wrist discomfort, will meet with a specialist to have his wrist examined in Arizona early this week, according to Derrick Goold of the St. Louis Post-Dispatch. The 23-year-old left-handed-hitting infielder has been bothered by wrist issues for the last month, which helps explain why he hit .200 (19-for-95) with a .595 OPS, one homer, four doubles, seven RBI, 19 runs scored, two stolen bases, 15 walks, and 19 strikeouts in 25 games in August. Since the All-Star break, Wetherholt has hit just .201 (31-for-154) with a .618 OPS, four home runs, four doubles, 12 RBI, 30 runs scored, five steals, 23 walks, and 31 strikeouts in 40 games. The former first-rounder from West Virginia University hit .259/.356/.399 with a .755 OPS, 13 homers, 36 RBI, 58 runs, and nine stolen bases in 90 games in the first half of his first MLB season. Fantasy managers now have to be concerned that Wetherholt might not make it back for the final month of the regular season in September.
Aug 31   
JJ Wetherholt  • 2B  •  Cardinals

Cardinals Place JJ Wetherholt on Injured List With Wrist Tendinitis

The St. Louis Cardinals announced on Sunday that they placed rookie infielder JJ Wetherholt (wrist) on the 10-day injured list with right-wrist tendinitis and recalled infielder Cesar Prieto from Triple-A Memphis in a corresponding move. It is the first time that Wetherholt will head to the IL while battling wrist issues of late. In his first year in the big leagues in 2026 with the Cards, Wetherholt has slashed .242/.343/.370 with a .713 OPS, 17 home runs, 48 RBI, 14 stolen bases, and 88 runs scored across 130 games and 586 plate appearances. His wrist might have been bothering him for a while, though, as he has hit just .200 (19-for-95) with a .595 OPS, one homer, four doubles, seven RBI, 19 runs scored, two stolen bases, 15 walks, and 19 strikeouts in 25 games in August. Wetherholt has also hit just over the Mendoza Line (.201) with just four homers, four doubles, 12 RBI, five steals, 30 runs scored, 23 walks, and 31 strikeouts in 40 games in the second half. Perhaps a little break is what is needed so that he can finish his first MLB season strong in September. It is unclear if Wetherholt will be ready to return when his 10 days on the IL are up. He is currently rostered in over 90% of Yahoo leagues.
Aug 30   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt, Cardinals Agree on Long-Term Contract Extension

Rookie infielder JJ Wetherholt and the St. Louis Cardinals agreed to an undisclosed long-term contract extension on Friday that will buy out multiple years of free agency, sources told Jeff Passan of ESPN. The 23-year-old has been tremendous in his first big-league season and becomes the latest rookie to land a nine-figure contract. The 23-year-old former seventh overall pick in 2024 out of West Virginia University has locked down St. Louis' second base job from the get-go in 2026, and he's hitting .267/.362/.411 with a .773 OPS, 13 home runs, 36 RBI, 57 runs scored, and nine stolen bases in his first 87 games and 395 plate appearances in the majors heading into the final weekend of the first half of the season. Wetherholt currently ranks 12th in the big leagues with a 3.6 WAR this year. He's been hot going into next week's All-Star break as well, going 11-for-35 (.314) with a homer, two doubles, two RBI, and eight runs scored in nine games so far in July.
Jul 10   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt Returns From Groin Injury on Sunday

St. Louis Cardinals rookie infielder JJ Wetherholt (groin) is starting at second base and is batting leadoff for the Red Birds in Sunday's series finale at Busch Stadium against the division-rival Cincinnati Reds and right-hander Rhett Loweder, according to MLB.com. Wetherholt is back on the diamond after missing the last three games due to a groin injury. The 23-year-old former seventh overall pick from West Virginia University is the Cardinals' starting second baseman in his first year in the major leagues, and he has held his own through 225 at-bats to this point with a .249/.357/.400 slash line, .757 OPS, nine home runs, 25 RBI, seven stolen bases, and 40 runs scored in 58 games and 266 plate appearances. Wetherholt has been even better in his last 13 ballgames, going 16-for-53 (.302) at the plate with a homer, two doubles, three RBI, two stolen bases, and seven runs scored for St. Louis. Get the young infielder back into your starting lineups in traditional leagues against a young pitcher coming off a three-week stay on the injured list.
Jun 7   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt Remains Sidelined With Groin Injury

St. Louis Cardinals rookie infielder JJ Wetherholt (groin) continues to sit out Saturday's game at Busch Stadium against the division-rival Cincinnati Reds, according to MLB.com. Bryan Torres will make another start at the keystone for the Cards and will bat seventh against Reds left-hander Nick Lodolo. Wetherholt is missing a second straight game due to groin soreness. The injury isn't considered serious, so Wetherholt could be back in the starting lineup for Sunday's series finale. The 23-year-old former seventh overall pick out of West Virginia University in 2024 has been a full-time starter for St. Louis at the keystone in his first year in the big leagues, and he hasn't disappointed. Wetherholt is currently slashing .249/.357/.400 with a .757 OPS, nine home runs, 25 RBI, 40 runs scored, and seven stolen bases in his first 225 MLB at-bats. The young infielder has been even better in his last 13 games since May 19, too, batting .302 (16-for-53) with a homer, two doubles, three RBI, seven runs scored, and two stolen bases, so fantasy managers are hoping he can return this weekend.
Jun 6   
JJ Wetherholt  • 2B  •  Cardinals

JJ Wetherholt Still Out With Lower-Body Soreness

St. Louis Cardinals rookie second baseman JJ Wetherholt (lower body) is still dealing with some lower-body soreness and remains out of the team's starting lineup for Friday's series opener at Busch Stadium against the division-rival Cincinnati Reds, according to MLB.com. Bryan Torres is starting at the keystone for St. Louis and will hit fifth in the batting order against Reds right-hander Brady Singer. Wetherholt was held out of the lineup on Wednesday and will start on the bench again on Friday despite the team having a scheduled day off on Thursday. He's considered day-to-day for now. Fantasy managers will need to check back on Saturday to see if he's back in the lineup for Game 2 of the series. Wetherholt, a former seventh overall pick in 2024 out of West Virginia University, has held his own in his first year in the big leagues as a full-time player, hitting .249/.357/.400 with a .757 OPS, nine homers, 25 RBI, seven steals, and 40 runs scored in 58 games and 266 plate appearances. In 10 games since May 23, Wetherholt is hitting .293 (12-for-41) with two doubles, an RBI, five runs, and a stolen base.
Jun 5   
LEGEND
✕