Skip Navigation to Main Content

Andrew Painter or Robby Snelling

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Andrew Painter or Robby Snelling Player Statistics
  Andrew Painter
SP - PHI
Andrew Painter
Robby Snelling
SP - MIA
Robby Snelling
2026 Stats 
   
   
Games Played111
   
Games Started101
   
Innings Pitched53.15.0
   
Wins10
   
Losses61
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed645
   
Earned Runs343
   
Home Runs Allowed91
   
Strikeouts432
   
Walks174
   
ERA5.745.40
   
WHIP1.521.80
   
Andrew Painter or Robby Snelling Player Projections
  Andrew Painter
SP - PHI
Andrew Painter
Robby Snelling
SP - MIA
Robby Snelling
2026 Projections 
   
   
Games Played3016
   
Games Started2016
   
Innings Pitched113.085.8
   
Wins65
   
Losses75
   
Saves00
   
Blown Saves00
   
Holds10
   
Hits Allowed11484
   
Earned Runs5839
   
Home Runs Allowed1711
   
Strikeouts9876
   
Walks4131
   
ERA4.644.14
   
WHIP1.371.34
   
Andrew Painter or Robby Snelling Player Notes
  Andrew Painter
SP - PHI
Andrew Painter
Robby Snelling
SP - MIA
Robby Snelling
News 
 Andrew Painter gave up four runs on seven hits and one walk while striking out three over 3 1/3 innings in Sunday's 9-1 loss to the Dodgers.
Nate Miller - FantasyPros
Mon, Jun 1st
Robby Snelling underwent left elbow UCL repair with an internal brace.
Ari Koslow
Fri, May 22nd
 Andrew Painter allowed two runs on six hits and two walks while striking out three over 6 1/3 innings in Sunday's 3-1 loss to the Guardians.
Nate Miller - FantasyPros
Mon, May 25th
The Marlins say Robby Snelling will undergo Tommy John Surgery.
Ari Koslow
Thu, May 21st
 Andrew Painter allowed two runs on just three hits and two walks while striking out three over six innings in Monday's 5-4 win over the Reds.
Nate Miller - FantasyPros
Tue, May 19th
The Marlins transferred LHP Robby Snelling from the 15-day injured list to the 60-day injured list.
Ari Koslow
Thu, May 21st
 Andrew Painter gave up just one run on four hits with no walks while striking out four over five innings in Wednesday's 3-1 loss to the Red Sox.
Nate Miller - FantasyPros
Thu, May 14th
Robby Snelling is expected to be checked out on Thursday.
Ari Koslow
Mon, May 18th
 Andrew Painter was hammered for eight runs on seven hits and three walks while striking out two over 3 2/3 innings in Thursday's 12-1 loss to the Athletics.
Nate Miller - FantasyPros
Fri, May 8th
Marlins manager Clayton McCullough said Robby Snelling will go for further evaluation next week.
Ari Koslow
Fri, May 15th
Notes 
There are no recent notes for these players
Andrew Painter or Robby Snelling Player Schedules
  Andrew Painter
