Page title background image

Josh Bell Fantasy Stats

Background banner image for player info Josh Bell

DH #56

Healthy
Height / Weight 6'3"  /  261 lbs.
Date of Birth (Age) Aug 14, 1992 (34)
Experience 11 seasons
College None
ESPN Eligible 1B, DH
Yahoo Eligible 1B

2026 Rankings

Preseason 1B19
Final DH6

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2016PIT1B455.7128183580319211901.273.368.406.774
2017PIT1B1597.35497514026626906611724.255.334.466.800
2018PIT1B1486.75017413131412627710425.261.357.411.768
2019PIT1B1439.552794146373371167411801.277.367.569.936
2020PIT1B575.8195224430822225900.226.305.364.669
2021WSH1B1447.64987513024127886510100.261.347.476.823
2022SD1B1567.15527814729317718110201.266.362.422.784
2023MIADH1506.65475213528022746313401.247.325.419.744
2024ARI1B1456.75386213423219715112001.249.319.405.724
2025WSH1B1406.3468541111612263578803.237.325.417.742
2026MINDH1547.25687814528121965212420.255.319.419.738
Career 1441 7.1 5071 682 1298 253 21 214 772 629 1086 6 17 .256 .339 .441 .780

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 26, 2026 MIN@BALDH2.030000001300.000.250.000.250
Mar 28, 2026 MIN@BALDH2.030000010100.000.000.000.000
Mar 29, 2026 MIN@BALDH18.032220001100.667.8001.3332.133
Mar 30, 2026 MIN@KCDH0.030000000100.000.000.000.000
Apr 1, 2026 MIN@KCDH26.033100132100.333.6001.3331.933
Apr 2, 2026 MIN@KCDH18.032100111100.333.5001.3331.833
Apr 3, 2026 MINTBDH16.052210020200.400.400.6001.000
Apr 4, 2026 MINTB1B2.030000001200.000.250.000.250
Apr 5, 2026 MINTBPH0.010000000000.000.000.000.000
Apr 6, 2026 MINDET1B2.030000001000.000.250.000.250
Apr 7, 2026 MINDETDH13.040310010100.750.7501.0001.750
Apr 8, 2026 MINDETDH9.031100011100.333.500.333.833
Apr 9, 2026 MINDET1B20.041300110000.750.7501.5002.250
Apr 10, 2026 MIN@TOR1B0.040000000100.000.000.000.000
Apr 11, 2026 MIN@TORDH9.041100020100.250.250.250.500
Apr 12, 2026 MIN@TORDH8.022000002100.000.500.000.500
Apr 13, 2026 MINBOSDH11.051110020000.200.200.400.600
Apr 14, 2026 MINBOSDH0.040000000000.000.000.000.000
Apr 15, 2026 MINBOS1B0.030000000000.000.000.000.000
Apr 17, 2026 MINCIN1B6.040200000000.500.500.5001.000
Apr 18, 2026 MINCIN1B10.042200000100.500.500.5001.000
Apr 19, 2026 MINCINDH5.050100010000.200.200.200.400
Apr 21, 2026 MIN@NYMDH2.030000001000.000.250.000.250
Apr 22, 2026 MIN@NYMDH3.040100000000.250.250.250.500
Apr 23, 2026 MIN@NYMDH9.041100011000.250.400.250.650
Apr 25, 2026 MIN@TBDH2.030000001100.000.250.000.250
Apr 26, 2026 MIN@TBDH0.040000000100.000.000.000.000
Apr 27, 2026 MINSEADH9.042100001000.250.400.250.650
Apr 28, 2026 MINSEADH3.040100000100.250.250.250.500
Apr 29, 2026 MINSEADH0.050000000200.000.000.000.000
Apr 30, 2026 MINTORDH7.041100010000.250.250.250.500
May 1, 2026 MINTOR1B3.040100000100.250.250.250.500
May 2, 2026 MINTORDH0.040000000100.000.000.000.000
May 5, 2026 MIN@WSHDH5.050100010100.200.200.200.400
May 6, 2026 MIN@WSHDH0.040000000000.000.000.000.000
May 7, 2026 MIN@WSHPH7.0101100100001.0001.0002.0003.000
May 8, 2026 MIN@CLEDH3.050100000300.200.200.200.400
May 9, 2026 MIN@CLEDH0.040000000400.000.000.000.000
May 10, 2026 MIN@CLEDH8.040200010200.500.500.5001.000
May 12, 2026 MINMIADH0.040000000100.000.000.000.000
May 13, 2026 MINMIADH14.040110020210.250.250.500.750
May 14, 2026 MINMIADH9.040110020300.250.250.500.750
May 15, 2026 MINMILDH0.040000000100.000.000.000.000
May 16, 2026 MINMILDH3.040100000100.250.250.250.500
May 18, 2026 MINHOUDH35.042300240000.750.7502.2503.000
May 19, 2026 MINHOU1B6.040200000000.500.500.5001.000
May 20, 2026 MINHOU1B2.030000001100.000.250.000.250
May 22, 2026 MIN@BOS1B5.041100000000.250.250.250.500
May 23, 2026 MIN@BOSDH4.030000011000.000.200.000.200
May 24, 2026 MIN@BOSDH5.040100001200.250.400.250.650
May 25, 2026 MIN@CHW1B0.040000000100.000.000.000.000
May 26, 2026 MIN@CHW1B0.020000000000.000.000.000.000
May 27, 2026 MIN@CHW1B0.030000000100.000.000.000.000
May 28, 2026 MIN@CHW1B7.041110000200.250.250.500.750
May 29, 2026 MIN@PIT1B5.041100000000.250.250.250.500
May 30, 2026 MIN@PIT1B13.051110030200.200.200.400.600
May 31, 2026 MIN@PITDH6.030200000100.667.667.6671.334
Jun 1, 2026 MINCHW1B10.041210000200.500.500.7501.250
Jun 2, 2026 MINCHWDH9.021100001000.500.750.5001.250
Jun 3, 2026 MINCHWDH3.040100000200.250.250.250.500
Jun 4, 2026 MINKC1B0.010000000000.000.000.000.000
Jun 5, 2026 MINKCDH9.041110010100.250.250.500.750
Jun 6, 2026 MINKCDH0.040000000200.000.000.000.000
Jun 7, 2026 MINKCDH18.041100130200.250.2501.0001.250
Jun 9, 2026 MIN@DETDH17.051200110100.400.4001.0001.400
Jun 10, 2026 MIN@DETDH5.050100010000.200.200.200.400
Jun 11, 2026 MIN@DETDH3.030100000100.333.333.333.666
Jun 12, 2026 MINSTLDH7.040110010100.250.250.500.750
Jun 13, 2026 MINSTLPH2.010000010000.000.000.000.000
Jun 14, 2026 MINSTLDH8.041200000100.500.500.5001.000
Jun 15, 2026 MIN@TEXDH21.041200130100.500.5001.2501.750
Jun 16, 2026 MIN@TEXDH16.041210021000.500.600.7501.350
Jun 18, 2026 MIN@TEXDH12.041200011000.500.600.5001.100
Jun 19, 2026 MIN@ARIDH14.041100110100.250.2501.0001.250
Jun 20, 2026 MIN@ARIDH14.052210001000.400.500.6001.100
Jun 21, 2026 MIN@ARIPH7.0111000100001.0001.0001.0002.000
Jun 22, 2026 MINLADDH4.020000002000.000.500.000.500
Jun 23, 2026 MINLADDH5.040100010000.250.250.250.500
Jun 24, 2026 MINLADDH0.040000000300.000.000.000.000
Jun 26, 2026 MINCOLDH9.050110020000.200.200.400.600
Jun 27, 2026 MINCOLDH10.041101000000.250.250.7501.000
Jun 28, 2026 MINCOLPH0.010000000000.000.000.000.000
Jun 29, 2026 MIN@HOUDH16.041100120000.250.2501.0001.250
Jun 30, 2026 MIN@HOUDH7.040110010000.250.250.500.750
Jul 1, 2026 MIN@HOUDH18.041100121100.250.4001.0001.400
Jul 3, 2026 MIN@NYYDH2.030000001200.000.250.000.250
Jul 4, 2026 MIN@NYYDH35.052310230100.600.6002.0002.600
Jul 5, 2026 MIN@NYYDH7.040100011200.250.400.250.650
Jul 7, 2026 MINCLEDH10.031200001000.667.750.6671.417
Jul 8, 2026 MINCLEDH5.051100000100.200.200.200.400
Jul 9, 2026 MINCLEDH0.040000000200.000.000.000.000
Jul 10, 2026 MINLAADH12.041220000000.500.5001.0001.500
Jul 11, 2026 MINLAADH5.040110000000.250.250.500.750
Jul 12, 2026 MINLAADH2.030000001100.000.250.000.250
Jul 17, 2026 MIN@CHCDH3.040100000200.250.250.250.500
Jul 18, 2026 MIN@CHC1B3.040100000000.250.250.250.500
Jul 19, 2026 MIN@CHCDH5.030100001100.333.500.333.833
Jul 20, 2026 MIN@CLEDH10.041210000100.500.500.7501.250
Jul 21, 2026 MIN@CLEDH7.041110000200.250.250.500.750
Jul 22, 2026 MIN@CLEDH7.050100020000.200.200.200.400
Jul 23, 2026 MIN@CLEDH0.050000000400.000.000.000.000
Jul 24, 2026 MINATHDH2.030000001000.000.250.000.250
Jul 25, 2026 MINATHDH4.031000001100.000.250.000.250
Jul 28, 2026 MINKCDH8.040200010200.500.500.5001.000
Jul 29, 2026 MINKCDH2.030000001000.000.250.000.250
Jul 30, 2026 MINKCDH2.030000001000.000.250.000.250
Jul 31, 2026 MIN@SEADH5.041100000200.250.250.250.500
Aug 2, 2026 MIN@SEADH10.051210000100.400.400.6001.000
Aug 4, 2026 MIN@KCDH17.041200110000.500.5001.2501.750
Aug 5, 2026 MIN@KCDH4.031000001000.000.250.000.250
Aug 6, 2026 MIN@KCDH7.030100011000.333.500.333.833
Aug 7, 2026 MIN@MILDH29.052400130000.800.8001.4002.200
Aug 8, 2026 MIN@MILDH5.030100001000.333.500.333.833
Aug 9, 2026 MIN@MILDH4.041000001100.000.200.000.200
Aug 10, 2026 MINBALDH21.051200130000.400.4001.0001.400
Aug 11, 2026 MINBALDH2.030000001100.000.250.000.250
Aug 12, 2026 MINBALDH13.051300010100.600.600.6001.200
Aug 13, 2026 MINPHIDH2.030000001100.000.250.000.250
Aug 15, 2026 MINPHIDH3.040100000000.250.250.250.500
Aug 16, 2026 MINPHIDH5.041100000100.250.250.250.500
Aug 17, 2026 MINATLDH16.031210021000.667.7501.0001.750
Aug 18, 2026 MINATLDH19.041200120100.500.5001.2501.750
Aug 19, 2026 MINATLDH11.031110011000.333.500.6671.167
Aug 21, 2026 MIN@SDDH4.031000000100.000.250.000.250
Aug 22, 2026 MIN@SDDH2.040000001100.000.200.000.200
Aug 23, 2026 MIN@SDDH0.040000000100.000.000.000.000
Aug 24, 2026 MIN@ATHDH15.031110030000.333.400.6671.067
Aug 26, 2026 MIN@ATHDH5.041100000000.250.250.250.500
Aug 28, 2026 MINCHWDH3.040100000100.250.250.250.500
Aug 29, 2026 MINCHWDH5.030100010100.333.250.333.583
Aug 30, 2026 MINCHWDH17.041200020010.500.500.5001.000
Aug 31, 2026 MINDETDH0.050000000000.000.000.000.000
Sep 1, 2026 MINDETDH11.032100002200.333.600.333.933
Sep 2, 2026 MINDETDH6.040200000100.500.500.5001.000
Sep 4, 2026 MIN@CHWDH19.031200111000.667.7501.6672.417
Sep 5, 2026 MIN@CHWDH10.041210000000.500.500.7501.250
Sep 6, 2026 MIN@CHWDH0.030000000200.000.000.000.000
Sep 7, 2026 MIN@DETDH2.040000001000.000.200.000.200
Sep 8, 2026 MIN@DETDH2.030000010000.000.000.000.000
Sep 9, 2026 MIN@DETDH17.041200110000.500.5001.2501.750
Sep 11, 2026 MINCLEDH2.030000001100.000.250.000.250
Sep 12, 2026 MINCLEDH2.030000001300.000.250.000.250
Sep 14, 2026 MINNYYDH19.042200110100.500.5001.2501.750
Sep 15, 2026 MINNYYDH0.040000000000.000.000.000.000
Sep 16, 2026 MINNYYDH5.050100010100.200.200.200.400
Sep 17, 2026 MIN@LAADH3.050100000100.200.200.200.400
Sep 18, 2026 MIN@LAADH5.040100010000.250.250.250.500
Sep 19, 2026 MIN@LAADH6.040200000100.500.500.5001.000
Sep 20, 2026 MIN@LAADH17.041300021100.750.800.7501.550
Sep 22, 2026 MIN@SFDH0.040000000100.000.000.000.000
Sep 23, 2026 MIN@SFDH5.050100010000.200.200.200.400
Sep 25, 2026 MINTEXDH6.021000002000.000.500.000.500
Sep 26, 2026 MINTEXDH5.040100010000.250.250.250.500
Sep 27, 2026 MINTEXDH20.021100131100.500.5002.0002.500

