Skip Navigation to Main Content

Josh Bell or Vladimir Guerrero Jr.

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Josh Bell or Vladimir Guerrero Jr. Player Statistics
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Josh Bell
1B,DH - MIN
Josh Bell
2026 Stats 
   
   
At Bats208209
   
Runs3527
   
Hits6147
   
Singles4932
   
Doubles910
   
Triples00
   
Home Runs35
   
RBI2333
   
Stolen Bases51
   
Caught Stealing10
   
Walks3017
   
Strikeouts2553
   
Batting Average.293.225
   
On Base Pct.388.284
   
Slugging Pct.380.345
   
On-base Plus Slugging.768.628
   
Josh Bell or Vladimir Guerrero Jr. Player Projections
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Josh Bell
1B,DH - MIN
Josh Bell
2026 Projections 
   
   
At Bats577469
   
Runs9359
   
Hits170116
   
Singles10774
   
Doubles3320
   
Triples11
   
Home Runs2920
   
RBI9664
   
Stolen Bases51
   
Caught Stealing21
   
Walks7455
   
Strikeouts9299
   
Batting Average.295.247
   
On Base Pct.375.326
   
Slugging Pct.509.421
   
On-base Plus Slugging.884.747
   
Josh Bell or Vladimir Guerrero Jr. Player Notes
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Josh Bell
1B,DH - MIN
Josh Bell
News 
 Blue Jays first baseman Vladimir Guerrero Jr. went 2-for-3 with a stolen base in a 2-1 win over the Marlins on Wednesday.
Brenton Kemp
Thu, May 28th
Josh Bell went 1-for-5 in Saturday's 10-9 loss to the Pirates with a double, one run scored, three RBI, and two strikeouts.
Matthew Adam
Sun, May 31st
 Vladimir Guerrero Jr. is back in the Blue Jays lineup on Wednesday against the Marlins.
Ari Koslow
Wed, May 27th
Josh Bell went 3-for-4 in a 6-3 win over the Astros on Monday with two home runs, two runs scored, and four RBI.
Matthew Adam
Tue, May 19th
 Vladimir Guerrero Jr. remains out of the Blue Jays lineup on Tuesday against the Marlins.
Ari Koslow
Tue, May 26th
Josh Bell went 1-for-4 in Wednesday's 9-5 loss to the Marlins with a double, two RBI, and one stolen base.
Matthew Adam
Thu, May 14th
 Vladimir Guerrero Jr. (elbow) is missing from the lineup for the Toronto Blue Jays against the Miami Marlins Monday according to Shi Davidi.
Chris Schommer
Mon, May 25th
Josh Bell went 3-for-4 in a 3-1 win over Detroit with a home run, one run scored, and one RBI.
Matthew Adam
Fri, Apr 10th
 Blue Jays manager John Schneider said that it’s “definitely a possibility” that Vladimir Guerrero Jr. plays on Monday.
Ari Koslow
Sun, May 24th
Josh Bell went 1-for-3 in Thursday's 5-1 win over the Royals with a home run, a walk, two runs scored, and one RBI.
Matthew Adam
Fri, Apr 3rd
Notes 
 Vladimir Guerrero Jr. rebounded nicely in 2025, hitting .292 with 23 HR, and his 2026 projections expect his power to climb back over 30 HR. His contact quality improved year over year, with more line-drive contact and a stabilizing strikeout rate. The projected power bounce is supported by underlying metrics, suggesting 2025 may have been closer to his floor than his median outcome. Vladdy profiles as a strong early-round value with legitimate top-five 1B upside if the HR surge materializes.
Kelly Kirby - FantasyPros
 
