Skip Navigation to Main Content

Mitch Farris or Tyler Mahle

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Mitch Farris or Tyler Mahle Player Statistics
  Tyler Mahle
SP - SF
Tyler Mahle
Mitch Farris
SP,RP - LAA
Mitch Farris
2026 Stats 
   
   
Games Played1112
   
Games Started110
   
Innings Pitched56.227.1
   
Wins10
   
Losses70
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed6328
   
Earned Runs389
   
Home Runs Allowed115
   
Strikeouts5727
   
Walks2413
   
ERA6.042.96
   
WHIP1.541.50
   
Mitch Farris or Tyler Mahle Player Projections
  Tyler Mahle
SP - SF
Tyler Mahle
Mitch Farris
SP,RP - LAA
Mitch Farris
2026 Projections 
   
   
Games Played246
   
Games Started235
   
Innings Pitched129.824.7
   
Wins71
   
Losses82
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed12425
   
Earned Runs5915
   
Home Runs Allowed154
   
Strikeouts10523
   
Walks4012
   
ERA4.075.46
   
WHIP1.261.47
   
Mitch Farris or Tyler Mahle Player Notes
  Tyler Mahle
SP - SF
Tyler Mahle
Mitch Farris
SP,RP - LAA
Mitch Farris
News 
 The Giants placed Tyler Mahle on the 15-day injured list.
Ari Koslow
Fri, May 29th
The Angels recalled LHP Mitch Farris from Triple-A Salt Lake.
Ari Koslow
Wed, Apr 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
The Angels optioned Mitch Farris to Triple-A Salt Lake.
Ari Koslow
Tue, Apr 14th
 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
The Angels have recalled left-hander Mitch Farris from Triple-A Salt Lake.
Brenton Kemp
Mon, Apr 6th
 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
The Angels have optioned left-hander Mitch Parris to Triple-A Salt Lake.
Brenton Kemp
Sat, Mar 21st
 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
Mitch Farris or Tyler Mahle Player Schedules
  Tyler Mahle
