Skip to main content

Harold Castro or Tristan Gray

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Harold Castro or Tristan Gray Player Statistics
  Harold Castro
1B,2B,3B,CF,SS - FA
Harold Castro
Tristan Gray
1B,3B,SS - MIA
Tristan Gray
2024 Stats 
   
   
At Bats7
   
Runs0
   
Hits0
   
Singles0
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI0
   
Stolen Bases0
   
Caught Stealing0
   
Walks0
   
Strikeouts3
   
Batting Average.000
   
On Base Pct.000
   
Slugging Pct.000
   
On-base Plus Slugging.000
   
Harold Castro or Tristan Gray Player Projections
  Harold Castro
1B,2B,3B,CF,SS - FA
Harold Castro
Tristan Gray
1B,3B,SS - MIA
Tristan Gray
2024 Projections 
   
   
At Bats20138
   
Runs205
   
Hits528
   
Singles405
   
Doubles92
   
Triples10
   
Home Runs22
   
RBI225
   
Stolen Bases10
   
Caught Stealing10
   
Walks83
   
Strikeouts4513
   
Batting Average.260.210
   
On Base Pct.289.263
   
Slugging Pct.348.380
   
On-base Plus Slugging.638.643
   
Harold Castro or Tristan Gray Player Notes
  Harold Castro
1B,2B,3B,CF,SS - FA
Harold Castro
Tristan Gray
1B,3B,SS - MIA
Tristan Gray
News 
  The Marlins optioned Tristan Gray to Triple-A Jacksonville.
Ari Koslow
Mon, Jun 10th
  The Marlins have recalled Tristan Gray from Triple-A Jacksonville.
Jesse Garcia
Fri, Jun 7th
  The Marlins optioned Tristan Gray to Triple-A Jacksonville.
Ari Koslow
Tue, May 21st
Notes 
There are no recent notes for these players
Harold Castro or Tristan Gray Player Schedules
  Harold Castro
