Skip Navigation to Main Content

Gordon Graceffo or Tyler Mattison

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Gordon Graceffo or Tyler Mattison Player Statistics
  Gordon Graceffo
RP - STL
Gordon Graceffo
Tyler Mattison
RP - DET
Tyler Mattison
2026 Stats 
   
   
Games Played25
   
Games Started0
   
Innings Pitched30.0
   
Wins4
   
Losses1
   
Saves1
   
Blown Saves0
   
Holds3
   
Hits Allowed16
   
Earned Runs6
   
Home Runs Allowed3
   
Strikeouts14
   
Walks11
   
ERA1.80
   
WHIP0.90
   
Gordon Graceffo or Tyler Mattison Player Projections
  Gordon Graceffo
RP - STL
Gordon Graceffo
Tyler Mattison
RP - DET
Tyler Mattison
2026 Projections 
   
   
Games Played4313
   
Games Started00
   
Innings Pitched53.512.8
   
Wins21
   
Losses31
   
Saves00
   
Blown Saves00
   
Holds31
   
Hits Allowed5412
   
Earned Runs277
   
Home Runs Allowed62
   
Strikeouts4312
   
Walks188
   
ERA4.564.80
   
WHIP1.351.57
   
Gordon Graceffo or Tyler Mattison Player Notes
  Gordon Graceffo
RP - STL
Gordon Graceffo
Tyler Mattison
RP - DET
Tyler Mattison
News 
 Gordon Graceffo walked one batter in a scoreless outing during Friday's 5-4 win over the Royals.
Chase Davis
Sat, May 16th
The Tigers reassigned RHP Tyler Mattison to minor league camp.
Ari Koslow
Thu, Mar 12th
 Gordon Graceffo gave up one hit while getting one out to close out the extra-inning win on Sunday.
Chase Davis
Mon, Apr 20th
 
 The Cardinals recalled Gordon Graceffo from Triple-A Memphis.
Ari Koslow
Tue, Mar 31st
 
 The Cardinals optioned RHP Gordon Graceffo to Triple-A Memphis.
Ari Koslow
Sat, Mar 21st
 
Notes 
There are no recent notes for these players
Gordon Graceffo or Tyler Mattison Player Schedules
  Gordon Graceffo