Josh Bell News

Josh Bell  • DH  •  Twins

Josh Bell a Reliable Run Producer to Target on the Waiver Wire

Across 655 plate appearances in 2026, Minnesota Twins first baseman Josh Bell is hitting .255/.317/.416 with 20 home runs, 92 RBI, 76 runs scored, and two stolen bases. The 34-year-old may not have one clear standout skill, but he remains a steady source of power and run production. Bell has kept his strikeout rate manageable at 19.9% while still posting solid barrel (9.5%) and hard-hit (42.0%) rates. The veteran switch-hitter also remains locked into everyday playing time in the heart of the Twins lineup, putting him in a good position to rack up runs and RBI. Heading into the final weekend of the regular season, Bell profiles as a balanced producer for fantasy managers to target on the waiver wire.
6 days ago   
Josh Bell  • DH  •  Twins

Josh Bell Remains a Steady Source of Power and Run Production

Across 521 plate appearances in 2026, Minnesota Twins first baseman Josh Bell is hitting .253/.317/.423 with 17 home runs, 80 RBI, 67 runs scored, and one stolen base. Bell doesn't stand out in any one category, which may be why he often flies under the radar of fantasy managers. However, the 33-year-old remains a very reliable hitter in his 11th MLB season. Bell's steady power production is supported by his credible 9.8% barrel rate and 41.5% hard-hit rate. His 20.3% strikeout rate on the year is slightly higher than his career norm, but remains manageable. Bell has also been durable and is locked into an everyday role in the heart of the Twins lineup, which should allow him to continue to be an above-average run producer throughout the remainder of the season. For fantasy managers in need of some power and run production, Bell is an appealing waiver wire target.
Aug 27   
Josh Bell  • DH  •  Twins

