Skip Navigation to Main Content

Who Should I Trade?

J.T. Ginn for Reiver Sanmartin (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  J.T. Ginn
SP,RP - ATH
J.T. Ginn
Reiver Sanmartin
RP - SF
Reiver Sanmartin
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 393# 991
   
Projections 
   
Strikeouts779
Wins50
Saves00
ERA4.333.93
WHIP1.411.38
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 103
   
Who Should I Trade? Player Statistics
  J.T. Ginn
SP,RP - ATH
J.T. Ginn
Reiver Sanmartin
RP - SF
Reiver Sanmartin
2026 Stats 
   
   
Games Played13
   
Games Started10
   
Innings Pitched59.2
   
Wins3
   
Losses3
   
Saves0
   
Blown Saves1
   
Holds0
   
Hits Allowed42
   
Earned Runs19
   
Home Runs Allowed6
   
Strikeouts52
   
Walks26
   
ERA2.87
   
WHIP1.14
   
Who Should I Trade? Player Projections
  J.T. Ginn
SP,RP - ATH
J.T. Ginn
Reiver Sanmartin
RP - SF
Reiver Sanmartin
2026 Projections 
   
   
Games Played2314
   
Games Started150
   
Innings Pitched84.511.8
   
Wins50
   
Losses50
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed8212
   
Earned Runs415
   
Home Runs Allowed111
   
Strikeouts779
   
Walks324
   
ERA4.333.93
   
WHIP1.411.38
   
Who Should I Trade? Player Notes
  J.T. Ginn
SP,RP - ATH
J.T. Ginn
Reiver Sanmartin
RP - SF
Reiver Sanmartin
News 
 J.T. Ginn allowed four hits and three walks while striking out four over six scoreless innings in Saturday's win over the Yankees.
Chris Schommer
Sun, May 31st
Reiver Sanmartin has begun throwing bullpen sessions.
Nicholas Rodriguez
Thu, Apr 23rd
 J.T. Ginn allowed two earned runs and six walks while striking out four over 2 1/3 innings in Saturday's loss to the Padres.
Chris Schommer
Sun, May 24th
The Giants placed RHP Reiver Sanmartin on the 60-day injured list with a right hip flexor
Ari Koslow
Wed, Mar 25th
 J.T. Ginn allowed two earned runs on two hits and one walk while striking out 10 over eight innings in Monday’s 2-1 loss to the Angels.
Chris Schommer
Tue, May 19th
Sanmartin (hip) was claimed off waivers by San Francisco in November and has been vying for a bullpen position. A hip flexor injury occurred during a recent exhibition game.
Bruno Mulé
Mon, Mar 9th
 J.T. Ginn allowed one unearned run on nine hits while walking one and striking out three over six innings in a 6-2 win over the Cardinals.
Chris Schommer
Thu, May 14th
Giants reliever Reiver Sanmartin left the World Baseball Classic because of hip flexor pain.
Ari Koslow
Wed, Mar 4th
 J.T. Ginn allowed one earned run on four hits and one walk while striking out eight over eight innings in Thursday’s win over Phillies.
Chris Schommer
Fri, May 8th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.T. Ginn
SP,RP - ATH
J.T. Ginn
Reiver Sanmartin
RP - SF
Reiver Sanmartin
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ TORKevin Gausman (4-3)#19vs NYYCam Schlittler (7-2)#36
Sat, Mar 28th@ TORDylan Cease (3-3)#16vs NYYWill Warren (6-1)#60
Sun, Mar 29th@ TOREric Lauer (2-5)#264   
Mon, Mar 30th@ ATLBryce Elder (4-3)#113@ SDWalker Buehler (3-3)#220
Tue, Mar 31st@ ATLJose Suarez#227@ SDGerman Marquez (3-2)#330
Wed, Apr 1st@ ATLChris Sale (8-3)#5@ SDNick Pivetta (1-2)#138
Fri, Apr 3rdvs HOUCristian Javier (0-1)#258vs NYMNolan McLean (2-4)#29
Sat, Apr 4thvs HOUTatsuya Imai (2-2)#152vs NYMClay Holmes (4-4)#165
Sun, Apr 5thvs HOULance McCullers Jr. (2-3)#208vs NYMKodai Senga (0-4)#129
Tue, Apr 7th@ NYYCam Schlittler (7-2)#36vs PHICristopher Sanchez (6-2)#3
Wed, Apr 8th@ NYYWill Warren (6-1)#60vs PHIAaron Nola (3-4)#39
Thu, Apr 9th@ NYYRyan Weathers (2-3)#66   
Fri, Apr 10th@ NYMClay Holmes (4-4)#165@ BALShane Baz (2-5)#84
Sat, Apr 11th@ NYMKodai Senga (0-4)#129@ BALChris Bassitt (4-3)#125
Sun, Apr 12th@ NYMFreddy Peralta (3-4)#28@ BALCade Povich (1-1)#240
Mon, Apr 13thvs TEXNathan Eovaldi (5-6)#20   
Tue, Apr 14thvs TEXMacKenzie Gore (4-4)#50@ CINBrady Singer (2-5)#143
Wed, Apr 15thvs TEXKumar Rocker (2-5)#103@ CINRhett Lowder (3-3)#206
Thu, Apr 16thvs TEXJack Leiter (2-4)#76@ CINChase Burns (7-1)#25
Fri, Apr 17thvs CWSDavis Martin (8-1)#79@ WSHZack Littell (4-4)#169
Sat, Apr 18thvs CWSErick Fedde (0-5)#373@ WSHCade Cavalli (3-3)#87
Sun, Apr 19thvs CWSNoah Schultz (2-4)#221@ WSHPJ Poulin (3-0)#237
Mon, Apr 20th@ SEAEmerson Hancock (4-2)#91   
Tue, Apr 21st@ SEALuis Castillo (1-5)#46vs LADYoshinobu Yamamoto (4-4)#13
Wed, Apr 22nd@ SEALogan Gilbert (3-4)#11vs LADShohei Ohtani (5-2)#1
Fri, Apr 24th@ TEXNathan Eovaldi (5-6)#20vs MIASandy Alcantara (3-4)#73
Sat, Apr 25th@ TEXMacKenzie Gore (4-4)#50vs MIAEury Perez (3-6)#109
Sun, Apr 26th@ TEXKumar Rocker (2-5)#103vs MIAMax Meyer (5-0)#68
Tue, Apr 28thvs KCKris Bubic (3-2)#80@ PHIJesus Luzardo (4-4)#10
Wed, Apr 29thvs KCMichael Wacha (4-2)#78   
Thu, Apr 30thvs KCNoah Cameron (2-4)#92@ PHITim Mayza
Fri, May 1stvs CLEJoey Cantillo (4-2)#106@ TBShane McClanahan (5-2)#22
Sat, May 2ndvs CLESlade Cecconi (3-5)#105@ TBGriffin Jax (1-3)#59
Sun, May 3rdvs CLEParker Messick (6-1)#51@ TBSteven Matz (4-2)#98
Tue, May 5th@ PHICristopher Sanchez (6-2)#3vs SDWalker Buehler (3-3)#220
Wed, May 6th@ PHIZack Wheeler (4-1)#7vs SDBradgley Rodriguez
Thu, May 7th@ PHIAndrew Painter (1-5)#170   
Fri, May 8th@ BALKyle Bradish (2-6)#43vs PITCarmen Mlodzinski (4-3)#132
Sat, May 9th@ BALShane Baz (2-5)#84vs PITBraxton Ashcraft (4-2)#47
Sun, May 10th@ BALKeegan Akin (0-0)#180vs PITBubba Chandler (1-6)#122
Tue, May 12thvs STLAndre Pallante (5-4)#163@ LADYoshinobu Yamamoto (4-4)#13
Wed, May 13thvs STLMatthew Liberatore (2-3)#114@ LADShohei Ohtani (5-2)#1
Thu, May 14thvs STLMichael McGreevy (3-4)#86@ LADEmmet Sheehan (3-1)#42
Fri, May 15thvs SFTyler Mahle (1-7)#119@ ATHAaron Civale (5-2)#219
Sat, May 16thvs SFTrevor McDonald (2-2)#161@ ATHLuis Severino (2-6)#146
Sun, May 17thvs SFAdrian Houser (2-5)#189@ ATHJeffrey Springs (3-6)#111
Mon, May 18th@ LAAWalbert Urena (2-4)#421@ ARIZac Gallen (3-4)#71
Tue, May 19th@ LAAReid Detmers (2-5)#41@ ARIRyne Nelson (2-4)#89
Wed, May 20th@ LAAJack Kochanowicz (2-3)#420@ ARIMerrill Kelly (5-3)#93
Thu, May 21st@ LAAJose Soriano (6-4)#45   
Fri, May 22nd@ SDWalker Buehler (3-3)#220vs CWSDavis Martin (8-1)#79
Sat, May 23rd@ SDLucas Giolito (2-0)#172vs CWSBryan Hudson (3-1)#175
Sun, May 24th@ SDMichael King (4-4)#35vs CWSNoah Schultz (2-4)#221
Mon, May 25thvs SEALuis Castillo (1-5)#46vs ARIMerrill Kelly (5-3)#93
Tue, May 26thvs SEAEmerson Hancock (4-2)#91vs ARIEduardo Rodriguez (5-1)#112
Wed, May 27thvs SEALogan Gilbert (3-4)#11vs ARIMichael Soroka (7-2)#67
Fri, May 29thvs NYYCarlos Rodon (1-2)#34@ COLMichael Lorenzen (2-7)#427
Sat, May 30thvs NYYRyan Weathers (2-3)#66@ COLRyan Feltner (2-1)#424
Sun, May 31stvs NYYWill Warren (6-1)#60@ COLTanner Gordon (0-0)#325
Tue, Jun 2nd@ CHCJameson Taillon (2-4)#107@ MILKyle Harrison (6-1)#63
Wed, Jun 3rd@ CHCColin Rea (5-3)#140@ MILColeman Crow (0-0)#197
Thu, Jun 4th@ CHCShota Imanaga (4-6)#24@ MILBrandon Sproat (1-4)#158
Fri, Jun 5th@ HOUPeter Lambert (4-4)#190@ CHCBen Brown (2-2)#52
Sat, Jun 6th@ HOUTatsuya Imai (2-2)#152@ CHCJordan Wicks (0-1)#234
Sun, Jun 7th@ HOULance McCullers Jr. (2-3)#208@ CHCJameson Taillon (2-4)#107
Mon, Jun 8thvs MILBrandon Woodruff (2-1)#56vs WSHMiles Mikolas (1-4)#215
Tue, Jun 9thvs MILBrandon Sproat (1-4)#158vs WSHJake Irvin (2-4)#203
Wed, Jun 10thvs MILvs WSH
Fri, Jun 12thvs COLvs CHC
Sat, Jun 13thvs COLvs CHC
Sun, Jun 14thvs COLvs CHC
Mon, Jun 15thvs PIT   
Tue, Jun 16thvs PIT@ ATL
Wed, Jun 17thvs PIT@ ATL
Thu, Jun 18thvs LAA@ ATL
Fri, Jun 19thvs LAA@ MIA
Sat, Jun 20thvs LAA@ MIA
Sun, Jun 21stvs LAA@ MIA
Tue, Jun 23rd@ SFvs ATH
Wed, Jun 24th@ SFvs ATH
Thu, Jun 25th@ SFvs ATH
Fri, Jun 26th@ LAAvs ATL
Sat, Jun 27th@ LAAvs ATL
Sun, Jun 28th@ LAAvs ATL
Mon, Jun 29thvs LAD@ ARI
Tue, Jun 30thvs LAD@ ARI
Wed, Jul 1stvs LAD@ ARI
Fri, Jul 3rdvs MIA@ COL
Sat, Jul 4thvs MIA@ COL
Sun, Jul 5thvs MIA@ COL
Tue, Jul 7th@ DETvs TOR
Wed, Jul 8th@ DETvs TOR
Thu, Jul 9th@ DETvs COL
Fri, Jul 10th@ CWSvs COL
Sat, Jul 11th@ CWSvs COL
Sun, Jul 12th@ CWSvs COL
Fri, Jul 17thvs WSH@ SEA
Sat, Jul 18thvs WSH@ SEA
Sun, Jul 19thvs WSH@ SEA
Mon, Jul 20th@ ARI@ KC
Tue, Jul 21st@ ARI@ KC
Wed, Jul 22nd@ ARI@ KC
Fri, Jul 24th@ MINvs LAA
Sat, Jul 25th@ MINvs LAA
Sun, Jul 26th@ MINvs LAA
Mon, Jul 27thvs BOSvs MIL
Tue, Jul 28thvs BOSvs MIL
Wed, Jul 29thvs BOSvs MIL
Thu, Jul 30thvs BOS@ SD
Fri, Jul 31stvs DET@ SD
Sat, Aug 1stvs DET@ SD
Sun, Aug 2ndvs DET@ SD
Tue, Aug 4th@ CIN@ TEX
Wed, Aug 5th@ CIN@ TEX
Thu, Aug 6th@ CIN   
Fri, Aug 7th@ BOSvs DET
Sat, Aug 8th@ BOSvs DET
Sun, Aug 9th@ BOSvs DET
Mon, Aug 10thvs TBvs HOU
Tue, Aug 11thvs TBvs HOU
Wed, Aug 12thvs TBvs HOU
Fri, Aug 14thvs TEXvs COL
Sat, Aug 15thvs TEXvs COL
Sun, Aug 16thvs TEXvs COL
Mon, Aug 17th@ KC   
Tue, Aug 18th@ KC@ CLE
Wed, Aug 19th@ KC@ CLE
Thu, Aug 20th@ KC@ CLE
Fri, Aug 21st@ HOU@ BOS
Sat, Aug 22nd@ HOU@ BOS
Sun, Aug 23rd@ HOU@ BOS
Mon, Aug 24thvs MINvs CIN
Tue, Aug 25thvs MINvs CIN
Wed, Aug 26thvs MINvs CIN
Fri, Aug 28thvs BALvs ARI
Sat, Aug 29thvs BALvs ARI
Sun, Aug 30thvs BALvs ARI
Mon, Aug 31st@ TEX   
Tue, Sep 1st@ TEX@ PIT
Wed, Sep 2nd@ TEX@ PIT
Thu, Sep 3rd@ SEA@ PIT
Fri, Sep 4th@ SEA@ NYM
Sat, Sep 5th@ SEA@ NYM
Sun, Sep 6th@ SEA@ NYM
Mon, Sep 7thvs TORvs STL
Tue, Sep 8thvs TORvs STL
Wed, Sep 9thvs TORvs STL
Fri, Sep 11thvs SEAvs SD
Sat, Sep 12thvs SEAvs SD
Sun, Sep 13thvs SEAvs SD
Tue, Sep 15th@ TB@ STL
Wed, Sep 16th@ TB@ STL
Thu, Sep 17th@ TB   
Fri, Sep 18th@ CLE@ LAD
Sat, Sep 19th@ CLE@ LAD
Sun, Sep 20th@ CLE@ LAD
Tue, Sep 22ndvs LAAvs MIN
Wed, Sep 23rdvs LAAvs MIN
Thu, Sep 24thvs HOU   
Fri, Sep 25thvs HOUvs LAD
Sat, Sep 26thvs HOUvs LAD
Sun, Sep 27thvs HOUvs LAD
Wed, Mar 25th   vs NYYMax Fried (4-3)#33
Thu, Apr 2nd   vs NYMDavid Peterson (3-5)#117
Mon, Apr 6th   vs PHIAndrew Painter (1-5)#170
Thu, Apr 23rd   vs LADTyler Glasnow (3-0)#37
Mon, May 4th   vs SDRandy Vasquez (5-3)#199
Mon, May 11th   @ LADRoki Sasaki (3-3)#131
Mon, Jun 1st   @ MILShane Drohan (2-1)#145
Mon, Jul 6th   vs TOR
Mon, Aug 3rd   @ TEX
Thu, Aug 27th   vs ARI
Mon, Sep 14th   @ STL
Mon, Sep 21st   vs MIN