Skip Navigation to Main Content

Joe Rock or Yoshinobu Yamamoto

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Joe Rock or Yoshinobu Yamamoto Player Statistics
  Yoshinobu Yamamoto
SP - LAD
Yoshinobu Yamamoto
Joe Rock
SP,RP - CWS
Joe Rock
2026 Stats 
   
   
Games Played10
   
Games Started10
   
Innings Pitched64.0
   
Wins4
   
Losses4
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed50
   
Earned Runs22
   
Home Runs Allowed9
   
Strikeouts59
   
Walks13
   
ERA3.09
   
WHIP0.98
   
Joe Rock or Yoshinobu Yamamoto Player Projections
  Yoshinobu Yamamoto
SP - LAD
Yoshinobu Yamamoto
Joe Rock
SP,RP - CWS
Joe Rock
2026 Projections 
   
   
Games Played2714
   
Games Started272
   
Innings Pitched158.023.0
   
Wins121
   
Losses61
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed12624
   
Earned Runs5514
   
Home Runs Allowed163
   
Strikeouts17219
   
Walks478
   
ERA3.115.43
   
WHIP1.101.39
   
Joe Rock or Yoshinobu Yamamoto Player Notes
  Yoshinobu Yamamoto
SP - LAD
Yoshinobu Yamamoto
Joe Rock
SP,RP - CWS
Joe Rock
News 
 Yoshinobu Yamamoto allowed one earned run on seven hits and one walk while striking out three over seven innings in Sunday's win over the Brewers.
Chase Davis
Mon, May 25th
Joe Rock has been traded from the Tampa Bay Rays to the Chicago White Sox in exchange for infielder Oliver Dunn. To make room for Rock on the 40-man roster, catcher Kyle Teel was transferred to the 60-day injured list.
David Leisering
Tue, May 19th
 Yoshinobu Yamamoto allowed one earned run on three hits and two walks while striking out eight over seven innings in Monday's loss to the Padres.
Chase Davis
Tue, May 19th
The Rays optioned LHP Joe Rock to Triple-A Durham.
Ari Koslow
Sun, Apr 12th
 Yoshinobu Yamamoto had his command but not his usual results in Tuesday's loss to the Giants.
Jesse Garcia
Wed, May 13th
The Rays recalled LHP Joe Rock from Triple-A Durham.
Ari Koslow
Fri, Apr 10th
 Yoshinobu Yamamoto allowed three earned runs on five hits and one walk while striking out eight over six innings in Monday's 8-3 win over the Astros.
Chase Davis
Tue, May 5th
 
 Yoshinobu Yamamoto allowed three earned runs on five hits and four walks while striking out four over five innings in Monday's win over the Marlins.
Chase Davis
Tue, Apr 28th
 
Notes 
 Yoshinobu Yamamoto followed up his MLB debut with a strong 2025, flashing elite command and swing-and-miss ability even as his workload was managed. That, however, went out the window when he threw 37 1/3 postseason innings, bringing his total to 210 in 2025. His 2026 projections show maintained excellent ratios and strikeout efficiency. The biggest knock against Yamamoto is that he pitches for the Dodgers, who have a deep enough staff to go with a six-man rotation or rest elite starters down the stretch (fantasy playoffs) if they wish. In any case, Yamamoto profiles as a high-end fantasy starter whose value is anchored in ratios.
Kelly Kirby - FantasyPros
 
Joe Rock or Yoshinobu Yamamoto Player Schedules
  Yoshinobu Yamamoto