Josh Bell Remains on Waiver-Wire Radar Despite July Slowdown

Twins designated hitter Josh Bell has cooled off in July after a red-hot June in which he hit .295 with a .547 slugging percentage. Bell is now slashing .246/.305/.414 with a .719 OPS and 13 home runs through 104 games in his first season with the Twins. His 22.3 K% is his highest in the past six seasons, limiting his overall offensive production. Even so, Bell has continued to make authoritative contact, as his 9.7 Barrel% ranks well above league average and supports his power potential. The 33-year-old has shown he can heat up quickly when his swing is locked in. Fantasy managers looking for home run upside should consider adding Bell before another productive stretch.
Jul 29   
Josh Bell  • DH  •  Twins

Josh Bell an Under-the-Radar Power Threat in Deeper Leagues

Minnesota Twins veteran first baseman Josh Bell has cooled off a bit since homering four times in a five-game stretch at the end of June and beginning of July, but he can still be a useful power bat for fantasy managers in deeper leagues. Overall, the 33-year-old left-handed slugger has hit .249/.307/.424 with a .731 OPS, 13 home runs, 60 RBI, 48 runs scored, and a stolen base in 97 games across 387 plate appearances in 2026 in his 11th year in the league and first with Minnesota. He hasn't homered since a two-homer game on the Fourth of July against the New York Yankees, but Bell is still batting .280 (14-for-50) with an .897 OPS, three home runs, four doubles, six RBI, and six runs scored in 13 games and 56 plate appearances so far in July. Bell doesn't strike out a ton (21.7%) and only 18.9% in his career, but he's also walking at a career-low 7.5% clip, which hasn't made him much of a fantasy asset for much else besides some moderate power and run production. The left-handed slugger is currently rostered in just 23% of Yahoo leagues.
Jul 20   
Josh Bell  • DH  •  Twins