Josh Bell or Vladimir Guerrero Jr. Player Schedules
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Josh Bell
1B,DH - MIN
Josh Bell
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ BALTrevor Rogers (2-6)#94
Sat, Mar 28thvs ATHJeffrey Springs (3-6)#111@ BALKyle Bradish (3-6)#43
Sun, Mar 29thvs ATHLuis Morales (0-2)#306@ BALShane Baz (2-5)#84
Mon, Mar 30thvs COLTomoyuki Sugano (4-4)#428@ KCKris Bubic (3-2)#80
Wed, Apr 1stvs COLKyle Freeland (1-6)#395@ KCNoah Cameron (2-4)#92
Thu, Apr 2nd   @ KCCole Ragans (1-4)#49
Fri, Apr 3rd@ CWSGrant Taylor (1-0)#53vs TBJoe Boyle (0-1)#167
Sat, Apr 4th@ CWSGrant Taylor (1-0)#53vs TBSteven Matz (4-2)#98
Sun, Apr 5th@ CWSDavis Martin (8-1)#79vs TBNick Martinez (5-1)#81
Mon, Apr 6thvs LADJustin Wrobleski (7-2)#130vs DETCasey Mize (2-3)#65
Tue, Apr 7thvs LADYoshinobu Yamamoto (5-4)#13vs DETTarik Skubal (3-2)#4
Wed, Apr 8thvs LADShohei Ohtani (5-2)#1vs DETFramber Valdez (2-4)#26
Thu, Apr 9th   vs DETJack Flaherty (0-7)#62
Fri, Apr 10thvs MINSimeon Woods Richardson (0-7)#222@ TORPatrick Corbin (2-1)#216
Sat, Apr 11thvs MINJoe Ryan (3-3)#15@ TOREric Lauer (2-5)#264
Sun, Apr 12thvs MINTaj Bradley (5-1)#74@ TORMax Scherzer (1-3)#149
Mon, Apr 13th   vs BOSGarrett Crochet (3-3)#9
Tue, Apr 14th@ MILJacob Misiorowski (6-2)#18vs BOSSonny Gray (6-1)#30
Wed, Apr 15th@ MILChad Patrick (2-2)#148vs BOSConnelly Early (5-2)#97
Fri, Apr 17th@ ARIMichael Soroka (7-2)#67vs CINBrandon Williamson (2-3)#370
Sat, Apr 18th@ ARIZac Gallen (3-4)#71vs CINAndrew Abbott (4-3)#99
Sun, Apr 19th@ ARIRyne Nelson (2-4)#89vs CINBrady Singer (2-5)#143
Tue, Apr 21st@ LAAJack Kochanowicz (2-4)#420@ NYMNolan McLean (3-4)#29
Wed, Apr 22nd@ LAAJose Soriano (6-4)#45@ NYMClay Holmes (4-4)#165
Thu, Apr 23rd   @ NYMChristian Scott (1-0)#90
Fri, Apr 24thvs CLEGavin Williams (8-3)#27@ TBDrew Rasmussen (4-2)#21
Sat, Apr 25thvs CLEJoey Cantillo (4-2)#106@ TBShane McClanahan (6-2)#22
Sun, Apr 26thvs CLESlade Cecconi (3-5)#105@ TBGriffin Jax (1-3)#59
Mon, Apr 27thvs BOSRanger Suarez (2-3)#32vs SEALuis Castillo (2-5)#46
Tue, Apr 28thvs BOSPayton Tolle (2-2)#75vs SEALogan Gilbert (3-4)#11
Wed, Apr 29thvs BOSBrayan Bello (2-5)#144vs SEAGeorge Kirby (5-4)#14
Thu, Apr 30th@ MINBailey Ober (6-3)#72vs TORKevin Gausman (4-3)#19
Fri, May 1st@ MINSimeon Woods Richardson (0-7)#222vs TORPatrick Corbin (2-1)#216
Sat, May 2nd@ MINConnor Prielipp (1-3)#124vs TORDylan Cease (3-3)#16
Sun, May 3rd@ MINJoe Ryan (3-3)#15vs TORTrey Yesavage (2-2)#48
Tue, May 5th@ TBDrew Rasmussen (4-2)#21@ WSHCade Cavalli (3-3)#87
Wed, May 6th@ TBShane McClanahan (6-2)#22@ WSHMiles Mikolas (1-4)#215
Thu, May 7th   @ WSHJake Irvin (2-4)#203
Fri, May 8thvs LAAReid Detmers (2-5)#41@ CLEParker Messick (6-1)#51
Sat, May 9thvs LAAJack Kochanowicz (2-4)#420@ CLETanner Bibee (0-7)#38
Sun, May 10thvs LAAJose Soriano (6-4)#45@ CLEGavin Williams (8-3)#27
Tue, May 12thvs TBShane McClanahan (6-2)#22vs MIAEury Perez (3-6)#109
Wed, May 13thvs TBGriffin Jax (1-3)#59vs MIAMax Meyer (5-0)#68
Thu, May 14th   vs MIABraxton Garrett (0-1)#120
Fri, May 15th@ DETBrenan Hanifeevs MILColeman Crow (0-0)#197
Sat, May 16th@ DETCasey Mize (2-3)#65vs MILLogan Henderson (2-1)#57
Sun, May 17th@ DETJack Flaherty (0-7)#62vs MILRobert Gasser (0-1)#191
Mon, May 18th@ NYYRyan Weathers (2-3)#66vs HOUTatsuya Imai (2-3)#152
Tue, May 19th@ NYYWill Warren (7-1)#60vs HOUJason Alexander (1-1)#333
Wed, May 20th@ NYYCam Schlittler (7-2)#36vs HOUMike Burrows (3-6)#121
Fri, May 22ndvs PITBubba Chandler (1-6)#122@ BOSPayton Tolle (2-2)#75
Sat, May 23rdvs PITPaul Skenes (6-5)#2@ BOSJovani Moran (1-2)#183
Sun, May 24thvs PITMitch Keller (5-2)#95@ BOSSonny Gray (6-1)#30
Mon, May 25thvs MIAJanson Junk (3-5)#116@ CWSAnthony Kay (5-1)#182
Tue, May 26thvs MIASandy Alcantara (3-4)#73@ CWSSean Burke (2-3)#142
Wed, May 27thvs MIAEury Perez (3-6)#109@ CWSDavid Sandlin (1-0)#210
Thu, May 28th@ BALChris Bassitt (4-3)#125@ CWSDavis Martin (8-1)#79
Fri, May 29th@ BALTrevor Rogers (2-6)#94@ PITJared Jones (0-0)#69
Sat, May 30th@ BALBrandon Young (3-1)#194@ PITMitch Keller (5-2)#95
Sun, May 31st@ BALKyle Bradish (3-6)#43@ PITBraxton Ashcraft (5-2)#47
Mon, Jun 1st   vs CWSDavid Sandlin (1-0)#210
Tue, Jun 2nd@ ATLBryce Elder (4-3)#113vs CWSDavis Martin (8-1)#79
Wed, Jun 3rd@ ATLChris Sale (8-3)#5vs CWSErick Fedde (0-5)#373
Thu, Jun 4th@ ATLGrant Holmes (3-2)#139vs KCSeth Lugo (2-4)#104
Fri, Jun 5thvs BALBrandon Young (3-1)#194vs KCMichael Wacha (4-3)#78
Sat, Jun 6thvs BALKyle Bradish (3-6)#43vs KCLuinder Avila
Sun, Jun 7thvs BALShane Baz (2-5)#84vs KCNoah Cameron (2-4)#92
Tue, Jun 9thvs PHIZack Wheeler (4-1)#7@ DETJack Flaherty (0-7)#62
Wed, Jun 10thvs PHI@ DET
Thu, Jun 11th   @ DET
Fri, Jun 12thvs NYYvs STL
Sat, Jun 13thvs NYYvs STL
Sun, Jun 14thvs NYYvs STL
Mon, Jun 15th   @ TEX
Tue, Jun 16th@ BOS@ TEX
Thu, Jun 18th@ BOS@ TEX
Fri, Jun 19th@ CHC@ ARI
Sat, Jun 20th@ CHC@ ARI
Sun, Jun 21st@ CHC@ ARI
Mon, Jun 22ndvs HOUvs LAD
Tue, Jun 23rdvs HOUvs LAD
Wed, Jun 24thvs HOUvs LAD
Fri, Jun 26thvs TEXvs COL
Sat, Jun 27thvs TEXvs COL
Sun, Jun 28thvs TEXvs COL
Mon, Jun 29thvs NYM@ HOU
Tue, Jun 30thvs NYM@ HOU
Wed, Jul 1stvs NYM@ HOU
Fri, Jul 3rd@ SEA@ NYY
Sat, Jul 4th@ SEA@ NYY
Sun, Jul 5th@ SEA@ NYY
Tue, Jul 7th@ SFvs CLE
Wed, Jul 8th@ SFvs CLE
Thu, Jul 9th   vs CLE
Fri, Jul 10th@ SDvs LAA
Sat, Jul 11th@ SDvs LAA
Sun, Jul 12th@ SDvs LAA
Fri, Jul 17thvs CWS@ CHC
Sat, Jul 18thvs CWS@ CHC
Sun, Jul 19thvs CWS@ CHC
Mon, Jul 20thvs TB@ CLE
Tue, Jul 21stvs TB@ CLE
Wed, Jul 22ndvs TB@ CLE
Thu, Jul 23rdvs TB@ CLE
Fri, Jul 24th@ BOSvs ATH
Sat, Jul 25th@ BOSvs ATH
Sun, Jul 26th@ BOSvs ATH
Tue, Jul 28th@ WSHvs KC
Wed, Jul 29th@ WSHvs KC
Thu, Jul 30th   vs KC
Fri, Jul 31stvs STL@ SEA
Sat, Aug 1stvs STL@ SEA
Sun, Aug 2ndvs STL@ SEA
Tue, Aug 4th@ HOU@ KC
Wed, Aug 5th@ HOU@ KC
Thu, Aug 6th   @ KC
Fri, Aug 7th@ PHI@ MIL
Sat, Aug 8th@ PHI@ MIL
Sun, Aug 9th@ PHI@ MIL
Mon, Aug 10thvs BOSvs BAL
Tue, Aug 11thvs BOSvs BAL
Wed, Aug 12thvs BOSvs BAL
Thu, Aug 13thvs BOSvs PHI
Sat, Aug 15thvs NYYvs PHI
Sun, Aug 16thvs NYYvs PHI
Mon, Aug 17th   vs ATL
Tue, Aug 18th@ TBvs ATL
Wed, Aug 19th@ TBvs ATL
Fri, Aug 21st@ NYY@ SD
Sat, Aug 22nd@ NYY@ SD
Sun, Aug 23rd@ NYY@ SD
Mon, Aug 24th   @ ATH
Tue, Aug 25thvs KC@ ATH
Wed, Aug 26thvs KC@ ATH
Fri, Aug 28thvs SEAvs CWS
Sat, Aug 29thvs SEAvs CWS
Sun, Aug 30thvs SEAvs CWS
Mon, Aug 31st   vs DET
Tue, Sep 1st@ CLEvs DET
Wed, Sep 2nd@ CLEvs DET
Fri, Sep 4th@ KC@ CWS
Sat, Sep 5th@ KC@ CWS
Sun, Sep 6th@ KC@ CWS
Mon, Sep 7th@ ATH@ DET
Tue, Sep 8th@ ATH@ DET
Wed, Sep 9th@ ATH@ DET
Fri, Sep 11thvs BALvs CLE
Sat, Sep 12thvs BALvs CLE
Sun, Sep 13thvs BALvs CLE
Mon, Sep 14thvs DETvs NYY
Tue, Sep 15thvs DETvs NYY
Wed, Sep 16thvs DETvs NYY
Thu, Sep 17th   @ LAA
Fri, Sep 18th@ TEX@ LAA
Sat, Sep 19th@ TEX@ LAA
Sun, Sep 20th@ TEX@ LAA
Mon, Sep 21st@ BAL@ SF
Tue, Sep 22nd@ BAL@ SF
Wed, Sep 23rd@ BAL@ SF
Fri, Sep 25thvs CINvs TEX
Sat, Sep 26thvs CINvs TEX
Sun, Sep 27thvs CINvs TEX
Fri, Mar 27thvs ATHLuis Severino (2-6)#146   
Tue, Mar 31stvs COLRyan Feltner (2-1)#424   
Thu, Apr 16th@ MILBrandon Sproat (1-4)#158   
Mon, Apr 20th@ LAAReid Detmers (2-5)#41   
Mon, May 4th@ TBNick Martinez (5-1)#81   
Mon, May 11thvs TBDrew Rasmussen (4-2)#21   
Thu, May 21st@ NYYCarlos Rodon (1-2)#34   
Mon, Jun 8thvs PHICristopher Sanchez (6-2)#3   
Wed, Jun 17th@ BOS   
Thu, Jun 25thvs TEX   
Mon, Jul 6th@ SF   
Mon, Jul 27th@ WSH   
Mon, Aug 3rd@ HOU   
Fri, Aug 14thvs NYY   
Thu, Aug 20th@ TB   
Thu, Aug 27thvs KC   
Thu, Sep 3rd@ CLE