Skip Navigation to Main Content

Pete Hansen or Tyler Mahle

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Pete Hansen or Tyler Mahle Player Statistics
  Tyler Mahle
SP - SF
Tyler Mahle
Pete Hansen
SP - STL
Pete Hansen
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
   
Pete Hansen or Tyler Mahle Player Projections
  Tyler Mahle
SP - SF
Tyler Mahle
Pete Hansen
SP - STL
Pete Hansen
2026 Projections 
   
   
Games Played242
   
Games Started232
   
Innings Pitched129.88.6
   
Wins70
   
Losses81
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed12410
   
Earned Runs595
   
Home Runs Allowed151
   
Strikeouts1056
   
Walks403
   
ERA4.074.81
   
WHIP1.261.45
   
Pete Hansen or Tyler Mahle Player Notes
  Tyler Mahle
SP - SF
Tyler Mahle
Pete Hansen
SP - STL
Pete Hansen
News 
 The Giants placed Tyler Mahle on the 15-day injured list.
Ari Koslow
Fri, May 29th
The Cardinals reassigned LHP Pete Hansen to minor league camp.
Ari Koslow
Tue, Mar 3rd
 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
Pete Hansen or Tyler Mahle Player Schedules
  Tyler Mahle
SP - SF
Tyler Mahle
Pete Hansen
SP - STL
Pete Hansen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs TBDrew Rasmussen (4-2)#21
Sat, Mar 28thvs NYYWill Warren (7-1)#60vs TBJoe Boyle (0-1)#167
Sun, Mar 29th   vs TBSteven Matz (4-2)#98
Mon, Mar 30th@ SDWalker Buehler (3-3)#220vs NYMClay Holmes (4-4)#165
Tue, Mar 31st@ SDGerman Marquez (3-2)#330vs NYMKodai Senga (0-4)#129
Wed, Apr 1st@ SDNick Pivetta (1-2)#138vs NYMFreddy Peralta (3-4)#28
Fri, Apr 3rdvs NYMNolan McLean (3-4)#29@ DETFramber Valdez (2-4)#26
Sat, Apr 4thvs NYMClay Holmes (4-4)#165@ DETJack Flaherty (0-7)#62
Sun, Apr 5thvs NYMKodai Senga (0-4)#129@ DETKeider Montero (2-3)#201
Mon, Apr 6thvs PHIAndrew Painter (1-6)#170@ WSHZack Littell (5-4)#169
Tue, Apr 7thvs PHICristopher Sanchez (6-2)#3@ WSHCade Cavalli (3-3)#87
Wed, Apr 8thvs PHIAaron Nola (3-4)#39@ WSHMiles Mikolas (1-4)#215
Fri, Apr 10th@ BALShane Baz (2-5)#84vs BOSConnelly Early (5-2)#97
Sat, Apr 11th@ BALChris Bassitt (4-3)#125vs BOSRanger Suarez (2-3)#32
Sun, Apr 12th@ BALCade Povich (1-1)#240vs BOSBrayan Bello (2-5)#144
Mon, Apr 13th   vs CLEGavin Williams (8-3)#27
Tue, Apr 14th@ CINBrady Singer (2-5)#143vs CLEJoey Cantillo (4-2)#106
Wed, Apr 15th@ CINRhett Lowder (3-3)#206vs CLESlade Cecconi (3-5)#105
Fri, Apr 17th@ WSHZack Littell (5-4)#169@ HOUPeter Lambert (4-4)#190
Sat, Apr 18th@ WSHCade Cavalli (3-3)#87@ HOULance McCullers Jr. (2-3)#208
Sun, Apr 19th@ WSHPJ Poulin (3-0)#237@ HOUMike Burrows (3-6)#121
Mon, Apr 20th   @ MIAMax Meyer (5-0)#68
Tue, Apr 21stvs LADYoshinobu Yamamoto (5-4)#13@ MIAChris Paddack (0-7)#324
Wed, Apr 22ndvs LADShohei Ohtani (5-2)#1@ MIAJanson Junk (3-5)#116
Fri, Apr 24thvs MIASandy Alcantara (3-4)#73vs SEAGeorge Kirby (5-4)#14
Sat, Apr 25thvs MIAEury Perez (3-6)#109vs SEABryan Woo (5-3)#6
Sun, Apr 26thvs MIAMax Meyer (5-0)#68vs SEAEmerson Hancock (4-2)#91
Mon, Apr 27th   @ PITMason Montgomery (1-1)#151
Tue, Apr 28th@ PHIJesus Luzardo (4-4)#10@ PITBraxton Ashcraft (5-2)#47
Wed, Apr 29th   @ PITBubba Chandler (1-6)#122
Thu, Apr 30th@ PHITim Mayza@ PITPaul Skenes (6-5)#2
Fri, May 1st@ TBShane McClanahan (6-2)#22vs LADEmmet Sheehan (3-1)#42
Sat, May 2nd@ TBGriffin Jax (1-3)#59vs LADRoki Sasaki (3-3)#131
Sun, May 3rd@ TBSteven Matz (4-2)#98vs LADJustin Wrobleski (7-2)#130
Mon, May 4thvs SDRandy Vasquez (5-3)#199vs MILChad Patrick (2-2)#148
Wed, May 6thvs SDBradgley Rodriguezvs MILBrandon Sproat (1-4)#158
Thu, May 7th   @ SDMichael King (4-4)#35
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132@ SDGriffin Canning (0-4)#141
Sat, May 9thvs PITBraxton Ashcraft (5-2)#47@ SDRandy Vasquez (5-3)#199
Sun, May 10thvs PITBubba Chandler (1-6)#122@ SDWalker Buehler (3-3)#220
Tue, May 12th@ LADYoshinobu Yamamoto (5-4)#13@ ATHJeffrey Springs (3-6)#111
Wed, May 13th@ LADShohei Ohtani (5-2)#1@ ATHJ.T. Ginn (3-3)#127
Thu, May 14th@ LADEmmet Sheehan (3-1)#42@ ATHJacob Lopez (4-3)#202
Fri, May 15th@ ATHAaron Civale (5-2)#219vs KCMichael Wacha (4-3)#78
Sat, May 16th@ ATHLuis Severino (2-6)#146vs KCNoah Cameron (2-4)#92
Sun, May 17th@ ATHJeffrey Springs (3-6)#111vs KCStephen Kolek (3-1)#166
Tue, May 19th@ ARIRyne Nelson (2-4)#89vs PITMitch Keller (5-2)#95
Wed, May 20th@ ARIMerrill Kelly (5-3)#93vs PITCarmen Mlodzinski (4-3)#132
Thu, May 21st   vs PITBraxton Ashcraft (5-2)#47
Sat, May 23rdvs CWSBryan Hudson (3-1)#175@ CINChase Petty (0-0)#416
Mon, May 25thvs ARIMerrill Kelly (5-3)#93@ MILJacob Misiorowski (6-2)#18
Tue, May 26thvs ARIEduardo Rodriguez (5-1)#112@ MILKyle Harrison (6-1)#63
Wed, May 27thvs ARIMichael Soroka (7-2)#67@ MILChad Patrick (2-2)#148
Fri, May 29th@ COLMichael Lorenzen (2-7)#427vs CHCShota Imanaga (4-6)#24
Sat, May 30th@ COLRyan Feltner (2-1)#424vs CHCBen Brown (2-2)#52
Sun, May 31st@ COLTanner Gordon (0-1)#325vs CHCJordan Wicks (0-2)#234
Mon, Jun 1st@ MILShane Drohan (2-1)#145vs TEXJacob deGrom (3-4)#8
Tue, Jun 2nd@ MILKyle Harrison (6-1)#63vs TEXNathan Eovaldi (5-6)#20
Wed, Jun 3rd@ MILColeman Crow (0-0)#197vs TEXMacKenzie Gore (4-4)#50
Fri, Jun 5th@ CHCBen Brown (2-2)#52vs CINBrady Singer (2-5)#143
Sat, Jun 6th@ CHCJordan Wicks (0-2)#234vs CINNick Lodolo (2-1)#58
Sun, Jun 7th@ CHCJameson Taillon (2-4)#107vs CINChase Burns (7-1)#25
Tue, Jun 9thvs WSHJake Irvin (2-4)#203@ NYMKodai Senga (0-4)#129
Wed, Jun 10thvs WSHFoster Griffin (6-2)#88@ NYMFreddy Peralta (3-4)#28
Thu, Jun 11th   @ NYM
Fri, Jun 12thvs CHC@ MIN
Sat, Jun 13thvs CHC@ MIN
Sun, Jun 14thvs CHC@ MIN
Mon, Jun 15th   vs SD
Tue, Jun 16th@ ATLvs SD
Wed, Jun 17th@ ATLvs SD
Thu, Jun 18th@ ATL@ KC
Fri, Jun 19th@ MIA@ KC
Sun, Jun 21st@ MIA@ KC
Mon, Jun 22nd   vs ARI
Tue, Jun 23rdvs ATHvs ARI
Wed, Jun 24thvs ATHvs ARI
Thu, Jun 25thvs ATHvs ARI
Fri, Jun 26thvs ATLvs MIA
Sat, Jun 27thvs ATLvs MIA
Sun, Jun 28thvs ATLvs MIA
Tue, Jun 30th@ ARI@ ATL
Wed, Jul 1st@ ARI@ ATL
Thu, Jul 2nd   @ ATL
Fri, Jul 3rd@ COL@ CHC
Sat, Jul 4th@ COL@ CHC
Sun, Jul 5th@ COL@ CHC
Mon, Jul 6thvs TORvs MIL
Tue, Jul 7thvs TORvs MIL
Wed, Jul 8thvs TORvs MIL
Thu, Jul 9thvs COLvs MIL
Fri, Jul 10thvs COLvs ATL
Sat, Jul 11thvs COLvs ATL
Sun, Jul 12thvs COLvs ATL
Fri, Jul 17th@ SEA@ ARI
Sat, Jul 18th@ SEA@ ARI
Sun, Jul 19th@ SEA@ ARI
Mon, Jul 20th@ KC@ LAA
Tue, Jul 21st@ KC@ LAA
Wed, Jul 22nd@ KC@ LAA
Fri, Jul 24thvs LAAvs CIN
Sat, Jul 25thvs LAAvs CIN
Sun, Jul 26thvs LAAvs CIN
Mon, Jul 27thvs MILvs CHC
Tue, Jul 28thvs MILvs CHC
Wed, Jul 29thvs MILvs CHC
Thu, Jul 30th@ SDvs CHC
Fri, Jul 31st@ SD@ TOR
Sat, Aug 1st@ SD@ TOR
Sun, Aug 2nd@ SD@ TOR
Mon, Aug 3rd@ TEX@ NYY
Tue, Aug 4th@ TEX@ NYY
Wed, Aug 5th@ TEX@ NYY
Fri, Aug 7thvs DETvs COL
Sat, Aug 8thvs DETvs COL
Sun, Aug 9thvs DETvs COL
Mon, Aug 10thvs HOUvs PHI
Tue, Aug 11thvs HOUvs PHI
Wed, Aug 12thvs HOUvs PHI
Fri, Aug 14thvs COL@ CHC
Sat, Aug 15thvs COL@ CHC
Sun, Aug 16thvs COL@ CHC
Mon, Aug 17th   @ CIN
Tue, Aug 18th@ CLE@ CIN
Wed, Aug 19th@ CLE@ CIN
Thu, Aug 20th@ CLE@ CIN
Fri, Aug 21st@ BOS@ PHI
Sat, Aug 22nd@ BOS@ PHI
Sun, Aug 23rd@ BOS@ PHI
Tue, Aug 25thvs CINvs BAL
Wed, Aug 26thvs CINvs BAL
Thu, Aug 27thvs ARIvs BAL
Fri, Aug 28thvs ARIvs PIT
Sat, Aug 29thvs ARIvs PIT
Sun, Aug 30thvs ARIvs PIT
Tue, Sep 1st@ PIT@ LAD
Wed, Sep 2nd@ PIT@ LAD
Thu, Sep 3rd@ PIT@ LAD
Fri, Sep 4th@ NYM@ COL
Sat, Sep 5th@ NYM@ COL
Sun, Sep 6th@ NYM@ COL
Mon, Sep 7thvs STL@ SF
Tue, Sep 8thvs STL@ SF
Wed, Sep 9thvs STL@ SF
Fri, Sep 11thvs SDvs CWS
Sat, Sep 12thvs SDvs CWS
Sun, Sep 13thvs SDvs CWS
Mon, Sep 14th@ STLvs SF
Tue, Sep 15th@ STLvs SF
Wed, Sep 16th@ STLvs SF
Fri, Sep 18th@ LADvs WSH
Sat, Sep 19th@ LADvs WSH
Sun, Sep 20th@ LADvs WSH
Tue, Sep 22ndvs MIN@ PIT
Wed, Sep 23rdvs MIN@ PIT
Thu, Sep 24th   @ PIT
Fri, Sep 25thvs LAD@ MIL
Sat, Sep 26thvs LAD@ MIL
Sun, Sep 27thvs LAD@ MIL
Wed, Mar 25thvs NYYMax Fried (4-3)#33   
Fri, Mar 27thvs NYYCam Schlittler (7-2)#36   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#117   
Thu, Apr 16th@ CINChase Burns (7-1)#25   
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37   
Tue, May 5thvs SDWalker Buehler (3-3)#220   
Mon, May 11th@ LADRoki Sasaki (3-3)#131   
Mon, May 18th@ ARIZac Gallen (3-4)#71   
Fri, May 22ndvs CWSDavis Martin (8-1)#79   
Sun, May 24thvs CWSNoah Schultz (2-4)#221   
Thu, Jun 4th@ MILBrandon Sproat (1-4)#158   
Mon, Jun 8thvs WSHMiles Mikolas (1-4)#215   
Sat, Jun 20th@ MIA   
Mon, Jun 29th@ ARI   
Mon, Aug 24thvs CIN   
Mon, Sep 21stvs MIN