Josh Bell Still a Cheap Source of Power Off the Waiver Wire

Minnesota Twins first baseman Josh Bell, 33, doesn't have the high-end upside that most fantasy managers are looking for when targeting players off the waiver wire, but he can still help those in need of power as we head into the second half of the 2026 season later this week. The veteran switch-hitter is batting .248/.307/.429 with a .735 OPS, 13 home runs, 60 RBI, 48 runs scored, and a stolen base in 343 at-bats this year in his first season with the Twins. The former second-rounder by the Pittsburgh Pirates in 2011 out of Jesuit College Preparatory School of Dallas was hot going into the break, too, going 13-for-47 (.277) with four home runs, five doubles, nine RBI, and seven runs scored in his last 12 games. Bell has been better average-wise (.264) as a righty against lefties, but most of his power comes from the left side (10 of his 13 homers). Most of his power production this year has also come away from Target Field, with nine of his long balls coming on the road. Bell isn't an elite power bat, but for those in deeper leagues scrounging for power, Bell is widely available (25% rostered in Yahoo leagues).
Jul 13   
Josh Bell  • DH  •  Twins

Josh Bell Worth a Look as Power Source Off the Waiver Wire

Minnesota Twins first baseman Josh Bell has now gone deep four times in his last five games, which will inevitably draw attention to him on the waiver wire in fantasy baseball leagues from managers seeking a power surge. In Minnesota's 11-4 win over the New York Yankees in the Bronx on the Fourth of July on Saturday, Bell went 3-for-5 at the plate with two home runs, a double, three RBI, and a strikeout to boost his season average to .247 and his OPS to .738. The 33-year-old veteran left-handed slugger now has 13 round-trippers on the year while adding 59 RBI, 45 runs scored, and a .247/.304/.434 slash line in 316 at-bats in his 11th year in the majors and first with the Twins. Bell is striking out over 20% of the time this year, but fantasy managers seeking a power boost can't ignore his hot streak of late. And in his last 18 games since June 14, he's gone 21-for-66 (.318) with six homers, five doubles, a triple, 19 RBI, and 13 runs scored across 73 plate appearances. Bell is widely available, as he's rostered in just 18% of Yahoo leagues right now.
Jul 5   
Josh Bell  • DH  •  Twins