SP - PHI
Andrew Painter
Robby Snelling
SP - MIA
Robby Snelling
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TEXNathan Eovaldi (5-6)#20   
Sat, Mar 28thvs TEXJacob Latz (1-1)#102vs COLMichael Lorenzen (2-7)#427
Sun, Mar 29thvs TEXMacKenzie Gore (4-4)#50vs COLJose Quintana (2-3)#425
Mon, Mar 30thvs WSHFoster Griffin (6-2)#88vs CWSDavis Martin (8-1)#79
Tue, Mar 31stvs WSHPJ Poulin (3-0)#237vs CWSErick Fedde (0-5)#373
Wed, Apr 1stvs WSHCade Cavalli (3-3)#87vs CWSShane Smith (0-2)#205
Fri, Apr 3rd@ COLMichael Lorenzen (2-7)#427@ NYYWill Warren (7-1)#60
Sat, Apr 4th@ COLBrennan Bernardino (2-3)#257@ NYYRyan Weathers (2-3)#66
Sun, Apr 5th@ COLTomoyuki Sugano (4-4)#428@ NYYMax Fried (4-3)#33
Mon, Apr 6th@ SFAdrian Houser (2-5)#189vs CINBrandon Williamson (2-3)#370
Tue, Apr 7th@ SFRobbie Ray (3-6)#83vs CINAndrew Abbott (4-3)#99
Wed, Apr 8th@ SFTyler Mahle (1-7)#119vs CINBrady Singer (2-5)#143
Fri, Apr 10thvs ARIMichael Soroka (7-2)#67@ DETKeider Montero (2-3)#201
Sat, Apr 11thvs ARIBrandon Pfaadt (0-1)#115@ DETCasey Mize (2-3)#65
Sun, Apr 12thvs ARIZac Gallen (3-4)#71@ DETTarik Skubal (3-2)#4
Mon, Apr 13thvs CHCJavier Assad (3-1)#276@ ATLGrant Holmes (3-2)#139
Tue, Apr 14thvs CHCRiley Martin@ ATLReynaldo Lopez (2-1)#108
Wed, Apr 15thvs CHCShota Imanaga (4-6)#24@ ATLBryce Elder (4-3)#113
Fri, Apr 17thvs ATLMartin Perez (3-3)#200vs MILColeman Crow (0-0)#197
Sat, Apr 18thvs ATLChris Sale (8-3)#5vs MILBrandon Woodruff (2-1)#56
Sun, Apr 19thvs ATLGrant Holmes (3-2)#139vs MILJacob Misiorowski (6-2)#18
Mon, Apr 20th@ CHCColin Rea (5-3)#140vs STLMichael McGreevy (3-4)#86
Tue, Apr 21st@ CHCShota Imanaga (4-6)#24vs STLDustin May (3-6)#85
Wed, Apr 22nd@ CHCMatthew Boyd (2-1)#40vs STLKyle Leahy (5-3)#162
Thu, Apr 23rd@ CHCEdward Cabrera (3-2)#70   
Fri, Apr 24th@ ATLGrant Holmes (3-2)#139@ SFAdrian Houser (2-5)#189
Sat, Apr 25th@ ATLBryce Elder (4-3)#113@ SFRobbie Ray (3-6)#83
Sun, Apr 26th@ ATLChris Sale (8-3)#5@ SFLanden Roupp (5-5)#61
Tue, Apr 28thvs SFTyler Mahle (1-7)#119@ LADShohei Ohtani (5-2)#1
Thu, Apr 30thvs SFAdrian Houser (2-5)#189   
Fri, May 1st@ MIAEury Perez (3-6)#109vs PHIZack Wheeler (4-1)#7
Sat, May 2nd@ MIAMax Meyer (5-0)#68vs PHIAndrew Painter (1-6)#170
Sun, May 3rd@ MIAChris Paddack (0-7)#324vs PHIJesus Luzardo (4-4)#10
Mon, May 4th@ MIAJanson Junk (3-5)#116vs PHIAaron Nola (3-4)#39
Tue, May 5thvs ATHLuis Severino (2-6)#146vs BALChris Bassitt (4-3)#125
Wed, May 6thvs ATHJeffrey Springs (3-6)#111vs BALBrandon Young (3-1)#194
Thu, May 7thvs ATHJ.T. Ginn (3-3)#127vs BALCade Povich (1-1)#240
Fri, May 8thvs COLChase Dollander (3-3)#340vs WSHFoster Griffin (6-2)#88
Sat, May 9thvs COLKyle Freeland (1-6)#395vs WSHRichard Lovelady (2-2)#204
Sun, May 10thvs COLTomoyuki Sugano (4-4)#428vs WSHCade Cavalli (3-3)#87
Tue, May 12th@ BOSJovani Moran (1-2)#183@ MINBailey Ober (6-3)#72
Wed, May 13th@ BOSSonny Gray (6-1)#30@ MINSimeon Woods Richardson (0-7)#222
Thu, May 14th@ BOSRanger Suarez (2-3)#32@ MINZebby Matthews (1-3)#82
Fri, May 15th@ PITBraxton Ashcraft (5-2)#47@ TBIan Seymour (3-0)#100
Sat, May 16th@ PITBubba Chandler (1-6)#122@ TBNick Martinez (5-1)#81
Sun, May 17th@ PITPaul Skenes (6-5)#2@ TBDrew Rasmussen (4-2)#21
Mon, May 18thvs CINNick Lodolo (2-1)#58vs ATLJR Ritchie (1-1)#236
Tue, May 19thvs CINChase Burns (7-1)#25vs ATLMartin Perez (3-3)#200
Wed, May 20thvs CINAndrew Abbott (4-3)#99vs ATLChris Sale (8-3)#5
Fri, May 22ndvs CLEGavin Williams (8-3)#27vs NYMTobias Myers (0-1)#188
Sat, May 23rdvs CLESlade Cecconi (3-5)#105vs NYMFreddy Peralta (3-4)#28
Sun, May 24thvs CLEParker Messick (6-1)#51vs NYMChristian Scott (1-0)#90
Mon, May 25th@ SDGriffin Canning (0-4)#141@ TORTrey Yesavage (2-2)#48
Tue, May 26th@ SDRandy Vasquez (5-3)#199@ TORBraydon Fisher (2-1)#156
Wed, May 27th@ SDWalker Buehler (3-3)#220@ TORKevin Gausman (4-3)#19
Fri, May 29th@ LADJustin Wrobleski (7-2)#130@ NYMFreddy Peralta (3-4)#28
Sat, May 30th@ LADRoki Sasaki (3-3)#131@ NYMChristian Scott (1-0)#90
Sun, May 31st@ LADYoshinobu Yamamoto (5-4)#13@ NYMNolan McLean (3-4)#29
Tue, Jun 2ndvs SDRandy Vasquez (5-3)#199@ WSHMiles Mikolas (1-4)#215
Wed, Jun 3rdvs SDWalker Buehler (3-3)#220@ WSHAndrew Alvarez (1-0)#178
Thu, Jun 4thvs SDLucas Giolito (2-0)#172   
Fri, Jun 5thvs CWSAnthony Kay (5-1)#182vs TBDrew Rasmussen (4-2)#21
Sat, Jun 6thvs CWSSean Burke (2-3)#142vs TBShane McClanahan (6-2)#22
Sun, Jun 7thvs CWSDavid Sandlin (1-0)#210vs TBGriffin Jax (1-3)#59
Mon, Jun 8th@ TORPatrick Corbin (2-1)#216   
Tue, Jun 9th@ TORTrey Yesavage (2-2)#48vs ARIZac Gallen (3-4)#71
Wed, Jun 10th@ TORvs ARIRyne Nelson (2-4)#89
Fri, Jun 12th@ MIL@ PIT
Sat, Jun 13th@ MIL@ PIT
Sun, Jun 14th@ MIL@ PIT
Mon, Jun 15thvs MIA@ PHI
Tue, Jun 16thvs MIA@ PHI
Wed, Jun 17thvs MIA@ PHI
Thu, Jun 18thvs NYM   
Sat, Jun 20thvs NYMvs SF
Sun, Jun 21stvs NYMvs SF
Mon, Jun 22nd@ WSHvs TEX
Tue, Jun 23rd@ WSHvs TEX
Wed, Jun 24th@ WSHvs TEX
Thu, Jun 25th@ WSH   
Fri, Jun 26th@ NYM@ STL
Sat, Jun 27th@ NYM@ STL
Sun, Jun 28th@ NYM@ STL
Mon, Jun 29thvs PIT@ COL
Tue, Jun 30thvs PIT@ COL
Wed, Jul 1stvs PIT@ COL
Thu, Jul 2ndvs PIT@ COL
Sat, Jul 4th@ KC@ ATH
Sun, Jul 5th@ KC@ ATH
Mon, Jul 6th@ KC   
Tue, Jul 7th@ CINvs SEA
Wed, Jul 8th@ CINvs SEA
Thu, Jul 9th@ CINvs SEA
Fri, Jul 10th@ DETvs CLE
Sat, Jul 11th@ DETvs CLE
Sun, Jul 12th@ DETvs CLE
Thu, Jul 16thvs NYM   
Sat, Jul 18thvs NYM@ MIL
Sun, Jul 19thvs NYM@ MIL
Mon, Jul 20thvs LAD@ HOU
Tue, Jul 21stvs LAD@ HOU
Wed, Jul 22ndvs LAD@ HOU
Fri, Jul 24thvs NYYvs SD
Sat, Jul 25thvs NYYvs SD
Sun, Jul 26thvs NYYvs SD
Mon, Jul 27th@ MIAvs PHI
Tue, Jul 28th@ MIAvs PHI
Wed, Jul 29th@ MIAvs PHI
Fri, Jul 31st@ BAL@ NYM
Sat, Aug 1st@ BAL@ NYM
Sun, Aug 2nd@ BAL@ NYM
Mon, Aug 3rdvs WSH   
Tue, Aug 4thvs WSH@ ATL
Wed, Aug 5thvs WSH@ ATL
Thu, Aug 6thvs WSH@ ATL
Fri, Aug 7thvs TORvs LAA
Sat, Aug 8thvs TORvs LAA
Sun, Aug 9thvs TORvs LAA
Mon, Aug 10th@ STL   
Tue, Aug 11th@ STLvs PIT
Wed, Aug 12th@ STLvs PIT
Thu, Aug 13th@ MINvs PIT
Sat, Aug 15th@ MIN@ CIN
Sun, Aug 16th@ MIN@ CIN
Mon, Aug 17thvs MIA@ PHI
Tue, Aug 18thvs MIA@ PHI
Wed, Aug 19thvs MIA@ PHI
Fri, Aug 21stvs STLvs WSH
Sat, Aug 22ndvs STLvs WSH
Sun, Aug 23rdvs STLvs WSH
Mon, Aug 24th@ SEAvs BOS
Tue, Aug 25th@ SEAvs BOS
Wed, Aug 26th@ SEAvs BOS
Fri, Aug 28th@ LAA@ WSH
Sat, Aug 29th@ LAA@ WSH
Sun, Aug 30th@ LAA@ WSH
Mon, Aug 31st@ ARI@ WSH
Tue, Sep 1st@ ARI@ KC
Wed, Sep 2nd@ ARI@ KC
Fri, Sep 4thvs ATLvs CHC
Sat, Sep 5thvs ATLvs CHC
Sun, Sep 6thvs ATLvs CHC
Mon, Sep 7thvs ATLvs NYM
Tue, Sep 8thvs HOUvs NYM
Wed, Sep 9thvs HOUvs NYM
Thu, Sep 10thvs HOU   
Fri, Sep 11th@ ATLvs LAD
Sat, Sep 12th@ ATLvs LAD
Sun, Sep 13th@ ATLvs LAD
Tue, Sep 15th@ WSH@ ARI
Wed, Sep 16th@ WSH@ ARI
Thu, Sep 17th@ NYM   
Fri, Sep 18th@ NYM@ SD
Sat, Sep 19th@ NYM@ SD
Sun, Sep 20th@ NYM@ SD
Tue, Sep 22ndvs MIL@ CHC
Wed, Sep 23rdvs MIL@ CHC
Thu, Sep 24thvs MIL@ CHC
Fri, Sep 25thvs TBvs ATL
Sat, Sep 26thvs TBvs ATL
Sun, Sep 27thvs TBvs ATL
Fri, Mar 27th   vs COLKyle Freeland (1-6)#395
Thu, Apr 9th   vs CINRhett Lowder (3-3)#206
Mon, Apr 27th   @ LADYoshinobu Yamamoto (5-4)#13
Wed, Apr 29th   @ LADTyler Glasnow (3-0)#37
Thu, May 21st   vs ATLSpencer Strider (3-1)#31
Mon, Jun 1st   @ WSHCade Cavalli (3-3)#87
Thu, Jun 11th   vs ARI
Fri, Jun 19th   vs SF
Fri, Jul 3rd   @ ATH
Fri, Jul 17th   @ MIL
Thu, Jul 30th   @ NYM
Fri, Aug 14th   @ CIN
Thu, Sep 3rd   @ KC
Mon, Sep 14th   @ ARI