Skip Navigation to Main Content

Hunter Barco or Tyler Mahle

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Hunter Barco or Tyler Mahle Player Statistics
  Tyler Mahle
SP - SF
Tyler Mahle
Hunter Barco
SP,RP - PIT
Hunter Barco
2026 Stats 
   
   
Games Played115
   
Games Started110
   
Innings Pitched56.211.2
   
Wins10
   
Losses71
   
Saves00
   
Blown Saves01
   
Holds01
   
Hits Allowed6314
   
Earned Runs3810
   
Home Runs Allowed113
   
Strikeouts578
   
Walks249
   
ERA6.047.71
   
WHIP1.541.97
   
Hunter Barco or Tyler Mahle Player Projections
  Tyler Mahle
SP - SF
Tyler Mahle
Hunter Barco
SP,RP - PIT
Hunter Barco
2026 Projections 
   
   
Games Played2434
   
Games Started2312
   
Innings Pitched129.885.7
   
Wins74
   
Losses85
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed12480
   
Earned Runs5941
   
Home Runs Allowed1510
   
Strikeouts10579
   
Walks4036
   
ERA4.074.35
   
WHIP1.261.35
   
Hunter Barco or Tyler Mahle Player Notes
  Tyler Mahle
SP - SF
Tyler Mahle
Hunter Barco
SP,RP - PIT
Hunter Barco
News 
 The Giants placed Tyler Mahle on the 15-day injured list.
Ari Koslow
Fri, May 29th
The Pirates recalled Hunter Barco from Triple-A.
Ari Koslow
Tue, Apr 28th
 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
The Pirates have optioned LHP Hunter Barco to Triple-A Indianapolis.
Ari Koslow
Mon, Apr 13th
 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
Hunter Barco has reportedly made the Pirates’ Opening Day roster.
Ari Koslow
Mon, Mar 23rd
 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
Hunter Barco or Tyler Mahle Player Schedules
  Tyler Mahle