SP - SF
Tyler Mahle
Mitch Farris
SP,RP - LAA
Mitch Farris
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ HOUHunter Brown (1-0)#13
Fri, Mar 27thvs NYYCam Schlittler (7-3)#34@ HOUMike Burrows (3-8)#147
Sat, Mar 28thvs NYYWill Warren (7-1)#66@ HOUCristian Javier (0-1)#238
Sun, Mar 29th   @ HOUTatsuya Imai (3-3)#131
Mon, Mar 30th@ SDWalker Buehler (3-3)#209@ CHCEdward Cabrera (4-3)#67
Tue, Mar 31st@ SDGerman Marquez (3-2)#324@ CHCJameson Taillon (2-5)#124
Wed, Apr 1st@ SDNick Pivetta (1-2)#141@ CHCMatthew Boyd (2-1)#50
Fri, Apr 3rdvs NYMNolan McLean (3-4)#38vs SEABryan Woo (5-5)#6
Sat, Apr 4thvs NYMClay Holmes (4-4)#163vs SEAEmerson Hancock (5-2)#80
Sun, Apr 5thvs NYMKodai Senga (0-4)#120vs SEALuis Castillo (2-5)#45
Mon, Apr 6thvs PHIAndrew Painter (1-7)#183vs ATLChris Sale (8-5)#5
Tue, Apr 7thvs PHICristopher Sanchez (8-2)#4vs ATLReynaldo Lopez (3-1)#119
Wed, Apr 8thvs PHIAaron Nola (3-4)#40vs ATLGrant Holmes (4-2)#122
Fri, Apr 10th@ BALShane Baz (4-6)#74@ CINChase Burns (7-1)#24
Sat, Apr 11th@ BALChris Bassitt (4-4)#142@ CINBrandon Williamson (2-3)#368
Sun, Apr 12th@ BALCade Povich (1-1)#245@ CINAndrew Abbott (4-4)#99
Mon, Apr 13th   @ NYYWill Warren (7-1)#66
Tue, Apr 14th@ CINBrady Singer (2-6)#155@ NYYRyan Weathers (2-5)#77
Wed, Apr 15th@ CINRhett Lowder (3-3)#189@ NYYLuis Gil (1-2)#248
Thu, Apr 16th@ CINChase Burns (7-1)#24@ NYYMax Fried (4-3)#36
Fri, Apr 17th@ WSHZack Littell (6-5)#165vs SDMatt Waldron (1-2)#316
Sat, Apr 18th@ WSHCade Cavalli (3-4)#84vs SDGerman Marquez (3-2)#324
Sun, Apr 19th@ WSHPJ Poulin (3-0)#306vs SDMichael King (4-5)#42
Mon, Apr 20th   vs TORDylan Cease (3-3)#9
Tue, Apr 21stvs LADYoshinobu Yamamoto (6-4)#12vs TORPatrick Corbin (2-3)#270
Wed, Apr 22ndvs LADShohei Ohtani (6-2)#1vs TOREric Lauer (2-5)#257
Fri, Apr 24thvs MIASandy Alcantara (6-4)#62@ KCNoah Cameron (3-4)#82
Sat, Apr 25thvs MIAEury Perez (3-6)#115@ KCCole Ragans (1-4)#43
Sun, Apr 26thvs MIAMax Meyer (6-0)#60@ KCSeth Lugo (2-4)#106
Mon, Apr 27th   @ CWSAnthony Kay (6-1)#192
Tue, Apr 28th@ PHIJesus Luzardo (5-4)#11@ CWSDavis Martin (9-2)#69
Wed, Apr 29th   @ CWSErick Fedde (1-5)#380
Fri, May 1st@ TBShane McClanahan (6-4)#21vs NYMChristian Scott (2-0)#83
Sat, May 2nd@ TBGriffin Jax (1-4)#63vs NYMNolan McLean (3-4)#38
Sun, May 3rd@ TBSteven Matz (4-3)#184vs NYMClay Holmes (4-4)#163
Mon, May 4thvs SDRandy Vasquez (5-4)#206vs CWSDavis Martin (9-2)#69
Tue, May 5thvs SDWalker Buehler (3-3)#209vs CWSErick Fedde (1-5)#380
Wed, May 6thvs SDBradgley Rodriguezvs CWSNoah Schultz (2-4)#213
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#127@ TORDylan Cease (3-3)#9
Sat, May 9thvs PITBraxton Ashcraft (5-3)#39@ TORTrey Yesavage (3-3)#61
Sun, May 10thvs PITBubba Chandler (2-7)#110@ TORSpencer Miles (3-1)#145
Mon, May 11th@ LADRoki Sasaki (3-4)#90@ CLEJoey Cantillo (4-3)#111
Tue, May 12th@ LADYoshinobu Yamamoto (6-4)#12@ CLESlade Cecconi (3-5)#103
Wed, May 13th@ LADShohei Ohtani (6-2)#1@ CLEParker Messick (6-3)#53
Fri, May 15th@ ATHAaron Civale (5-2)#211vs LADWill Klein
Sat, May 16th@ ATHLuis Severino (2-6)#186vs LADJustin Wrobleski (7-2)#109
Sun, May 17th@ ATHJeffrey Springs (3-6)#121vs LADRoki Sasaki (3-4)#90
Mon, May 18th@ ARIZac Gallen (3-5)#79vs ATHJ.T. Ginn (4-3)#108
Tue, May 19th@ ARIRyne Nelson (2-5)#96vs ATHJacob Lopez (4-3)#236
Wed, May 20th@ ARIMerrill Kelly (5-5)#98vs ATHAaron Civale (5-2)#211
Thu, May 21st   vs ATHLuis Severino (2-6)#186
Fri, May 22ndvs CWSDavis Martin (9-2)#69vs TEXJacob deGrom (5-4)#7
Sat, May 23rdvs CWSBryan Hudson (3-2)#172vs TEXNathan Eovaldi (5-7)#20
Sun, May 24thvs CWSNoah Schultz (2-4)#213vs TEXMacKenzie Gore (4-5)#54
Tue, May 26thvs ARIEduardo Rodriguez (5-2)#116@ DETKeider Montero (3-4)#176
Wed, May 27thvs ARIMichael Soroka (8-3)#58@ DETCasey Mize (2-3)#56
Thu, May 28th   @ DETJack Flaherty (1-8)#65
Fri, May 29th@ COLMichael Lorenzen (2-8)#360@ TBNick Martinez (6-2)#95
Sat, May 30th@ COLRyan Feltner (2-2)#424@ TBDrew Rasmussen (6-2)#18
Sun, May 31st@ COLTanner Gordon (0-1)#309@ TBShane McClanahan (6-4)#21
Mon, Jun 1st@ MILShane Drohan (3-1)#139vs COLKyle Freeland (1-6)#359
Tue, Jun 2nd@ MILKyle Harrison (7-1)#48vs COLTomoyuki Sugano (6-4)#433
Wed, Jun 3rd@ MILRobert Gasser (0-3)#174vs COLMichael Lorenzen (2-8)#360
Fri, Jun 5th@ CHCEdward Cabrera (4-3)#67@ LADRoki Sasaki (3-4)#90
Sat, Jun 6th@ CHCBen Brown (2-2)#30@ LADYoshinobu Yamamoto (6-4)#12
Sun, Jun 7th@ CHCJameson Taillon (2-5)#124@ LADEmmet Sheehan (3-3)#47
Mon, Jun 8thvs WSHRichard Lovelady (2-3)#222vs HOUSpencer Arrighetti (7-1)#123
Tue, Jun 9thvs WSHAndrew Alvarez (1-0)#171vs HOUKai-Wei Teng (3-5)#190
Wed, Jun 10thvs WSHFoster Griffin (7-2)#81vs HOUPeter Lambert (5-4)#221
Fri, Jun 12thvs CHCJavier Assad (4-1)#207vs TBShane McClanahan (6-4)#21
Sat, Jun 13thvs CHCBen Brown (2-2)#30vs TBGriffin Jax (1-4)#63
Sun, Jun 14thvs CHCColin Rea (5-4)#159vs TBSteven Matz (4-3)#184
Mon, Jun 15th   @ ARIRyne Nelson (2-5)#96
Tue, Jun 16th@ ATLGrant Holmes (4-2)#122@ ARIMerrill Kelly (5-5)#98
Wed, Jun 17th@ ATLChris Sale (8-5)#5@ ARIEduardo Rodriguez (5-2)#116
Thu, Jun 18th@ ATLSpencer Strider (4-2)#32@ ATHJeffrey Springs (3-6)#121
Fri, Jun 19th@ MIAJanson Junk (3-5)#128@ ATHJ.T. Ginn (4-3)#108
Sat, Jun 20th@ MIARyan Gusto (0-1)#187@ ATH
Sun, Jun 21st@ MIATyler Phillips (1-1)#216@ ATHAaron Civale (5-2)#211
Mon, Jun 22nd   vs BAL
Tue, Jun 23rdvs ATHvs BAL
Wed, Jun 24thvs ATHvs BAL
Fri, Jun 26thvs ATLvs ATH
Sat, Jun 27thvs ATLvs ATH
Sun, Jun 28thvs ATLvs ATH
Mon, Jun 29th@ ARI@ SEA
Tue, Jun 30th@ ARI@ SEA
Thu, Jul 2nd   @ SEA
Fri, Jul 3rd@ COLvs BOS
Sat, Jul 4th@ COLvs BOS
Sun, Jul 5th@ COLvs BOS
Tue, Jul 7thvs TOR@ TEX
Wed, Jul 8thvs TOR@ TEX
Thu, Jul 9thvs COL@ TEX
Fri, Jul 10thvs COL@ MIN
Sat, Jul 11thvs COL@ MIN
Sun, Jul 12thvs COL@ MIN
Fri, Jul 17th@ SEAvs DET
Sat, Jul 18th@ SEAvs DET
Sun, Jul 19th@ SEAvs DET
Mon, Jul 20th@ KCvs STL
Tue, Jul 21st@ KCvs STL
Wed, Jul 22nd@ KCvs STL
Fri, Jul 24thvs LAA@ SF
Sat, Jul 25thvs LAA@ SF
Sun, Jul 26thvs LAA@ SF
Mon, Jul 27thvs MILvs HOU
Tue, Jul 28thvs MILvs HOU
Wed, Jul 29thvs MILvs HOU
Fri, Jul 31st@ SDvs MIL
Sat, Aug 1st@ SDvs MIL
Sun, Aug 2nd@ SDvs MIL
Tue, Aug 4th@ TEX@ BAL
Wed, Aug 5th@ TEX@ BAL
Thu, Aug 6th   @ BAL
Fri, Aug 7thvs DET@ MIA
Sat, Aug 8thvs DET@ MIA
Sun, Aug 9thvs DET@ MIA
Mon, Aug 10thvs HOUvs TEX
Tue, Aug 11thvs HOUvs TEX
Wed, Aug 12thvs HOUvs TEX
Thu, Aug 13th   vs TEX
Fri, Aug 14thvs COLvs KC
Sat, Aug 15thvs COLvs KC
Sun, Aug 16thvs COLvs KC
Tue, Aug 18th@ CLE@ HOU
Wed, Aug 19th@ CLE@ HOU
Thu, Aug 20th@ CLE@ HOU
Fri, Aug 21st@ BOS@ TEX
Sat, Aug 22nd@ BOS@ TEX
Sun, Aug 23rd@ BOS@ TEX
Mon, Aug 24thvs CINvs CLE
Tue, Aug 25thvs CINvs CLE
Wed, Aug 26thvs CINvs CLE
Fri, Aug 28thvs ARIvs PHI
Sat, Aug 29thvs ARIvs PHI
Sun, Aug 30thvs ARIvs PHI
Mon, Aug 31st   vs NYY
Tue, Sep 1st@ PITvs NYY
Wed, Sep 2nd@ PITvs NYY
Fri, Sep 4th@ NYM@ PIT
Sat, Sep 5th@ NYM@ PIT
Sun, Sep 6th@ NYM@ PIT
Mon, Sep 7thvs STL@ BOS
Tue, Sep 8thvs STL@ BOS
Wed, Sep 9thvs STL@ BOS
Fri, Sep 11thvs SD@ WSH
Sat, Sep 12thvs SD@ WSH
Sun, Sep 13thvs SD@ WSH
Mon, Sep 14th@ STLvs SEA
Tue, Sep 15th@ STLvs SEA
Wed, Sep 16th@ STLvs SEA
Thu, Sep 17th   vs MIN
Fri, Sep 18th@ LADvs MIN
Sat, Sep 19th@ LADvs MIN
Sun, Sep 20th@ LADvs MIN
Tue, Sep 22ndvs MIN@ ATH
Wed, Sep 23rdvs MIN@ ATH
Thu, Sep 24th   @ SEA
Fri, Sep 25thvs LAD@ SEA
Sat, Sep 26thvs LAD@ SEA
Sun, Sep 27thvs LAD@ SEA
Wed, Mar 25thvs NYYMax Fried (4-3)#36   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#148   
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37   
Thu, Apr 30th@ PHITim Mayza   
Thu, May 14th@ LADEmmet Sheehan (3-3)#47   
Mon, May 25thvs ARIMerrill Kelly (5-5)#98   
Thu, Jun 4th@ MILColeman Crow (0-1)#244   
Thu, Jun 25thvs ATH   
Wed, Jul 1st@ ARI   
Mon, Jul 6thvs TOR   
Thu, Jul 30th@ SD   
Mon, Aug 3rd@ TEX   
Thu, Aug 27thvs ARI   
Thu, Sep 3rd@ PIT   
Mon, Sep 21stvs MIN