Skip Navigation to Main Content

Tyler Mahle or Wilmer Flores

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Tyler Mahle or Wilmer Flores Player Statistics
  Tyler Mahle
SP - SF
Tyler Mahle
Wilmer Flores
SP - FA
Wilmer Flores
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
   
Tyler Mahle or Wilmer Flores Player Projections
  Tyler Mahle
SP - SF
Tyler Mahle
Wilmer Flores
SP - FA
Wilmer Flores
2026 Projections 
   
   
Games Played241
   
Games Started231
   
Innings Pitched129.81.5
   
Wins70
   
Losses80
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed1242
   
Earned Runs591
   
Home Runs Allowed150
   
Strikeouts1051
   
Walks401
   
ERA4.076.21
   
WHIP1.261.38
   
Tyler Mahle or Wilmer Flores Player Notes
  Tyler Mahle
SP - SF
Tyler Mahle
Wilmer Flores
SP - FA
Wilmer Flores
News 
 Tyler Mahle threw 63 pitches over three innings in a rehab start on Tuesday for Triple-A Sacramento.
Ari Koslow
Wed, Jun 17th
 
 Tyler Mahle will make a rehab start on Tuesday.
Ari Koslow
Tue, Jun 16th
 
 Tyler Mahle is scheduled to make a rehab start with Triple-A Sacramento on Sunday.
Nicholas Rodriguez
Sun, Jun 14th
 
 The Giants placed Tyler Mahle on the 15-day injured list.
Ari Koslow
Fri, May 29th
 
 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
 
Notes 
There are no recent notes for these players
Tyler Mahle or Wilmer Flores Player Schedules
  Tyler Mahle
