Skip Navigation to Main Content

Jack Flaherty or Logan Webb

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jack Flaherty or Logan Webb Player Statistics
  Logan Webb
SP - SF
Logan Webb
Jack Flaherty
SP - DET
Jack Flaherty
2026 Stats 
   
   
Games Played810
   
Games Started810
   
Innings Pitched48.043.2
   
Wins20
   
Losses45
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5241
   
Earned Runs2828
   
Home Runs Allowed46
   
Strikeouts4248
   
Walks1529
   
ERA5.255.77
   
WHIP1.401.60
   
Jack Flaherty or Logan Webb Player Projections
  Logan Webb
SP - SF
Logan Webb
Jack Flaherty
SP - DET
Jack Flaherty
2026 Projections 
   
   
Games Played3229
   
Games Started3129
   
Innings Pitched197.3157.3
   
Wins1310
   
Losses99
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed187141
   
Earned Runs6968
   
Home Runs Allowed1521
   
Strikeouts188174
   
Walks4653
   
ERA3.163.87
   
WHIP1.181.24
   
Jack Flaherty or Logan Webb Player Notes
  Logan Webb
SP - SF
Logan Webb
Jack Flaherty
SP - DET
Jack Flaherty
News 
 The Giants say Logan Webb will make a rehab start this week.
Ari Koslow
Mon, May 18th
Jack Flaherty allowed four earned runs on five hits while striking out four over six innings in Sunday's loss to the Blue Jays.
Chris Schommer
Mon, May 18th
 Logan Webbb is throwing a bullpen session on Saturday.
Ari Koslow
Sat, May 16th
Jack Flaherty allowed three earned runs on six hits while also walking three and striking out two over 3 2/3 innings in Tuesday's loss to the Mets.
Chris Schommer
Wed, May 13th
 Logan Webb is scheduled to resume throwing on Wednesday.
Ari Koslow
Mon, May 11th
Jack Flaherty allowed two earned runs on three hits and one walk while striking out 10 over five innings in Wednesday’s 4-0 loss to the Red Sox.
Chris Schommer
Thu, May 7th
 Logan Webb (knee) has been placed on the injured list by the San Francisco Giants according to Alex Pavlovic.
Chris Schommer
Sat, May 9th
Tigers right-hander Jack Flaherty allowed four earned runs in just 3 2/3 innings in a no-decision Friday against the Rangers.
Brenton Kemp
Sat, May 2nd
 Logan Webb is expected to make his next start for the Giants despite dealing with a knee injury.
Ari Koslow
Sat, May 9th
Tigers right-hander Jack Flaherty was shelled for six earned runs in just two innings of work while taking the loss Saturday against the Reds.
Brenton Kemp
Sat, Apr 25th
Notes 
 Logan Webb just kept on keeping on in 2025. He pitched 207 innings, won 15 games, raised his strikeout rate to 26.2%, and continued to avoid walks, posting a 5.4% walk rate. His ERA of 3.22 was a bit low compared to his expected (3.58), but his FIP (2.60) and xFIP (2.78) remain elite. Webb continued to just be a workman in fantasy baseball, throwing over 200 innings for the third straight year. With a 4.87 K/BB ratio and entering his age-29 season, projections are calling for a slightly reduced strikeout rate, but fantasy managers can do a lot worse than Webb as their SP1.
Kelly Kirby - FantasyPros
 
Jack Flaherty or Logan Webb Player Schedules
  Logan Webb
