Skip Navigation to Main Content

Brody Hopkins or Tyler Mahle

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Brody Hopkins or Tyler Mahle Player Statistics
  Tyler Mahle
SP - SF
Tyler Mahle
Brody Hopkins
SP - TB
Brody Hopkins
2026 Stats 
   
   
Games Played11
   
Games Started11
   
Innings Pitched56.2
   
Wins1
   
Losses7
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed63
   
Earned Runs38
   
Home Runs Allowed11
   
Strikeouts57
   
Walks24
   
ERA6.04
   
WHIP1.54
   
Brody Hopkins or Tyler Mahle Player Projections
  Tyler Mahle
SP - SF
Tyler Mahle
Brody Hopkins
SP - TB
Brody Hopkins
2026 Projections 
   
   
Games Played242
   
Games Started232
   
Innings Pitched129.88.5
   
Wins70
   
Losses81
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed1248
   
Earned Runs594
   
Home Runs Allowed151
   
Strikeouts1058
   
Walks404
   
ERA4.074.53
   
WHIP1.261.47
   
Brody Hopkins or Tyler Mahle Player Notes
  Tyler Mahle
SP - SF
Tyler Mahle
Brody Hopkins
SP - TB
Brody Hopkins
News 
 The Giants placed Tyler Mahle on the 15-day injured list.
Ari Koslow
Fri, May 29th
The Rays reassigned RHP Brody Hopkins to minor league camp.
Ari Koslow
Thu, Mar 5th
 Tyler Mahle allowed three earned runs on three hits and three walks while striking out three over five innings in Tuesday's loss to the Diamondbacks.
Chris Schommer
Wed, May 27th
 
 Tyler Mahle allowed six earned runs on eight hits while striking out six over five innings in Wednesday’s loss to the Diamondbacks.
Chris Schommer
Thu, May 21st
 
 Tyler Mahle allowed five earned runs on 10 hits and one walk while striking out six over five innings in Friday’s loss to the Athletics.
Chris Schommer
Sat, May 16th
 
 Tyler Mahle allowed four earned runs on five hits and two walks while striking out eight over 5 2/3 innings in Sunday’s win over the Pirates.
Chris Schommer
Mon, May 11th
 
Notes 
There are no recent notes for these players
Brody Hopkins or Tyler Mahle Player Schedules
  Tyler Mahle