1B,2B,3B,CF,SS - FA
Harold Castro
Tristan Gray
1B,3B,SS - MIA
Tristan Gray
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th   vs PITMitch Keller (8-4)#64
Fri, Mar 29th   vs PITMartin Perez (1-3)#253
Sat, Mar 30th   vs PITJared Jones (4-6)#86
Sun, Mar 31st   vs PITBailey Falter (3-4)#166
Mon, Apr 1st   vs LAAChase Silseth (0-1)#146
Tue, Apr 2nd   vs LAATyler Anderson (6-6)#171
Wed, Apr 3rd   vs LAAPatrick Sandoval (2-8)#60
Thu, Apr 4th   @ STLLance Lynn (2-3)#78
Sat, Apr 6th   @ STLSteven Matz (1-2)#110
Sun, Apr 7th   @ STLKyle Gibson (5-2)#101
Mon, Apr 8th   @ NYYNestor Cortes Jr. (3-5)#36
Tue, Apr 9th   @ NYYCarlos Rodon (9-3)#21
Wed, Apr 10th   @ NYYMarcus Stroman (6-3)#77
Fri, Apr 12th   vs ATLMax Fried (6-3)#11
Sat, Apr 13th   vs ATLChris Sale (9-2)#5
Sun, Apr 14th   vs ATLCharlie Morton (4-3)#70
Mon, Apr 15th   vs SFKyle Harrison (4-3)#98
Tue, Apr 16th   vs SFJordan Hicks (4-3)#80
Wed, Apr 17th   vs SFKeaton Winn (3-7)#139
Fri, Apr 19th   @ CHCJameson Taillon (3-3)#112
Sat, Apr 20th   @ CHCShota Imanaga (7-1)#23
Sun, Apr 21st   @ CHCKyle Hendricks (0-4)#186
Mon, Apr 22nd   @ ATLBryce Elder (1-2)#183
Tue, Apr 23rd   @ ATLMax Fried (6-3)#11
Wed, Apr 24th   @ ATLReynaldo Lopez (4-2)#43
Fri, Apr 26th   vs WSHTrevor Williams (5-0)#236
Sat, Apr 27th   vs WSHMitchell Parker (5-3)#195
Sun, Apr 28th   vs WSHPatrick Corbin (1-7)#401
Mon, Apr 29th   vs WSHJake Irvin (5-5)#136
Tue, Apr 30th   vs COLRyan Feltner (1-6)#323
Wed, May 1st   vs COLDakota Hudson (2-9)#408
Thu, May 2nd   vs COLPeter Lambert (2-4)#397
Fri, May 3rd   @ OAKJP Sears (4-6)#104
Sat, May 4th   @ OAKPaul Blackburn (3-2)#163
Sun, May 5th   @ OAKJoe Boyle (2-5)#315
Mon, May 6th   @ LADWalker Buehler (1-4)#51
Tue, May 7th   @ LADYoshinobu Yamamoto (6-2)#13
Wed, May 8th   @ LADGavin Stone (7-2)#126
Fri, May 10th   vs PHIRanger Suarez (10-1)#32
Sat, May 11th   vs PHITaijuan Walker (3-2)#192
Sun, May 12th   vs PHIZack Wheeler (8-4)#1
Mon, May 13th   @ DETMatt Manning (0-1)#172
Tue, May 14th   @ DETReese Olson (1-8)#88
Wed, May 15th   @ DETCasey Mize (1-4)#127
Fri, May 17th   vs NYMChristian Scott (0-2)#92
Sat, May 18th   vs NYMLuis Severino (4-2)#95
Sun, May 19th   vs NYMSean Manaea (4-3)#69
Mon, May 20th   vs MILJoe Ross (2-4)#164
Tue, May 21st   vs MILRobert Gasser (2-0)#249
Wed, May 22nd   vs MILFreddy Peralta (4-4)#17
Fri, May 24th   @ ARIZac Gallen (5-4)#25
Sat, May 25th   @ ARIJordan Montgomery (5-4)#66
Sun, May 26th   @ ARIBlake Walston (0-0)#338
Mon, May 27th   @ SDMichael King (5-4)#34
Tue, May 28th   @ SDMatt Waldron (4-6)#120
Wed, May 29th   @ SDYu Darvish (4-3)#48
Fri, May 31st   vs TEXJose Urena (2-5)#308
Sat, Jun 1st   vs TEXMichael Lorenzen (4-3)#147
Sun, Jun 2nd   vs TEXAndrew Heaney (2-8)#99
Tue, Jun 4th   vs TBRyan Pepiot (4-4)#47
Wed, Jun 5th   vs TBZach Eflin (3-4)#22
Fri, Jun 7th   vs CLELogan Allen (7-3)#96
Sat, Jun 8th   vs CLEBen Lively (6-3)#140
Sun, Jun 9th   vs CLECarlos Carrasco (2-6)#319
Tue, Jun 11th   @ NYMTylor Megill (2-3)#114
Wed, Jun 12th   @ NYMDavid Peterson (2-0)#115
Thu, Jun 13th   @ NYMLuis Severino (4-2)#95
Fri, Jun 14th   @ WSHMacKenzie Gore (6-5)#49
Sat, Jun 15th   @ WSHDJ Herz (1-1)#345
Sun, Jun 16th   @ WSHMitchell Parker (5-3)#195
Mon, Jun 17th   vs STLSonny Gray (8-4)#15
Tue, Jun 18th   vs STLLance Lynn (2-3)#78
Wed, Jun 19th   vs STLKyle Gibson (5-2)#101
Fri, Jun 21st   vs SEAGeorge Kirby (6-5)#6
Sat, Jun 22nd   vs SEALogan Gilbert (4-4)#14
Sun, Jun 23rd   vs SEA
Mon, Jun 24th   @ KC
Tue, Jun 25th   @ KC
Wed, Jun 26th   @ KC
Thu, Jun 27th   @ PHI
Fri, Jun 28th   @ PHI
Sat, Jun 29th   @ PHI
Sun, Jun 30th   @ PHI
Tue, Jul 2nd   vs BOS
Wed, Jul 3rd   vs BOS
Thu, Jul 4th   vs BOS
Fri, Jul 5th   vs CWS
Sat, Jul 6th   vs CWS
Sun, Jul 7th   vs CWS
Tue, Jul 9th   @ HOU
Wed, Jul 10th   @ HOU
Thu, Jul 11th   @ HOU
Fri, Jul 12th   @ CIN
Sat, Jul 13th   @ CIN
Sun, Jul 14th   @ CIN
Fri, Jul 19th   vs NYM
Sat, Jul 20th   vs NYM
Sun, Jul 21st   vs NYM
Mon, Jul 22nd   vs NYM
Tue, Jul 23rd   vs BAL
Wed, Jul 24th   vs BAL
Thu, Jul 25th   vs BAL
Fri, Jul 26th   @ MIL
Sat, Jul 27th   @ MIL
Sun, Jul 28th   @ MIL
Tue, Jul 30th   @ TB
Wed, Jul 31st   @ TB
Thu, Aug 1st   @ ATL
Fri, Aug 2nd   @ ATL
Sat, Aug 3rd   @ ATL
Sun, Aug 4th   @ ATL
Mon, Aug 5th   vs CIN
Tue, Aug 6th   vs CIN
Wed, Aug 7th   vs CIN
Thu, Aug 8th   vs CIN
Fri, Aug 9th   vs SD
Sat, Aug 10th   vs SD
Sun, Aug 11th   vs SD
Tue, Aug 13th   @ PHI
Wed, Aug 14th   @ PHI
Fri, Aug 16th   @ NYM
Sat, Aug 17th   @ NYM
Sun, Aug 18th   @ NYM
Mon, Aug 19th   vs ARI
Tue, Aug 20th   vs ARI
Wed, Aug 21st   vs ARI
Fri, Aug 23rd   vs CHC
Sat, Aug 24th   vs CHC
Sun, Aug 25th   vs CHC
Mon, Aug 26th   @ COL
Tue, Aug 27th   @ COL
Wed, Aug 28th   @ COL
Thu, Aug 29th   @ COL
Fri, Aug 30th   @ SF
Sat, Aug 31st   @ SF
Sun, Sep 1st   @ SF
Tue, Sep 3rd   vs WSH
Wed, Sep 4th   vs WSH
Thu, Sep 5th   vs PHI
Fri, Sep 6th   vs PHI
Sat, Sep 7th   vs PHI
Sun, Sep 8th   vs PHI
Mon, Sep 9th   @ PIT
Tue, Sep 10th   @ PIT
Wed, Sep 11th   @ PIT
Thu, Sep 12th   @ WSH
Fri, Sep 13th   @ WSH
Sat, Sep 14th   @ WSH
Sun, Sep 15th   @ WSH
Tue, Sep 17th   vs LAD
Wed, Sep 18th   vs LAD
Thu, Sep 19th   vs LAD
Fri, Sep 20th   vs ATL
Sat, Sep 21st   vs ATL
Sun, Sep 22nd   vs ATL
Tue, Sep 24th   @ MIN
Wed, Sep 25th   @ MIN
Thu, Sep 26th   @ MIN
Fri, Sep 27th   @ TOR
Sat, Sep 28th   @ TOR
Sun, Sep 29th   @ TOR