SP - SF
Tyler Mahle
Wilmer Flores
SP - FA
Wilmer Flores
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25thvs NYYMax Fried (4-3)#34   
Fri, Mar 27thvs NYYCam Schlittler (7-3)#38   
Sat, Mar 28thvs NYYWill Warren (7-1)#64   
Mon, Mar 30th@ SDWalker Buehler (4-3)#204   
Tue, Mar 31st@ SDGerman Marquez (3-2)#341   
Wed, Apr 1st@ SDNick Pivetta (1-2)#139   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#146   
Fri, Apr 3rdvs NYMNolan McLean (3-4)#35   
Sat, Apr 4thvs NYMClay Holmes (4-4)#158   
Sun, Apr 5thvs NYMKodai Senga (0-5)#117   
Mon, Apr 6thvs PHIAndrew Painter (1-7)#194   
Tue, Apr 7thvs PHICristopher Sanchez (8-3)#4   
Wed, Apr 8thvs PHIAaron Nola (3-4)#40   
Fri, Apr 10th@ BALShane Baz (4-6)#84   
Sat, Apr 11th@ BALChris Bassitt (4-4)#157   
Sun, Apr 12th@ BALCade Povich (1-1)#251   
Tue, Apr 14th@ CINBrady Singer (3-6)#143   
Wed, Apr 15th@ CINRhett Lowder (3-3)#180   
Thu, Apr 16th@ CINChase Burns (8-1)#23   
Fri, Apr 17th@ WSHZack Littell (6-5)#170   
Sat, Apr 18th@ WSHCade Cavalli (4-4)#87   
Sun, Apr 19th@ WSHPJ Poulin (3-0)#261   
Tue, Apr 21stvs LADYoshinobu Yamamoto (7-4)#12   
Wed, Apr 22ndvs LADShohei Ohtani (6-2)#1   
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#41   
Fri, Apr 24thvs MIASandy Alcantara (6-4)#59   
Sat, Apr 25thvs MIAEury Perez (3-6)#108   
Sun, Apr 26thvs MIAMax Meyer (7-0)#55   
Tue, Apr 28th@ PHIJesus Luzardo (6-4)#11   
Thu, Apr 30th@ PHITim Mayza   
Fri, May 1st@ TBShane McClanahan (6-4)#24   
Sat, May 2nd@ TBGriffin Jax (1-5)#58   
Sun, May 3rd@ TBSteven Matz (4-4)#174   
Mon, May 4thvs SDRandy Vasquez (6-4)#205   
Tue, May 5thvs SDWalker Buehler (4-3)#204   
Wed, May 6thvs SDBradgley Rodriguez   
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132   
Sat, May 9thvs PITBraxton Ashcraft (5-3)#36   
Sun, May 10thvs PITBubba Chandler (2-7)#111   
Mon, May 11th@ LADRoki Sasaki (3-4)#105   
Tue, May 12th@ LADYoshinobu Yamamoto (7-4)#12   
Wed, May 13th@ LADShohei Ohtani (6-2)#1   
Thu, May 14th@ LADEmmet Sheehan (3-4)#44   
Fri, May 15th@ ATHAaron Civale (5-2)#197   
Sat, May 16th@ ATHLuis Severino (2-6)#184   
Sun, May 17th@ ATHJeffrey Springs (3-7)#116   
Mon, May 18th@ ARIZac Gallen (3-5)#75   
Tue, May 19th@ ARIRyne Nelson (3-5)#92   
Wed, May 20th@ ARIMerrill Kelly (5-6)#94   
Fri, May 22ndvs CWSDavis Martin (9-3)#67   
Sat, May 23rdvs CWSBryan Hudson (3-2)#178   
Sun, May 24thvs CWSNoah Schultz (2-4)#212   
Mon, May 25thvs ARIMerrill Kelly (5-6)#94   
Tue, May 26thvs ARIEduardo Rodriguez (5-2)#112   
Wed, May 27thvs ARIMichael Soroka (8-3)#50   
Fri, May 29th@ COLMichael Lorenzen (2-8)#365   
Sat, May 30th@ COLRyan Feltner (2-2)#421   
Sun, May 31st@ COLTanner Gordon (0-1)#321   
Mon, Jun 1st@ MILShane Drohan (3-2)#127   
Tue, Jun 2nd@ MILKyle Harrison (8-1)#48   
Wed, Jun 3rd@ MILRobert Gasser (0-3)#171   
Thu, Jun 4th@ MILColeman Crow (0-1)#295   
Fri, Jun 5th@ CHCEdward Cabrera (4-4)#66   
Sat, Jun 6th@ CHCBen Brown (3-2)#33   
Sun, Jun 7th@ CHCJameson Taillon (2-5)#124   
Mon, Jun 8thvs WSHRichard Lovelady (2-3)#216   
Tue, Jun 9thvs WSHAndrew Alvarez (1-0)#168   
Wed, Jun 10thvs WSHFoster Griffin (7-2)#89   
Fri, Jun 12thvs CHCJavier Assad (4-1)#203   
Sat, Jun 13thvs CHCBen Brown (3-2)#33   
Sun, Jun 14thvs CHCRyan Rolison   
Wed, Jun 17th@ ATLJR Ritchie (1-1)#246   
Thu, Jun 18th@ ATLMartin Perez (5-3)#160   
Fri, Jun 19th@ MIAJanson Junk (3-5)#122   
Sat, Jun 20th@ MIAMax Meyer (7-0)#55   
Sun, Jun 21st@ MIA   
Tue, Jun 23rdvs ATHAaron Civale (5-2)#197   
Wed, Jun 24thvs ATHGage Jump (2-1)#114   
Thu, Jun 25thvs ATHJeffrey Springs (3-7)#116   
Fri, Jun 26thvs ATLBryce Elder (5-4)#107   
Sat, Jun 27thvs ATL   
Sun, Jun 28thvs ATL   
Mon, Jun 29th@ ARI   
Tue, Jun 30th@ ARI   
Wed, Jul 1st@ ARI   
Fri, Jul 3rd@ COL   
Sat, Jul 4th@ COL   
Sun, Jul 5th@ COL   
Mon, Jul 6thvs TOR   
Tue, Jul 7thvs TOR   
Wed, Jul 8thvs TOR   
Thu, Jul 9thvs COL   
Fri, Jul 10thvs COL   
Sat, Jul 11thvs COL   
Sun, Jul 12thvs COL   
Fri, Jul 17th@ SEA   
Sat, Jul 18th@ SEA   
Sun, Jul 19th@ SEA   
Mon, Jul 20th@ KC   
Tue, Jul 21st@ KC   
Wed, Jul 22nd@ KC   
Fri, Jul 24thvs LAA   
Sat, Jul 25thvs LAA   
Sun, Jul 26thvs LAA   
Mon, Jul 27thvs MIL   
Tue, Jul 28thvs MIL   
Wed, Jul 29thvs MIL   
Thu, Jul 30th@ SD   
Fri, Jul 31st@ SD   
Sat, Aug 1st@ SD   
Sun, Aug 2nd@ SD   
Mon, Aug 3rd@ TEX   
Tue, Aug 4th@ TEX   
Wed, Aug 5th@ TEX   
Fri, Aug 7thvs DET   
Sat, Aug 8thvs DET   
Sun, Aug 9thvs DET   
Mon, Aug 10thvs HOU   
Tue, Aug 11thvs HOU   
Wed, Aug 12thvs HOU   
Fri, Aug 14thvs COL   
Sat, Aug 15thvs COL   
Sun, Aug 16thvs COL   
Tue, Aug 18th@ CLE   
Wed, Aug 19th@ CLE   
Thu, Aug 20th@ CLE   
Fri, Aug 21st@ BOS   
Sat, Aug 22nd@ BOS   
Sun, Aug 23rd@ BOS   
Mon, Aug 24thvs CIN   
Tue, Aug 25thvs CIN   
Wed, Aug 26thvs CIN   
Thu, Aug 27thvs ARI   
Fri, Aug 28thvs ARI   
Sat, Aug 29thvs ARI   
Sun, Aug 30thvs ARI   
Tue, Sep 1st@ PIT   
Wed, Sep 2nd@ PIT   
Thu, Sep 3rd@ PIT   
Fri, Sep 4th@ NYM   
Sat, Sep 5th@ NYM   
Sun, Sep 6th@ NYM   
Mon, Sep 7thvs STL   
Tue, Sep 8thvs STL   
Wed, Sep 9thvs STL   
Fri, Sep 11thvs SD   
Sat, Sep 12thvs SD   
Sun, Sep 13thvs SD   
Mon, Sep 14th@ STL   
Tue, Sep 15th@ STL   
Wed, Sep 16th@ STL   
Fri, Sep 18th@ LAD   
Sat, Sep 19th@ LAD   
Sun, Sep 20th@ LAD   
Mon, Sep 21stvs MIN   
Tue, Sep 22ndvs MIN   
Wed, Sep 23rdvs MIN   
Fri, Sep 25thvs LAD   
Sat, Sep 26thvs LAD   
Sun, Sep 27thvs LAD