SP - SF
Tyler Mahle
Brody Hopkins
SP - TB
Brody Hopkins
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ STLMatthew Liberatore (3-3)#102
Sat, Mar 28thvs NYYWill Warren (7-1)#67@ STLMichael McGreevy (3-5)#93
Sun, Mar 29th   @ STLDustin May (4-6)#66
Mon, Mar 30th@ SDWalker Buehler (3-3)#215@ MILKyle Harrison (7-1)#54
Tue, Mar 31st@ SDGerman Marquez (3-2)#353@ MILBrandon Woodruff (2-1)#47
Wed, Apr 1st@ SDNick Pivetta (1-2)#145@ MILJacob Misiorowski (7-2)#10
Fri, Apr 3rdvs NYMNolan McLean (3-4)#38@ MINBailey Ober (6-3)#107
Sat, Apr 4thvs NYMClay Holmes (4-4)#162@ MINMick Abel (1-2)#166
Sun, Apr 5thvs NYMKodai Senga (0-4)#125@ MINSimeon Woods Richardson (0-7)#211
Mon, Apr 6thvs PHIAndrew Painter (1-7)#169vs CHCJameson Taillon (2-5)#112
Tue, Apr 7thvs PHICristopher Sanchez (8-2)#4vs CHCJavier Assad (3-1)#208
Wed, Apr 8thvs PHIAaron Nola (3-4)#42vs CHCColin Rea (5-4)#153
Fri, Apr 10th@ BALShane Baz (3-6)#74vs NYYLuis Gil (1-2)#263
Sat, Apr 11th@ BALChris Bassitt (4-4)#139vs NYYMax Fried (4-3)#37
Sun, Apr 12th@ BALCade Povich (1-1)#246vs NYYCam Schlittler (7-3)#35
Tue, Apr 14th@ CINBrady Singer (2-6)#160@ CWSNoah Schultz (2-4)#212
Wed, Apr 15th@ CINRhett Lowder (3-3)#185@ CWSSean Burke (3-3)#120
Thu, Apr 16th@ CINChase Burns (7-1)#23@ CWSJordan Leasure
Fri, Apr 17th@ WSHZack Littell (6-4)#167@ PITBubba Chandler (2-7)#116
Sat, Apr 18th@ WSHCade Cavalli (3-4)#88@ PITPaul Skenes (6-5)#2
Sun, Apr 19th@ WSHPJ Poulin (3-0)#312@ PITMitch Keller (5-4)#89
Mon, Apr 20th   vs CINRhett Lowder (3-3)#185
Tue, Apr 21stvs LADYoshinobu Yamamoto (6-4)#11vs CINChase Burns (7-1)#23
Wed, Apr 22ndvs LADShohei Ohtani (6-2)#1vs CINBrandon Williamson (2-3)#368
Fri, Apr 24thvs MIASandy Alcantara (5-4)#62vs MINTaj Bradley (5-3)#71
Sat, Apr 25thvs MIAEury Perez (3-6)#108vs MINBailey Ober (6-3)#107
Sun, Apr 26thvs MIAMax Meyer (6-0)#61vs MINSimeon Woods Richardson (0-7)#211
Mon, Apr 27th   @ CLEParker Messick (6-3)#53
Tue, Apr 28th@ PHIJesus Luzardo (5-4)#12@ CLETanner Bibee (1-7)#43
Wed, Apr 29th   @ CLEGavin Williams (9-3)#29
Fri, May 1st@ TBShane McClanahan (6-3)#22vs SFRobbie Ray (4-6)#78
Sat, May 2nd@ TBGriffin Jax (1-4)#63vs SFLanden Roupp (5-6)#73
Sun, May 3rd@ TBSteven Matz (4-3)#144vs SFTyler Mahle (1-7)#132
Mon, May 4thvs SDRandy Vasquez (5-4)#210vs TOREric Lauer (2-5)#250
Tue, May 5thvs SDWalker Buehler (3-3)#215vs TORKevin Gausman (4-4)#20
Wed, May 6thvs SDBradgley Rodriguezvs TORPatrick Corbin (2-3)#270
Thu, May 7th   @ BOSJake Bennett (1-2)#298
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#130@ BOSConnelly Early (5-4)#90
Sun, May 10thvs PITBubba Chandler (2-7)#116@ BOSPayton Tolle (3-3)#55
Mon, May 11th@ LADRoki Sasaki (3-3)#99@ TORKevin Gausman (4-4)#20
Tue, May 12th@ LADYoshinobu Yamamoto (6-4)#11@ TORPatrick Corbin (2-3)#270
Wed, May 13th@ LADShohei Ohtani (6-2)#1@ TORDylan Cease (3-3)#9
Fri, May 15th@ ATHAaron Civale (5-2)#205vs MIAJanson Junk (3-5)#124
Sat, May 16th@ ATHLuis Severino (2-6)#158vs MIASandy Alcantara (5-4)#62
Sun, May 17th@ ATHJeffrey Springs (3-6)#123vs MIAEury Perez (3-6)#108
Mon, May 18th@ ARIZac Gallen (3-5)#82vs BALTrevor Rogers (3-6)#96
Tue, May 19th@ ARIRyne Nelson (2-5)#94vs BALKyle Bradish (3-7)#45
Wed, May 20th@ ARIMerrill Kelly (5-5)#97vs BALShane Baz (3-6)#74
Fri, May 22ndvs CWSDavis Martin (9-2)#80@ NYYGerrit Cole (1-1)#28
Sun, May 24thvs CWSNoah Schultz (2-4)#212@ NYYRyan Weathers (2-4)#81
Mon, May 25thvs ARIMerrill Kelly (5-5)#97@ BALKyle Bradish (3-7)#45
Tue, May 26thvs ARIEduardo Rodriguez (5-2)#118@ BALShane Baz (3-6)#74
Wed, May 27thvs ARIMichael Soroka (8-3)#58@ BALTrey Gibson (1-1)#327
Fri, May 29th@ COLMichael Lorenzen (2-8)#421vs LAAWalbert Urena (4-4)#378
Sat, May 30th@ COLRyan Feltner (2-2)#425vs LAAReid Detmers (2-5)#40
Sun, May 31st@ COLTanner Gordon (0-1)#325vs LAAJack Kochanowicz (2-5)
Mon, Jun 1st@ MILShane Drohan (3-1)#138vs DETTy Madden#248
Tue, Jun 2nd@ MILKyle Harrison (7-1)#54vs DETJack Flaherty (1-7)#64
Wed, Jun 3rd@ MILRobert Gasser (0-3)#175vs DETTroy Melton (3-0)#134
Fri, Jun 5th@ CHCEdward Cabrera (4-3)#69@ MIARyan Gusto (0-1)#186
Sat, Jun 6th@ CHCBen Brown (2-2)#30@ MIALake Bachar
Sun, Jun 7th@ CHCJameson Taillon (2-5)#112@ MIASandy Alcantara (5-4)#62
Mon, Jun 8thvs WSHRichard Lovelady (2-3)#226vs BOSConnelly Early (5-4)#90
Tue, Jun 9thvs WSHAndrew Alvarez (1-0)#179vs BOSPayton Tolle (3-3)#55
Wed, Jun 10thvs WSHFoster Griffin (7-2)#85vs BOSJake Bennett (1-2)#298
Fri, Jun 12thvs CHCJavier Assad (3-1)#208@ LAASam Aldegheri (1-1)#428
Sat, Jun 13thvs CHCBen Brown (2-2)#30@ LAAJose Soriano (7-4)#57
Sun, Jun 14thvs CHCColin Rea (5-4)#153@ LAAGrayson Rodriguez (2-2)#87
Mon, Jun 15th   @ LADEric Lauer (2-5)#250
Tue, Jun 16th@ ATLChris Sale (8-5)#5@ LADShohei Ohtani (6-2)#1
Wed, Jun 17th@ ATLMartin Perez (4-3)#195@ LADJustin Wrobleski (7-2)#110
Fri, Jun 19th@ MIAJanson Junk (3-5)#124vs WSHCade Cavalli (3-4)#88
Sat, Jun 20th@ MIARyan Gusto (0-1)#186vs WSHMiles Mikolas (1-5)#243
Sun, Jun 21st@ MIAvs WSH
Mon, Jun 22nd   vs KC
Tue, Jun 23rdvs ATHvs KC
Wed, Jun 24thvs ATHvs KC
Thu, Jun 25thvs ATHvs KC
Fri, Jun 26thvs ATLvs ARI
Sat, Jun 27thvs ATLvs ARI
Sun, Jun 28thvs ATLvs ARI
Tue, Jun 30th@ ARI@ KC
Wed, Jul 1st@ ARI@ KC
Thu, Jul 2nd   @ KC
Fri, Jul 3rd@ COL@ HOU
Sat, Jul 4th@ COL@ HOU
Sun, Jul 5th@ COL@ HOU
Mon, Jul 6thvs TORvs NYY
Tue, Jul 7thvs TORvs NYY
Wed, Jul 8thvs TORvs NYY
Thu, Jul 9thvs COLvs NYY
Fri, Jul 10thvs COLvs SEA
Sat, Jul 11thvs COLvs SEA
Sun, Jul 12thvs COLvs SEA
Fri, Jul 17th@ SEA@ BOS
Sat, Jul 18th@ SEA@ BOS
Sun, Jul 19th@ SEA@ BOS
Mon, Jul 20th@ KC@ TOR
Tue, Jul 21st@ KC@ TOR
Wed, Jul 22nd@ KC@ TOR
Thu, Jul 23rd   @ TOR
Fri, Jul 24thvs LAAvs CLE
Sat, Jul 25thvs LAAvs CLE
Sun, Jul 26thvs LAAvs CLE
Tue, Jul 28thvs MILvs TEX
Wed, Jul 29thvs MILvs TEX
Thu, Jul 30th@ SDvs TEX
Fri, Jul 31st@ SDvs CWS
Sat, Aug 1st@ SDvs CWS
Sun, Aug 2nd@ SDvs CWS
Mon, Aug 3rd@ TEX@ COL
Tue, Aug 4th@ TEX@ COL
Wed, Aug 5th@ TEX@ COL
Fri, Aug 7thvs DET@ SEA
Sat, Aug 8thvs DET@ SEA
Sun, Aug 9thvs DET@ SEA
Mon, Aug 10thvs HOU@ ATH
Tue, Aug 11thvs HOU@ ATH
Wed, Aug 12thvs HOU@ ATH
Fri, Aug 14thvs COLvs BAL
Sat, Aug 15thvs COLvs BAL
Sun, Aug 16thvs COLvs BAL
Mon, Aug 17th   vs BAL
Tue, Aug 18th@ CLEvs TOR
Wed, Aug 19th@ CLEvs TOR
Thu, Aug 20th@ CLEvs TOR
Fri, Aug 21st@ BOS@ BAL
Sat, Aug 22nd@ BOS@ BAL
Sun, Aug 23rd@ BOS@ BAL
Mon, Aug 24thvs CIN@ DET
Tue, Aug 25thvs CIN@ DET
Wed, Aug 26thvs CIN@ DET
Fri, Aug 28thvs ARIvs SD
Sat, Aug 29thvs ARIvs SD
Sun, Aug 30thvs ARIvs SD
Mon, Aug 31st   vs NYM
Tue, Sep 1st@ PITvs NYM
Wed, Sep 2nd@ PITvs NYM
Thu, Sep 3rd@ PIT@ TEX
Fri, Sep 4th@ NYM@ TEX
Sat, Sep 5th@ NYM@ TEX
Sun, Sep 6th@ NYM@ TEX
Tue, Sep 8thvs STL@ ATL
Wed, Sep 9thvs STL@ ATL
Thu, Sep 10th   @ ATL
Fri, Sep 11thvs SDvs HOU
Sat, Sep 12thvs SDvs HOU
Sun, Sep 13thvs SDvs HOU
Tue, Sep 15th@ STLvs ATH
Wed, Sep 16th@ STLvs ATH
Thu, Sep 17th   vs ATH
Fri, Sep 18th@ LADvs BOS
Sat, Sep 19th@ LADvs BOS
Sun, Sep 20th@ LADvs BOS
Tue, Sep 22ndvs MIN@ NYY
Wed, Sep 23rdvs MIN@ NYY
Thu, Sep 24th   @ NYY
Fri, Sep 25thvs LAD@ PHI
Sat, Sep 26thvs LAD@ PHI
Sun, Sep 27thvs LAD@ PHI
Wed, Mar 25thvs NYYMax Fried (4-3)#37   
Fri, Mar 27thvs NYYCam Schlittler (7-3)#35   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#135   
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#39   
Thu, Apr 30th@ PHITim Mayza   
Sat, May 9thvs PITBraxton Ashcraft (5-3)#34   
Thu, May 14th@ LADEmmet Sheehan (3-3)#49   
Sat, May 23rdvs CWSBryan Hudson (3-2)#181   
Thu, Jun 4th@ MILColeman Crow (0-1)#235   
Thu, Jun 18th@ ATLSpencer Strider (4-1)#32   
Mon, Jun 29th@ ARI   
Mon, Jul 27thvs MIL   
Thu, Aug 27thvs ARI   
Mon, Sep 7thvs STL   
Mon, Sep 14th@ STL   
Mon, Sep 21stvs MIN