RP - STL
Gordon Graceffo
Tyler Mattison
RP - DET
Tyler Mattison
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TBDrew Rasmussen (4-2)#21@ SDNick Pivetta (1-2)#138
Sat, Mar 28thvs TBJoe Boyle (0-1)#167@ SDRandy Vasquez (5-3)#199
Sun, Mar 29thvs TBSteven Matz (4-2)#98   
Mon, Mar 30thvs NYMClay Holmes (4-4)#165@ ARIMichael Soroka (7-2)#67
Tue, Mar 31stvs NYMKodai Senga (0-4)#129@ ARIBrandon Pfaadt (0-1)#115
Wed, Apr 1stvs NYMFreddy Peralta (3-4)#28@ ARIZac Gallen (3-4)#71
Fri, Apr 3rd@ DETFramber Valdez (2-4)#26vs STLMichael McGreevy (3-4)#86
Sat, Apr 4th@ DETJack Flaherty (0-7)#62vs STLDustin May (3-6)#85
Sun, Apr 5th@ DETKeider Montero (2-3)#201vs STLKyle Leahy (5-3)#162
Mon, Apr 6th@ WSHZack Littell (4-4)#169@ MINJoe Ryan (3-3)#15
Tue, Apr 7th@ WSHCade Cavalli (3-3)#87@ MINTaj Bradley (5-1)#74
Wed, Apr 8th@ WSHMiles Mikolas (1-4)#215@ MINBailey Ober (6-3)#72
Fri, Apr 10thvs BOSConnelly Early (5-2)#97vs MIAChris Paddack (0-7)#324
Sat, Apr 11thvs BOSRanger Suarez (2-3)#32vs MIAJanson Junk (3-5)#116
Sun, Apr 12thvs BOSBrayan Bello (2-5)#144vs MIASandy Alcantara (3-4)#73
Mon, Apr 13thvs CLEGavin Williams (8-3)#27   
Tue, Apr 14thvs CLEJoey Cantillo (4-2)#106vs KCCole Ragans (1-4)#49
Wed, Apr 15thvs CLESlade Cecconi (3-5)#105vs KCSeth Lugo (2-4)#104
Fri, Apr 17th@ HOUPeter Lambert (4-4)#190@ BOSRanger Suarez (2-3)#32
Sat, Apr 18th@ HOULance McCullers Jr. (2-3)#208@ BOSBrayan Bello (2-5)#144
Sun, Apr 19th@ HOUMike Burrows (3-6)#121@ BOSGarrett Crochet (3-3)#9
Mon, Apr 20th@ MIAMax Meyer (5-0)#68@ BOSSonny Gray (6-1)#30
Tue, Apr 21st@ MIAChris Paddack (0-7)#324vs MILKyle Harrison (6-1)#63
Wed, Apr 22nd@ MIAJanson Junk (3-5)#116vs MILDL Hall (0-0)#186
Fri, Apr 24thvs SEAGeorge Kirby (5-4)#14@ CINAndrew Abbott (4-3)#99
Sat, Apr 25thvs SEABryan Woo (5-3)#6@ CINBrady Singer (2-5)#143
Sun, Apr 26thvs SEAEmerson Hancock (4-2)#91@ CINRhett Lowder (3-3)#206
Mon, Apr 27th@ PITMason Montgomery (1-1)#151   
Tue, Apr 28th@ PITBraxton Ashcraft (4-2)#47@ ATLMartin Perez (3-3)#200
Wed, Apr 29th@ PITBubba Chandler (1-6)#122@ ATLJR Ritchie (1-1)#236
Thu, Apr 30th@ PITPaul Skenes (6-5)#2@ ATLBryce Elder (4-3)#113
Fri, May 1stvs LADEmmet Sheehan (3-1)#42vs TEXMacKenzie Gore (4-4)#50
Sat, May 2ndvs LADRoki Sasaki (3-3)#131vs TEXKumar Rocker (2-5)#103
Sun, May 3rdvs LADJustin Wrobleski (7-2)#130vs TEXJack Leiter (2-4)#76
Mon, May 4thvs MILChad Patrick (2-2)#148vs BOSPayton Tolle (2-2)#75
Wed, May 6thvs MILBrandon Sproat (1-4)#158vs BOSSonny Gray (6-1)#30
Thu, May 7th@ SDMichael King (4-4)#35   
Fri, May 8th@ SDGriffin Canning (0-3)#141@ KCKris Bubic (3-2)#80
Sat, May 9th@ SDRandy Vasquez (5-3)#199@ KCMichael Wacha (4-2)#78
Sun, May 10th@ SDWalker Buehler (3-3)#220@ KCNoah Cameron (2-4)#92
Tue, May 12th@ ATHJeffrey Springs (3-6)#111@ NYMFreddy Peralta (3-4)#28
Wed, May 13th@ ATHJ.T. Ginn (3-3)#127@ NYMChristian Scott (1-0)#90
Thu, May 14th@ ATHJacob Lopez (4-2)#202@ NYMNolan McLean (2-4)#29
Fri, May 15thvs KCMichael Wacha (4-2)#78vs TORTrey Yesavage (2-2)#48
Sat, May 16thvs KCNoah Cameron (2-4)#92vs TORMason Fluharty
Sun, May 17thvs KCStephen Kolek (3-1)#166vs TORKevin Gausman (4-3)#19
Tue, May 19thvs PITMitch Keller (5-2)#95vs CLEParker Messick (6-1)#51
Wed, May 20thvs PITCarmen Mlodzinski (4-3)#132vs CLETanner Bibee (0-7)#38
Thu, May 21stvs PITBraxton Ashcraft (4-2)#47vs CLEJoey Cantillo (4-2)#106
Sat, May 23rd@ CINChase Petty (0-0)#416   
Mon, May 25th@ MILJacob Misiorowski (5-2)#18   
Tue, May 26th@ MILKyle Harrison (6-1)#63vs LAAJack Kochanowicz (2-3)#420
Wed, May 27th@ MILChad Patrick (2-2)#148vs LAAJose Soriano (6-4)#45
Fri, May 29thvs CHCShota Imanaga (4-6)#24@ CWSBrandon Eisert (0-0)#212
Sat, May 30thvs CHCBen Brown (2-2)#52@ CWSAnthony Kay (5-1)#182
Sun, May 31stvs CHCJordan Wicks (0-1)#234@ CWSSean Burke (2-3)#142
Mon, Jun 1stvs TEXJacob deGrom (3-4)#8@ TBGriffin Jax (1-3)#59
Tue, Jun 2ndvs TEXNathan Eovaldi (5-6)#20@ TBSteven Matz (4-2)#98
Wed, Jun 3rdvs TEXMacKenzie Gore (4-4)#50@ TBNick Martinez (5-1)#81
Fri, Jun 5thvs CINBrady Singer (2-5)#143vs SEABryan Woo (5-3)#6
Sat, Jun 6thvs CINNick Lodolo (1-1)#58vs SEABryce Miller (1-0)#54
Sun, Jun 7thvs CINChase Burns (7-1)#25vs SEAEmerson Hancock (4-2)#91
Tue, Jun 9th@ NYMKodai Senga (0-4)#129vs MINTaj Bradley (5-1)#74
Wed, Jun 10th@ NYMvs MIN
Thu, Jun 11th@ NYMvs MIN
Fri, Jun 12th@ MIN@ CLE
Sat, Jun 13th@ MIN@ CLE
Sun, Jun 14th@ MIN@ CLE
Mon, Jun 15thvs SD@ HOU
Tue, Jun 16thvs SD@ HOU
Wed, Jun 17thvs SD@ HOU
Thu, Jun 18th@ KC   
Fri, Jun 19th@ KCvs CWS
Sun, Jun 21st@ KCvs CWS
Mon, Jun 22ndvs ARIvs NYY
Tue, Jun 23rdvs ARIvs NYY
Wed, Jun 24thvs ARIvs NYY
Thu, Jun 25thvs ARIvs HOU
Fri, Jun 26thvs MIAvs HOU
Sat, Jun 27thvs MIAvs HOU
Sun, Jun 28thvs MIAvs HOU
Tue, Jun 30th@ ATL@ NYY
Wed, Jul 1st@ ATL@ NYY
Thu, Jul 2nd@ ATL@ TEX
Fri, Jul 3rd@ CHC   
Sat, Jul 4th@ CHC@ TEX
Sun, Jul 5th@ CHC@ TEX
Mon, Jul 6thvs MIL   
Tue, Jul 7thvs MILvs ATH
Wed, Jul 8thvs MILvs ATH
Thu, Jul 9thvs MILvs ATH
Fri, Jul 10thvs ATLvs PHI
Sat, Jul 11thvs ATLvs PHI
Sun, Jul 12thvs ATLvs PHI
Fri, Jul 17th@ ARI@ LAA
Sat, Jul 18th@ ARI@ LAA
Sun, Jul 19th@ ARI@ LAA
Mon, Jul 20th@ LAA@ CHC
Tue, Jul 21st@ LAA@ CHC
Wed, Jul 22nd@ LAA@ CHC
Fri, Jul 24thvs CINvs KC
Sat, Jul 25thvs CINvs KC
Sun, Jul 26thvs CINvs KC
Mon, Jul 27thvs CHCvs BAL
Tue, Jul 28thvs CHCvs BAL
Wed, Jul 29thvs CHCvs BAL
Thu, Jul 30thvs CHC   
Fri, Jul 31st@ TOR@ ATH
Sat, Aug 1st@ TOR@ ATH
Sun, Aug 2nd@ TOR@ ATH
Mon, Aug 3rd@ NYY   
Tue, Aug 4th@ NYY@ SEA
Wed, Aug 5th@ NYY@ SEA
Fri, Aug 7thvs COL@ SF
Sat, Aug 8thvs COL@ SF
Sun, Aug 9thvs COL@ SF
Mon, Aug 10thvs PHI   
Tue, Aug 11thvs PHIvs CLE
Wed, Aug 12thvs PHIvs CLE
Fri, Aug 14th@ CHCvs CWS
Sat, Aug 15th@ CHCvs CWS
Sun, Aug 16th@ CHCvs CWS
Mon, Aug 17th@ CIN@ PIT
Tue, Aug 18th@ CIN@ PIT
Wed, Aug 19th@ CIN@ PIT
Thu, Aug 20th@ CIN   
Fri, Aug 21st@ PHI@ KC
Sat, Aug 22nd@ PHI@ KC
Sun, Aug 23rd@ PHI@ KC
Tue, Aug 25thvs BALvs TB
Wed, Aug 26thvs BALvs TB
Thu, Aug 27thvs BAL   
Fri, Aug 28thvs PITvs LAD
Sat, Aug 29thvs PITvs LAD
Sun, Aug 30thvs PITvs LAD
Tue, Sep 1st@ LAD@ MIN
Wed, Sep 2nd@ LAD@ MIN
Thu, Sep 3rd@ LAD   
Fri, Sep 4th@ COL@ CLE
Sat, Sep 5th@ COL@ CLE
Sun, Sep 6th@ COL@ CLE
Mon, Sep 7th@ SFvs MIN
Tue, Sep 8th@ SFvs MIN
Wed, Sep 9th@ SFvs MIN
Fri, Sep 11thvs CWSvs COL
Sat, Sep 12thvs CWSvs COL
Sun, Sep 13thvs CWSvs COL
Mon, Sep 14thvs SF@ TOR
Tue, Sep 15thvs SF@ TOR
Wed, Sep 16thvs SF@ TOR
Fri, Sep 18thvs WSH@ CWS
Sat, Sep 19thvs WSH@ CWS
Sun, Sep 20thvs WSH@ CWS
Tue, Sep 22nd@ PITvs WSH
Wed, Sep 23rd@ PITvs WSH
Thu, Sep 24th@ PIT   
Fri, Sep 25th@ MILvs PIT
Sat, Sep 26th@ MILvs PIT
Sun, Sep 27th@ MILvs PIT
Fri, Mar 27th   @ SDMichael King (4-4)#35
Thu, Apr 9th   @ MINMick Abel (1-2)#209
Thu, Apr 16th   vs KCKris Bubic (3-2)#80
Thu, Apr 23rd   vs MILBrandon Sproat (1-4)#158
Tue, May 5th   vs BOSJovani Moran (0-2)#183
Mon, May 18th   vs CLESlade Cecconi (3-5)#105
Fri, May 22nd   @ BALKeegan Akin (0-0)#180
Sun, May 24th   @ BALTrevor Rogers (2-6)#94
Thu, May 28th   vs LAAGrayson Rodriguez (2-1)#77
Sat, Jun 20th   vs CWS
Mon, Jun 29th   @ NYY
Thu, Jul 23rd   vs KC
Thu, Aug 6th   @ SEA
Thu, Aug 13th   vs CLE
Mon, Aug 24th   vs TB
Mon, Aug 31st   @ MIN
Thu, Sep 17th   @ CWS
Mon, Sep 21st   vs WSH