SP - SF
Tyler Mahle
Hunter Barco
SP,RP - PIT
Hunter Barco
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ NYMFreddy Peralta (4-5)#26
Sat, Mar 28thvs NYYWill Warren (7-1)#66@ NYMDavid Peterson (3-5)#148
Sun, Mar 29th   @ NYMNolan McLean (3-4)#38
Mon, Mar 30th@ SDWalker Buehler (3-3)#209@ CINChase Burns (7-1)#24
Tue, Mar 31st@ SDGerman Marquez (3-2)#324@ CINBrandon Williamson (2-3)#368
Wed, Apr 1st@ SDNick Pivetta (1-2)#141@ CINAndrew Abbott (4-4)#99
Fri, Apr 3rdvs NYMNolan McLean (3-4)#38vs BALKyle Bradish (3-7)#44
Sat, Apr 4thvs NYMClay Holmes (4-4)#163vs BALShane Baz (4-6)#74
Sun, Apr 5thvs NYMKodai Senga (0-4)#120vs BALChris Bassitt (4-4)#142
Mon, Apr 6thvs PHIAndrew Painter (1-7)#183vs SDGerman Marquez (3-2)#324
Tue, Apr 7thvs PHICristopher Sanchez (8-2)#4vs SDNick Pivetta (1-2)#141
Wed, Apr 8thvs PHIAaron Nola (3-4)#40vs SDMichael King (4-5)#42
Fri, Apr 10th@ BALShane Baz (4-6)#74@ CHCShota Imanaga (4-6)#25
Sat, Apr 11th@ BALChris Bassitt (4-4)#142@ CHCEdward Cabrera (4-3)#67
Sun, Apr 12th@ BALCade Povich (1-1)#245@ CHCJameson Taillon (2-5)#124
Mon, Apr 13th   vs WSHCade Cavalli (3-4)#84
Tue, Apr 14th@ CINBrady Singer (2-6)#155vs WSHPJ Poulin (3-0)#306
Wed, Apr 15th@ CINRhett Lowder (3-3)#189vs WSHJake Irvin (2-4)#220
Thu, Apr 16th@ CINChase Burns (7-1)#24vs WSHFoster Griffin (7-2)#81
Fri, Apr 17th@ WSHZack Littell (6-5)#165vs TBNick Martinez (6-2)#95
Sat, Apr 18th@ WSHCade Cavalli (3-4)#84vs TBDrew Rasmussen (6-2)#18
Sun, Apr 19th@ WSHPJ Poulin (3-0)#306vs TBShane McClanahan (6-4)#21
Tue, Apr 21stvs LADYoshinobu Yamamoto (6-4)#12@ TEXKumar Rocker (2-5)#100
Wed, Apr 22ndvs LADShohei Ohtani (6-2)#1@ TEXJack Leiter (3-6)#76
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37@ TEXJacob deGrom (5-4)#7
Fri, Apr 24thvs MIASandy Alcantara (6-4)#62@ MILBrandon Woodruff (2-1)#49
Sat, Apr 25thvs MIAEury Perez (3-6)#115@ MILJacob Misiorowski (8-2)#10
Sun, Apr 26thvs MIAMax Meyer (6-0)#60@ MILKyle Harrison (7-1)#48
Mon, Apr 27th   vs STLDustin May (4-6)#64
Tue, Apr 28th@ PHIJesus Luzardo (5-4)#11vs STLKyle Leahy (5-3)#143
Wed, Apr 29th   vs STLAndre Pallante (7-4)#137
Thu, Apr 30th@ PHITim Mayzavs STLHunter Dobbins (1-0)#177
Fri, May 1st@ TBShane McClanahan (6-4)#21vs CINBrady Singer (2-6)#155
Sat, May 2nd@ TBGriffin Jax (1-4)#63vs CINRhett Lowder (3-3)#189
Sun, May 3rd@ TBSteven Matz (4-3)#184vs CINChase Burns (7-1)#24
Tue, May 5thvs SDWalker Buehler (3-3)#209@ ARIEduardo Rodriguez (5-2)#116
Wed, May 6thvs SDBradgley Rodriguez@ ARIMichael Soroka (8-3)#58
Thu, May 7th   @ ARIZac Gallen (3-5)#79
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#127@ SFRobbie Ray (4-6)#94
Sat, May 9thvs PITBraxton Ashcraft (5-3)#39@ SFLanden Roupp (5-7)#71
Sun, May 10thvs PITBubba Chandler (2-7)#110@ SFTyler Mahle (1-7)#132
Tue, May 12th@ LADYoshinobu Yamamoto (6-4)#12vs COLMichael Lorenzen (2-8)#360
Wed, May 13th@ LADShohei Ohtani (6-2)#1vs COLJose Quintana (2-3)#430
Thu, May 14th@ LADEmmet Sheehan (3-3)#47vs COLChase Dollander (3-3)#280
Fri, May 15th@ ATHAaron Civale (5-2)#211vs PHIAaron Nola (3-4)#40
Sat, May 16th@ ATHLuis Severino (2-6)#186vs PHICristopher Sanchez (8-2)#4
Sun, May 17th@ ATHJeffrey Springs (3-6)#121vs PHIZack Wheeler (5-1)#8
Tue, May 19th@ ARIRyne Nelson (2-5)#96@ STLMatthew Liberatore (3-3)#102
Wed, May 20th@ ARIMerrill Kelly (5-5)#98@ STLMichael McGreevy (3-5)#89
Thu, May 21st   @ STLDustin May (4-6)#64
Fri, May 22ndvs CWSDavis Martin (9-2)#69@ TORKevin Gausman (4-4)#19
Sat, May 23rdvs CWSBryan Hudson (3-2)#172@ TORPatrick Corbin (2-3)#270
Sun, May 24thvs CWSNoah Schultz (2-4)#213@ TORDylan Cease (3-3)#9
Mon, May 25thvs ARIMerrill Kelly (5-5)#98vs CHCBen Brown (2-2)#30
Tue, May 26thvs ARIEduardo Rodriguez (5-2)#116vs CHCJordan Wicks (0-2)#265
Wed, May 27thvs ARIMichael Soroka (8-3)#58vs CHCJameson Taillon (2-5)#124
Thu, May 28th   vs CHCColin Rea (5-4)#159
Fri, May 29th@ COLMichael Lorenzen (2-8)#360vs MINTaj Bradley (5-3)#73
Sat, May 30th@ COLRyan Feltner (2-2)#424vs MINBailey Ober (6-3)#107
Sun, May 31st@ COLTanner Gordon (0-1)#309vs MINZebby Matthews (2-4)#87
Tue, Jun 2nd@ MILKyle Harrison (7-1)#48@ HOUMike Burrows (3-8)#147
Wed, Jun 3rd@ MILRobert Gasser (0-3)#174@ HOUSpencer Arrighetti (7-1)#123
Thu, Jun 4th@ MILColeman Crow (0-1)#244@ HOUKai-Wei Teng (3-5)#190
Fri, Jun 5th@ CHCEdward Cabrera (4-3)#67@ ATLMartin Perez (4-3)#195
Sat, Jun 6th@ CHCBen Brown (2-2)#30@ ATLSpencer Strider (4-2)#32
Sun, Jun 7th@ CHCJameson Taillon (2-5)#124@ ATLBryce Elder (5-3)#104
Tue, Jun 9thvs WSHAndrew Alvarez (1-0)#171vs LADEric Lauer (2-5)#257
Wed, Jun 10thvs WSHFoster Griffin (7-2)#81vs LADShohei Ohtani (6-2)#1
Thu, Jun 11th   vs LADJustin Wrobleski (7-2)#109
Fri, Jun 12thvs CHCJavier Assad (4-1)#207vs MIASandy Alcantara (6-4)#62
Sat, Jun 13thvs CHCBen Brown (2-2)#30vs MIALake Bachar
Sun, Jun 14thvs CHCColin Rea (5-4)#159vs MIAMax Meyer (6-0)#60
Mon, Jun 15th   @ ATH
Tue, Jun 16th@ ATLGrant Holmes (4-2)#122@ ATHJack Perkins (2-3)#117
Wed, Jun 17th@ ATLChris Sale (8-5)#5@ ATHGage Jump (2-1)#125
Fri, Jun 19th@ MIAJanson Junk (3-5)#128@ COLKyle Freeland (1-6)#359
Sat, Jun 20th@ MIARyan Gusto (0-1)#187@ COLTomoyuki Sugano (6-4)#433
Sun, Jun 21st@ MIATyler Phillips (1-1)#216@ COLMichael Lorenzen (2-8)#360
Tue, Jun 23rdvs ATHvs SEA
Wed, Jun 24thvs ATHvs SEA
Thu, Jun 25thvs ATHvs SEA
Fri, Jun 26thvs ATLvs CIN
Sat, Jun 27thvs ATLvs CIN
Sun, Jun 28thvs ATLvs CIN
Mon, Jun 29th@ ARI@ PHI
Tue, Jun 30th@ ARI@ PHI
Wed, Jul 1st@ ARI@ PHI
Thu, Jul 2nd   @ PHI
Fri, Jul 3rd@ COL@ WSH
Sat, Jul 4th@ COL@ WSH
Sun, Jul 5th@ COL@ WSH
Tue, Jul 7thvs TORvs ATL
Wed, Jul 8thvs TORvs ATL
Thu, Jul 9thvs COLvs ATL
Fri, Jul 10thvs COLvs MIL
Sat, Jul 11thvs COLvs MIL
Sun, Jul 12thvs COLvs MIL
Fri, Jul 17th@ SEA@ CLE
Sat, Jul 18th@ SEA@ CLE
Sun, Jul 19th@ SEA@ CLE
Mon, Jul 20th@ KC@ NYY
Tue, Jul 21st@ KC@ NYY
Wed, Jul 22nd@ KC@ NYY
Fri, Jul 24thvs LAAvs CHC
Sat, Jul 25thvs LAAvs CHC
Sun, Jul 26thvs LAAvs CHC
Mon, Jul 27thvs MILvs ARI
Tue, Jul 28thvs MILvs ARI
Wed, Jul 29thvs MILvs ARI
Thu, Jul 30th@ SD@ CIN
Fri, Jul 31st@ SD@ CIN
Sat, Aug 1st@ SD@ CIN
Sun, Aug 2nd@ SD@ CIN
Mon, Aug 3rd@ TEX@ MIL
Tue, Aug 4th@ TEX@ MIL
Wed, Aug 5th@ TEX@ MIL
Thu, Aug 6th   @ MIL
Fri, Aug 7thvs DETvs NYM
Sat, Aug 8thvs DETvs NYM
Sun, Aug 9thvs DETvs NYM
Tue, Aug 11thvs HOU@ MIA
Wed, Aug 12thvs HOU@ MIA
Thu, Aug 13th   @ MIA
Fri, Aug 14thvs COLvs BOS
Sat, Aug 15thvs COLvs BOS
Sun, Aug 16thvs COLvs BOS
Mon, Aug 17th   vs DET
Tue, Aug 18th@ CLEvs DET
Wed, Aug 19th@ CLEvs DET
Fri, Aug 21st@ BOS@ LAD
Sat, Aug 22nd@ BOS@ LAD
Sun, Aug 23rd@ BOS@ LAD
Mon, Aug 24thvs CIN@ SD
Tue, Aug 25thvs CIN@ SD
Wed, Aug 26thvs CIN@ SD
Fri, Aug 28thvs ARI@ STL
Sat, Aug 29thvs ARI@ STL
Sun, Aug 30thvs ARI@ STL
Tue, Sep 1st@ PITvs SF
Wed, Sep 2nd@ PITvs SF
Thu, Sep 3rd@ PITvs SF
Fri, Sep 4th@ NYMvs LAA
Sat, Sep 5th@ NYMvs LAA
Sun, Sep 6th@ NYMvs LAA
Tue, Sep 8thvs STL@ CWS
Wed, Sep 9thvs STL@ CWS
Thu, Sep 10th   @ CWS
Fri, Sep 11thvs SD@ CHC
Sat, Sep 12thvs SD@ CHC
Sun, Sep 13thvs SD@ CHC
Tue, Sep 15th@ STLvs MIL
Wed, Sep 16th@ STLvs MIL
Thu, Sep 17th   vs MIL
Fri, Sep 18th@ LADvs KC
Sat, Sep 19th@ LADvs KC
Sun, Sep 20th@ LADvs KC
Tue, Sep 22ndvs MINvs STL
Wed, Sep 23rdvs MINvs STL
Thu, Sep 24th   vs STL
Fri, Sep 25thvs LAD@ DET
Sat, Sep 26thvs LAD@ DET
Sun, Sep 27thvs LAD@ DET
Wed, Mar 25thvs NYYMax Fried (4-3)#36   
Fri, Mar 27thvs NYYCam Schlittler (7-3)#34   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#148   
Mon, May 4thvs SDRandy Vasquez (5-4)#206   
Mon, May 11th@ LADRoki Sasaki (3-4)#90   
Mon, May 18th@ ARIZac Gallen (3-5)#79   
Mon, Jun 1st@ MILShane Drohan (3-1)#139   
Mon, Jun 8thvs WSHRichard Lovelady (2-3)#222   
Thu, Jun 18th@ ATLSpencer Strider (4-2)#32   
Mon, Jul 6thvs TOR   
Mon, Aug 10thvs HOU   
Thu, Aug 20th@ CLE   
Thu, Aug 27thvs ARI   
Mon, Sep 7thvs STL   
Mon, Sep 14th@ STL   
Mon, Sep 21stvs MIN