SP - LAD
Yoshinobu Yamamoto
Joe Rock
SP,RP - CWS
Joe Rock
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs ARIZac Gallen (3-4)#71@ MILJacob Misiorowski (5-2)#18
Sat, Mar 28thvs ARIEduardo Rodriguez (5-1)#112@ MILChad Patrick (2-2)#148
Sun, Mar 29th   @ MILBrandon Sproat (1-4)#158
Mon, Mar 30thvs CLEParker Messick (6-1)#51@ MIAChris Paddack (0-7)#324
Tue, Mar 31stvs CLETanner Bibee (0-7)#38@ MIAJanson Junk (3-5)#116
Wed, Apr 1stvs CLEGavin Williams (8-3)#27@ MIASandy Alcantara (3-4)#73
Fri, Apr 3rd@ WSHMiles Mikolas (1-4)#215vs TORDylan Cease (3-3)#16
Sat, Apr 4th@ WSHJake Irvin (2-4)#203vs TORMason Fluharty
Sun, Apr 5th@ WSHFoster Griffin (6-2)#88vs TOREric Lauer (2-5)#264
Mon, Apr 6th@ TORMax Scherzer (1-3)#149vs BALBrandon Young (3-1)#194
Tue, Apr 7th@ TORKevin Gausman (4-3)#19vs BALTrevor Rogers (2-6)#94
Wed, Apr 8th@ TORDylan Cease (3-3)#16vs BALKyle Bradish (2-6)#43
Thu, Apr 9th   @ KCSeth Lugo (2-4)#104
Fri, Apr 10thvs TEXKumar Rocker (2-5)#103@ KCKris Bubic (3-2)#80
Sat, Apr 11thvs TEXJack Leiter (2-4)#76@ KCMichael Wacha (4-2)#78
Sun, Apr 12thvs TEXJacob deGrom (3-4)#8@ KCNoah Cameron (2-4)#92
Tue, Apr 14thvs NYMNolan McLean (2-4)#29vs TBShane McClanahan (5-2)#22
Wed, Apr 15thvs NYMClay Holmes (4-4)#165vs TBCole Sulser
Thu, Apr 16th   vs TBSteven Matz (4-2)#98
Fri, Apr 17th@ COLTomoyuki Sugano (4-4)#428@ ATHAaron Civale (5-2)#219
Sat, Apr 18th@ COLRyan Feltner (2-1)#424@ ATHLuis Severino (2-6)#146
Sun, Apr 19th@ COLMichael Lorenzen (2-7)#427@ ATHJeffrey Springs (3-6)#111
Tue, Apr 21st@ SFLanden Roupp (5-5)#61@ ARIMerrill Kelly (5-3)#93
Wed, Apr 22nd@ SFTyler Mahle (1-7)#119@ ARIEduardo Rodriguez (5-1)#112
Thu, Apr 23rd@ SFLogan Webb (2-4)#12@ ARIMichael Soroka (7-2)#67
Fri, Apr 24thvs CHCJameson Taillon (2-4)#107vs WSHPJ Poulin (3-0)#237
Sat, Apr 25thvs CHCColin Rea (5-3)#140vs WSHJake Irvin (2-4)#203
Sun, Apr 26thvs CHCShota Imanaga (4-6)#24vs WSHFoster Griffin (6-2)#88
Mon, Apr 27thvs MIAChris Paddack (0-7)#324vs LAAJack Kochanowicz (2-3)#420
Tue, Apr 28thvs MIAJanson Junk (3-5)#116vs LAAJose Soriano (6-4)#45
Wed, Apr 29thvs MIASandy Alcantara (3-4)#73vs LAAYusei Kikuchi (0-3)#155
Fri, May 1st@ STLMatthew Liberatore (2-3)#114@ SDGerman Marquez (3-2)#330
Sat, May 2nd@ STLMichael McGreevy (3-4)#86@ SDMichael King (4-4)#35
Sun, May 3rd@ STLDustin May (3-6)#85@ SDGriffin Canning (0-3)#141
Mon, May 4th@ HOUSteven Okert@ LAAJose Soriano (6-4)#45
Tue, May 5th@ HOUPeter Lambert (4-4)#190@ LAASam Aldegheri (1-0)#422
Wed, May 6th@ HOULance McCullers Jr. (2-3)#208@ LAAWalbert Urena (2-4)#421
Fri, May 8thvs ATLChris Sale (8-3)#5vs SEAEmerson Hancock (4-2)#91
Sat, May 9thvs ATLSpencer Strider (3-0)#31vs SEALuis Castillo (1-5)#46
Sun, May 10thvs ATLBryce Elder (4-3)#113vs SEALogan Gilbert (3-4)#11
Tue, May 12thvs SFAdrian Houser (2-5)#189vs KCStephen Kolek (3-1)#166
Wed, May 13thvs SFRobbie Ray (3-6)#83vs KCSeth Lugo (2-4)#104
Thu, May 14thvs SFLanden Roupp (5-5)#61vs KCKris Bubic (3-2)#80
Fri, May 15th@ LAAJack Kochanowicz (2-3)#420vs CHCEdward Cabrera (3-2)#70
Sat, May 16th@ LAAJose Soriano (6-4)#45vs CHCJameson Taillon (2-4)#107
Sun, May 17th@ LAAGrayson Rodriguez (2-1)#77vs CHCColin Rea (5-3)#140
Mon, May 18th@ SDMichael King (4-4)#35@ SEABryan Woo (5-3)#6
Tue, May 19th@ SDGriffin Canning (0-3)#141@ SEABryce Miller (1-0)#54
Wed, May 20th@ SDRandy Vasquez (5-3)#199@ SEAEmerson Hancock (4-2)#91
Fri, May 22nd@ MILLogan Henderson (2-1)#57@ SFTrevor McDonald (2-2)#161
Sat, May 23rd@ MILRobert Gasser (0-1)#191@ SFAdrian Houser (2-5)#189
Sun, May 24th@ MILBrandon Sproat (1-4)#158@ SFRobbie Ray (3-6)#83
Mon, May 25thvs COLTanner Gordon (0-0)#325vs MINZebby Matthews (1-2)#82
Tue, May 26thvs COLKyle Freeland (1-6)#395vs MINJoe Ryan (3-3)#15
Wed, May 27thvs COLTomoyuki Sugano (4-4)#428vs MINConnor Prielipp (1-3)#124
Thu, May 28th   vs MINSimeon Woods Richardson (0-7)#222
Fri, May 29thvs PHIZack Wheeler (4-1)#7vs DETTroy Melton (1-0)#118
Sat, May 30thvs PHIJesus Luzardo (4-4)#10vs DETFramber Valdez (2-4)#26
Sun, May 31stvs PHIAndrew Painter (1-5)#170vs DETKeider Montero (2-3)#201
Mon, Jun 1st@ ARIEduardo Rodriguez (5-1)#112@ MINJoe Ryan (3-3)#15
Tue, Jun 2nd@ ARIMichael Soroka (7-2)#67@ MINConnor Prielipp (1-3)#124
Wed, Jun 3rd@ ARIZac Gallen (3-4)#71@ MINTaj Bradley (5-1)#74
Fri, Jun 5thvs LAAReid Detmers (2-5)#41@ PHIAndrew Painter (1-5)#170
Sat, Jun 6thvs LAAJack Kochanowicz (2-3)#420@ PHIJesus Luzardo (4-4)#10
Sun, Jun 7thvs LAAJose Soriano (6-4)#45@ PHIAaron Nola (3-4)#39
Tue, Jun 9th@ PITPaul Skenes (6-5)#2vs ATLChris Sale (8-3)#5
Wed, Jun 10th@ PITvs ATL
Thu, Jun 11th@ PITvs ATL
Fri, Jun 12th@ CWSvs LAD
Sat, Jun 13th@ CWSvs LAD
Sun, Jun 14th@ CWSvs LAD
Tue, Jun 16thvs TB@ NYY
Wed, Jun 17thvs TB@ NYY
Thu, Jun 18th   @ NYY
Fri, Jun 19thvs BAL@ DET
Sat, Jun 20thvs BAL@ DET
Sun, Jun 21stvs BAL@ DET
Mon, Jun 22nd@ MINvs CLE
Tue, Jun 23rd@ MINvs CLE
Wed, Jun 24th@ MINvs CLE
Fri, Jun 26th@ SDvs KC
Sat, Jun 27th@ SDvs KC
Sun, Jun 28th@ SDvs KC
Mon, Jun 29th@ ATH@ BAL
Tue, Jun 30th@ ATH@ BAL
Wed, Jul 1st@ ATH@ BAL
Thu, Jul 2ndvs SD@ CLE
Fri, Jul 3rdvs SD@ CLE
Sat, Jul 4thvs SD@ CLE
Sun, Jul 5thvs SD@ CLE
Tue, Jul 7thvs COLvs BOS
Wed, Jul 8thvs COLvs BOS
Thu, Jul 9th   vs BOS
Fri, Jul 10thvs ARIvs ATH
Sat, Jul 11thvs ARIvs ATH
Sun, Jul 12thvs ARIvs ATH
Fri, Jul 17th@ NYY@ TOR
Sat, Jul 18th@ NYY@ TOR
Sun, Jul 19th@ NYY@ TOR
Mon, Jul 20th@ PHI@ TEX
Tue, Jul 21st@ PHI@ TEX
Wed, Jul 22nd@ PHI@ TEX
Fri, Jul 24th@ NYMvs HOU
Sat, Jul 25th@ NYMvs HOU
Sun, Jul 26th@ NYMvs HOU
Mon, Jul 27th   vs NYY
Tue, Jul 28thvs SEAvs NYY
Wed, Jul 29thvs SEAvs NYY
Thu, Jul 30thvs SEAvs NYY
Fri, Jul 31stvs BOS@ TB
Sat, Aug 1stvs BOS@ TB
Sun, Aug 2ndvs BOS@ TB
Tue, Aug 4th@ CHC@ BOS
Wed, Aug 5th@ CHC@ BOS
Thu, Aug 6th   @ BOS
Fri, Aug 7th@ ARIvs CLE
Sat, Aug 8th@ ARIvs CLE
Sun, Aug 9th@ ARIvs CLE
Tue, Aug 11thvs KCvs CIN
Wed, Aug 12thvs KCvs CIN
Thu, Aug 13thvs MILvs CIN
Fri, Aug 14thvs MIL@ DET
Sat, Aug 15thvs MIL@ DET
Sun, Aug 16thvs MIL@ DET
Mon, Aug 17th@ COL@ CHC
Tue, Aug 18th@ COL@ CHC
Wed, Aug 19th@ COL@ CHC
Fri, Aug 21stvs PITvs NYM
Sat, Aug 22ndvs PITvs NYM
Sun, Aug 23rdvs PITvs NYM
Mon, Aug 24th   vs TEX
Tue, Aug 25th@ ATLvs TEX
Wed, Aug 26th@ ATLvs TEX
Fri, Aug 28th@ DET@ MIN
Sat, Aug 29th@ DET@ MIN
Sun, Aug 30th@ DET@ MIN
Mon, Aug 31st   @ HOU
Tue, Sep 1stvs STL@ HOU
Wed, Sep 2ndvs STL@ HOU
Thu, Sep 3rdvs STL@ HOU
Fri, Sep 4thvs WSHvs MIN
Sat, Sep 5thvs WSHvs MIN
Sun, Sep 6thvs WSHvs MIN
Tue, Sep 8thvs CINvs PIT
Wed, Sep 9thvs CINvs PIT
Thu, Sep 10th   vs PIT
Fri, Sep 11th@ MIA@ STL
Sat, Sep 12th@ MIA@ STL
Sun, Sep 13th@ MIA@ STL
Mon, Sep 14th@ CIN@ CLE
Tue, Sep 15th@ CIN@ CLE
Wed, Sep 16th@ CIN@ CLE
Thu, Sep 17th@ CINvs DET
Fri, Sep 18thvs SFvs DET
Sat, Sep 19thvs SFvs DET
Sun, Sep 20thvs SFvs DET
Tue, Sep 22ndvs SD@ KC
Wed, Sep 23rdvs SD@ KC
Thu, Sep 24thvs SD@ KC
Fri, Sep 25th@ SFvs COL
Sat, Sep 26th@ SFvs COL
Sun, Sep 27th@ SFvs COL
Fri, Mar 27thvs ARIRyne Nelson (2-4)#89   
Mon, Apr 13thvs NYMDavid Peterson (3-5)#117   
Mon, Apr 20th@ COLJose Quintana (2-3)#425   
Mon, May 11thvs SFTrevor McDonald (2-2)#161   
Thu, Jun 4th@ ARIRyne Nelson (2-4)#89   
Mon, Jun 15thvs TB   
Mon, Jul 6thvs COL   
Mon, Aug 3rd@ CHC   
Mon, Aug 10thvs KC   
Thu, Aug 27th@ ATL   
Mon, Sep 7thvs CIN