Josh Bell a Priority Waiver Add for Power After Strong Month

Minnesota Twins veteran first baseman Josh Bell is hitting a mediocre .245/.304/.392 on the season with a .695 OPS, nine home runs, 49 RBI, 40 runs scored, and a stolen base across 79 games played and 313 plate appearances in 2026 in his first year with the club. His 22.7% strikeout rate is also his highest mark since the 2020 season with the Pittsburgh Pirates. However, the 33-year-old switch-hitting slugger has become a waiver-wire target for his power stroke in deeper leagues during his strong month of May. In 22 games during the month, Bell has gone 24-for-77 (.312) with four home runs, five doubles, 17 RBI, and 13 runs scored across 84 plate appearances. He recently was on a seven-game hitting streak that saw him go 12-for-26 (.462) with two homers, two doubles, eight RBI, and eight runs scored. Bell can be streaky as a hitter and still has too much swing and miss in his game, but for the time being, he could help carry your squad in deeper fantasy leagues. He's currently rostered in only 17% of Yahoo leagues.
Jun 25   
Josh Bell  • DH  •  Twins

Josh Bell Snaps Lengthy Homerless Drought With Two Long Balls on Monday

Minnesota Twins first baseman Josh Bell ended a lengthy dry spell in the home run department in Monday night's 6-3 win over the visiting Houston Astros by going 3-for-4 at the plate with two home runs and four RBI to boost his season average to .223 and his OPS to .647. Both of Bell's home runs came off of struggling Astros right-hander Tatsuya Imai in his first two plate appearances of the game. The left-handed veteran power hitter drove in the team's first four runs of the game to help them win the first game of the series at Target Field. Bell's home runs on Monday night snapped a 31-game homerless stretch. It's been a rough season for Bell so far in Minnesota in 2026, which is why he's rostered in less than 10% of Yahoo leagues at the moment. After his big game on Monday night, he's still hitting only .223/.286/.361 with five long balls, 28 RBI, 23 runs scored, and one steal with 14 walks and 43 strikeouts in 182 plate appearances. Fantasy managers should be able to find more consistent power options than an aging Bell.
May 19   
Josh Bell  • DH  •  Twins