SP - SF
Logan Webb
Jack Flaherty
SP - DET
Jack Flaherty
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ SDNick Pivetta (1-2)#139
Fri, Mar 27thvs NYYCam Schlittler (6-1)#36@ SDMichael King (4-2)#39
Sat, Mar 28thvs NYYWill Warren (5-1)#60@ SDRandy Vasquez (5-1)#161
Mon, Mar 30th@ SDWalker Buehler (3-2)#212@ ARIMichael Soroka (6-2)#71
Tue, Mar 31st@ SDGerman Marquez (3-2)#352@ ARIBrandon Pfaadt (0-1)#106
Wed, Apr 1st@ SDNick Pivetta (1-2)#139@ ARIZac Gallen (2-4)#66
Fri, Apr 3rdvs NYMNolan McLean (2-2)#24vs STLMichael McGreevy (3-2)#78
Sat, Apr 4thvs NYMClay Holmes (4-4)#167vs STLDustin May (3-4)#96
Sun, Apr 5thvs NYMKodai Senga (0-4)#128vs STLKyle Leahy (5-3)#170
Mon, Apr 6thvs PHIAndrew Painter (1-4)#164@ MINJoe Ryan (2-3)#16
Tue, Apr 7thvs PHICristopher Sanchez (5-2)#3@ MINTaj Bradley (4-1)#82
Wed, Apr 8thvs PHIAaron Nola (2-3)#42@ MINBailey Ober (5-2)#76
Thu, Apr 9th   @ MINMick Abel (1-2)#202
Fri, Apr 10th@ BALShane Baz (1-5)#86vs MIAChris Paddack (0-5)#345
Sat, Apr 11th@ BALChris Bassitt (3-3)#126vs MIAJanson Junk (2-4)#121
Sun, Apr 12th@ BALCade Povich (1-1)#201vs MIASandy Alcantara (3-2)#58
Tue, Apr 14th@ CINBrady Singer (2-4)#137vs KCCole Ragans (1-4)#26
Wed, Apr 15th@ CINRhett Lowder (3-3)#211vs KCSeth Lugo (1-4)#98
Thu, Apr 16th@ CINChase Burns (5-1)#34vs KCKris Bubic (3-2)#53
Fri, Apr 17th@ WSHZack Littell (2-4)#179@ BOSRanger Suarez (2-2)#27
Sat, Apr 18th@ WSHCade Cavalli (2-2)#105@ BOSBrayan Bello (2-5)#151
Sun, Apr 19th@ WSHPJ Poulin (3-0)#215@ BOSGarrett Crochet (3-3)#10
Mon, Apr 20th   @ BOSSonny Gray (5-1)#33
Tue, Apr 21stvs LADYoshinobu Yamamoto (3-4)#15vs MILKyle Harrison (4-1)#67
Wed, Apr 22ndvs LADShohei Ohtani (3-2)#1vs MILDL Hall (0-0)#189
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#32vs MILBrandon Sproat (1-2)#149
Fri, Apr 24thvs MIASandy Alcantara (3-2)#58@ CINAndrew Abbott (3-2)#104
Sat, Apr 25thvs MIAEury Perez (2-6)#54@ CINBrady Singer (2-4)#137
Sun, Apr 26thvs MIAMax Meyer (4-0)#69@ CINRhett Lowder (3-3)#211
Tue, Apr 28th@ PHIJesus Luzardo (3-3)#11@ ATLMartin Perez (2-2)#234
Wed, Apr 29th   @ ATLJR Ritchie (1-1)#220
Thu, Apr 30th@ PHITim Mayza@ ATLBryce Elder (4-2)#108
Fri, May 1st@ TBShane McClanahan (5-2)#19vs TEXMacKenzie Gore (3-4)#41
Sat, May 2nd@ TBGriffin Jax (1-2)#48vs TEXKumar Rocker (1-4)#116
Sun, May 3rd@ TBSteven Matz (4-1)#101vs TEXJack Leiter (1-4)#81
Mon, May 4thvs SDRandy Vasquez (5-1)#161vs BOSPayton Tolle (2-2)#99
Tue, May 5thvs SDWalker Buehler (3-2)#212vs BOSJovani Moran#193
Wed, May 6thvs SDBradgley Rodriguezvs BOSSonny Gray (5-1)#33
Fri, May 8thvs PITCarmen Mlodzinski (3-3)#102@ KCKris Bubic (3-2)#53
Sat, May 9thvs PITBraxton Ashcraft (2-2)#50@ KCMichael Wacha (4-2)#85
Sun, May 10thvs PITBubba Chandler (1-5)#130@ KCNoah Cameron (2-3)#115
Tue, May 12th@ LADYoshinobu Yamamoto (3-4)#15@ NYMFreddy Peralta (3-3)#29
Wed, May 13th@ LADShohei Ohtani (3-2)#1@ NYMChristian Scott (0-0)#124
Thu, May 14th@ LADEmmet Sheehan (3-1)#44@ NYMNolan McLean (2-2)#24
Fri, May 15th@ ATHAaron Civale (5-1)#176vs TORTrey Yesavage (1-1)#56
Sat, May 16th@ ATHLuis Severino (2-5)#122vs TORMason Fluharty
Sun, May 17th@ ATHJeffrey Springs (3-4)#100vs TORKevin Gausman (3-3)#25
Mon, May 18th@ ARIZac Gallen (2-4)#66vs CLESlade Cecconi (3-4)#118
Tue, May 19th@ ARIRyne Nelson (1-3)#83vs CLEParker Messick (5-1)#49
Wed, May 20th@ ARIMerrill Kelly (3-3)#88vs CLETanner Bibee (0-6)#37
Thu, May 21st   vs CLEJoey Cantillo (3-1)#90
Fri, May 22ndvs CWSDavis Martin (6-1)#87@ BALChris Bassitt (3-3)#126
Sat, May 23rdvs CWSErick Fedde (0-4)#362@ BALBrandon Young (3-1)#196
Sun, May 24thvs CWSNoah Schultz (2-3)#195@ BALTrevor Rogers (2-5)#84
Tue, May 26thvs ARIEduardo Rodriguez (4-1)#117vs LAAJack Kochanowicz (2-3)#419
Wed, May 27thvs ARIMichael Soroka (6-2)#71vs LAAJose Soriano (6-3)#43
Thu, May 28th   vs LAAGrayson Rodriguez (0-1)#80
Fri, May 29th@ COL@ CWS
Sat, May 30th@ COL@ CWS
Sun, May 31st@ COL@ CWS
Mon, Jun 1st@ MIL@ TB
Tue, Jun 2nd@ MIL@ TB
Wed, Jun 3rd@ MIL@ TB
Fri, Jun 5th@ CHCvs SEA
Sat, Jun 6th@ CHCvs SEA
Sun, Jun 7th@ CHCvs SEA
Tue, Jun 9thvs WSHvs MIN
Wed, Jun 10thvs WSHvs MIN
Thu, Jun 11th   vs MIN
Fri, Jun 12thvs CHC@ CLE
Sat, Jun 13thvs CHC@ CLE
Sun, Jun 14thvs CHC@ CLE
Mon, Jun 15th   @ HOU
Tue, Jun 16th@ ATL@ HOU
Wed, Jun 17th@ ATL@ HOU
Fri, Jun 19th@ MIAvs CWS
Sat, Jun 20th@ MIAvs CWS
Sun, Jun 21st@ MIAvs CWS
Mon, Jun 22nd   vs NYY
Tue, Jun 23rdvs ATHvs NYY
Wed, Jun 24thvs ATHvs NYY
Thu, Jun 25thvs ATHvs HOU
Fri, Jun 26thvs ATLvs HOU
Sat, Jun 27thvs ATLvs HOU
Sun, Jun 28thvs ATLvs HOU
Mon, Jun 29th@ ARI@ NYY
Tue, Jun 30th@ ARI@ NYY
Wed, Jul 1st@ ARI@ NYY
Thu, Jul 2nd   @ TEX
Sat, Jul 4th@ COL@ TEX
Sun, Jul 5th@ COL@ TEX
Tue, Jul 7thvs TORvs ATH
Wed, Jul 8thvs TORvs ATH
Thu, Jul 9thvs COLvs ATH
Fri, Jul 10thvs COLvs PHI
Sat, Jul 11thvs COLvs PHI
Sun, Jul 12thvs COLvs PHI
Fri, Jul 17th@ SEA@ LAA
Sat, Jul 18th@ SEA@ LAA
Sun, Jul 19th@ SEA@ LAA
Mon, Jul 20th@ KC@ CHC
Tue, Jul 21st@ KC@ CHC
Wed, Jul 22nd@ KC@ CHC
Thu, Jul 23rd   vs KC
Fri, Jul 24thvs LAAvs KC
Sat, Jul 25thvs LAAvs KC
Sun, Jul 26thvs LAAvs KC
Mon, Jul 27thvs MILvs BAL
Tue, Jul 28thvs MILvs BAL
Wed, Jul 29thvs MILvs BAL
Fri, Jul 31st@ SD@ ATH
Sat, Aug 1st@ SD@ ATH
Sun, Aug 2nd@ SD@ ATH
Tue, Aug 4th@ TEX@ SEA
Wed, Aug 5th@ TEX@ SEA
Thu, Aug 6th   @ SEA
Fri, Aug 7thvs DET@ SF
Sat, Aug 8thvs DET@ SF
Sun, Aug 9thvs DET@ SF
Tue, Aug 11thvs HOUvs CLE
Wed, Aug 12thvs HOUvs CLE
Thu, Aug 13th   vs CLE
Fri, Aug 14thvs COLvs CWS
Sat, Aug 15thvs COLvs CWS
Sun, Aug 16thvs COLvs CWS
Mon, Aug 17th   @ PIT
Tue, Aug 18th@ CLE@ PIT
Wed, Aug 19th@ CLE@ PIT
Fri, Aug 21st@ BOS@ KC
Sat, Aug 22nd@ BOS@ KC
Sun, Aug 23rd@ BOS@ KC
Mon, Aug 24thvs CINvs TB
Tue, Aug 25thvs CINvs TB
Wed, Aug 26thvs CINvs TB
Fri, Aug 28thvs ARIvs LAD
Sat, Aug 29thvs ARIvs LAD
Sun, Aug 30thvs ARIvs LAD
Mon, Aug 31st   @ MIN
Tue, Sep 1st@ PIT@ MIN
Wed, Sep 2nd@ PIT@ MIN
Fri, Sep 4th@ NYM@ CLE
Sat, Sep 5th@ NYM@ CLE
Sun, Sep 6th@ NYM@ CLE
Mon, Sep 7thvs STLvs MIN
Tue, Sep 8thvs STLvs MIN
Wed, Sep 9thvs STLvs MIN
Fri, Sep 11thvs SDvs COL
Sat, Sep 12thvs SDvs COL
Sun, Sep 13thvs SDvs COL
Mon, Sep 14th@ STL@ TOR
Tue, Sep 15th@ STL@ TOR
Wed, Sep 16th@ STL@ TOR
Thu, Sep 17th   @ CWS
Fri, Sep 18th@ LAD@ CWS
Sat, Sep 19th@ LAD@ CWS
Sun, Sep 20th@ LAD@ CWS
Mon, Sep 21stvs MINvs WSH
Tue, Sep 22ndvs MINvs WSH
Wed, Sep 23rdvs MINvs WSH
Fri, Sep 25thvs LADvs PIT
Sat, Sep 26thvs LADvs PIT
Sun, Sep 27thvs LADvs PIT
Wed, Mar 25thvs NYYMax Fried (4-3)#31   
Thu, Apr 2ndvs NYMDavid Peterson (2-4)#75   
Mon, May 11th@ LADRoki Sasaki (2-3)#142   
Mon, May 25thvs ARIMerrill Kelly (3-3)#88   
Thu, Jun 4th@ MIL   
Mon, Jun 8thvs WSH   
Thu, Jun 18th@ ATL   
Fri, Jul 3rd@ COL   
Mon, Jul 6thvs TOR   
Thu, Jul 30th@ SD   
Mon, Aug 3rd@ TEX   
Mon, Aug 10thvs HOU   
Thu, Aug 20th@ CLE   
Thu, Aug 27thvs ARI   
Thu, Sep 3rd@ PIT