Josh Bell Producing Early in the Season, Should You Pick Him Up?

Minnesota Twins first baseman/designated hitter Josh Bell has been a pleasant surprise for fantasy in the early going of 2026. The veteran is slashing .275/.397/.529 with three home runs, 12 RBI, and 14 runs scored, good for a .410 wOBA and 165 wRC+. The 6-foot-3 slugger is typically good for around 20 home runs per season, belting 22 in 2025, but is on pace for over 100 RBI and 100 runs scored, totals he hasn't come close to since his 2019 campaign with the Pirates. His strikeout rate is higher than we've ever seen it (27.0 percent), but he's also posting a career-high walk rate thus far (15.9 percent). There may be some regression, but as long as he's hitting in the middle of the Twins lineup, there should be plenty of opportunities to keep stacking the RBIs and scoring runs. The 33-year-old is available in over 60 percent of leagues, but that number should probably be higher. Also, for DFS players, the switch-hitter has produced a .470 wOBA and 207 wRC+ as a left-handed hitter compared to a .343 wOBA and 135 wRC+ from the right side, so make sure to fire him up against right-handed pitchers.
Apr 13   
Josh Bell  • DH  •  Twins

Josh Bell Agrees to One-Year Deal With Twins

Free-agent first baseman Josh Bell agreed to an undisclosed one-year deal that includes a mutual option for 2027 with the Minnesota Twins on Monday, sources told Jeff Passan of ESPN. The 33-year-old switch-hitter will play first base and designated hitter for the Twins next season. This is the first big-league signing of the offseason for the rebuilding Twins. Barring more offseason moves, Bell should see the majority of playing time in Minnesota in 2026 after slashing .237/.325/.417 with 22 home runs, 63 RBI, and 54 runs scored in 140 games with the Washington Nationals. The 6-foot-3, 261-pounder still brings some pop from both sides of the plate, but he has only reached the 30-homer mark once (back in 2019 with the Pittsburgh Pirates), and he doesn't contribute really anywhere else for fantasy managers. Bell will be corner-infield depth in fantasy leagues in 2026 in his first year with the Twins. UPDATE: Bell's one-year deal is worth $7 million.
Dec 15   
LEGEND
✕