Team roster -- 2025 Florda Gators
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Willy AdamesssRp 29 .191Av .271ExPrPrAvExVgIronNormal
Ozzie Albies2bSsp28 .321Vg .225AvPrPrExExAvVery proneNormal
Nick CastellanosrfRsp33 .269Ex .249AvPrPrFrVgFrIronNormal
Willson Contrerasc Rsp33 .267Ex .261VgPrPrFrExFrVery proneNormal
Sal FrelickrfLsp25 .241Fr .263PrVgAvAvExVgNormalNormal
Joey Gallo1bLp 31 .115Fr .179VgPrFrAvVgFrVery proneNormal
Riley GreenelfLsp24 .213Vg .280VgPrPrAvAvFrProneTerror
Mitch HanigerrfRp 34 .178Fr .224AvPrPrFrPrPrNormalNormal
Gunnar HendersonssLsp24 .257Vg .291ExPrPrExExAvIronNormal
Anthony Rizzo1bLp 35 .221Pr .231AvPrPrPrPrPrVery proneNormal
Jake Rogersc Rp 30 .169Fr .207VgPrPrFrFrPrNormalNormal
Amed RosariorfRsp29 .294Fr .272FrFrPrAvAvVgNormalNormal
Will Smithc Rsp30 .258Ex .244AvPrPrFrFrPrNormalTerror
Alek ThomascfLp 25 .167Fr .197VgFrPrVgExExVery proneNormal
Spencer Torkelson1bRp 25 .235Ex .215FrPrPrAvPrPrNormalNormal
Ezequiel TovarssRsp23 .259Vg .273VgVgPrAvFrFrIronNormal
Andrew Vaughn1bRsp27 .281Av .233AvPrPrPrAvPrNormalNormal
Christian YelichlfLsp33 .322Vg .311VgAvFrAvExVgVery proneTerror
 Total  28.8 .243  .252        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Bryan AbreumrR28 .266 .148PrPrPrPrPr AvPr2726940NormalIron
Scott BarlowmrR32 .165 .252PrPrPrPrPr AvPr182056NormalNormal
Shane BieberspR30 .190 .261PrPrPrPrPrAv Av178564NormalVery prone
Yu DarvishspR38 .222 .212PrPrPrPrPrFr Pr13041NormalVery prone
Kyle FinneganclR33 .221 .270PrPrPrPrPr AvAv161051NormalIron
Jack FlahertyspR29 .215 .233PrPrPrPrPrAv Av21047NormalNormal
J.P. FrancespR30 .305 .271PrPrPrPrPrVg Av5550036NormalProne
Michael KingspR30 .223 .218PrPrPrPrPrVg Vg3047NormalNormal
Phil MatonmrR32 .182 .220PrPrPrPrPr AvVg81251NormalIron
Triston McKenziespR27 .228 .252PrPrPrPrPrAv Fr33039NormalNormal
Colin PochemrL31 .260 .193PrPrPrPrPr AvAv154936NormalVery prone
Ryan PresslymrR36 .250 .277PrPrPrPrPr AvVg641954NormalProne
Spencer StriderspR26 .316 .222PrPrPrPrPrAv Fr178653NormalVery prone
fAbner UribemrR25 .235 .297PrPrPrPrPr AvAv997868NormalNormal
Michael WachaspR33 .247 .246PrPrPrPrPrVg Ex10045NormalProne
 Total  30.7 .230 .232             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Abreu,BmrAv/48           
Adamesss     Av/131     
Albies2b   Av/50        
BarlowmrAv/63           
BieberspAv/92           
Castellanos,Nrf        Fr/93 Pr  
Contreras,WEc  Vg/105        Av4
DarvishspAv/46           
FinneganclAv/58           
FlahertyspAv/0           
France,JPspAv/83           
Frelickrf    Av/99  Ex/90 Vg/90 Ex/90 Av  
Gallo1b  Vg/4    Av/129 Av/129Fr  
Greene,Rlf      Vg/119Av/119Vg/119Vg  
Hanigerrf        Av/244Av  
Hendersonss     Av/141     
King,MspAv/61           
Maton,PmrAv/57           
McKenziespFr/131          
PochemrAv/75           
PresslymrAv/62           
Rizzo1b  Av/79         
Rogers,Jac  Av/52         Vg1
Rosario,Arf   Fr/101Fr/105Fr/80   Pr/63 Vg  
Smith,WDc  Av/101        Vg2
StriderspAv/94           
Thomas,Acf       Av/53  Av  
Torkelson1b  Av/94         
Tovarss     Vg/42      
fUribemrEx/90           
Vaughn1b  Fr/80         
WachaspAv/0           
Yelichlf      Av/104  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Bryan AbreumrRspR289907450
Willy AdamesssRp R29100087000
Ozzie Albies2bSspR28613970000
Scott BarlowmrRspR3288053000
Shane BieberspRspR30595100100
Nick CastellanosrfRspR331000200000
Willson Contrerasc RspR335545100000
Yu DarvishspRspR384159240000
Kyle FinneganclRspR33100023250
Jack FlahertyspRspR29100054000
J.P. FrancespRspR3015237200
Sal FrelickrfLspR259917200
Joey Gallo1bLp R315347110000
Riley GreenelfLspL2488127270
Mitch HanigerrfRp R34100050000
Gunnar HendersonssLspR2410007230
Michael KingspRspR30100013000
Phil MatonmrRspR32100025500
Triston McKenziespRspR275007390
Colin PochemrLspL31673311750
Ryan PresslymrRspR36919140000
Anthony Rizzo1bLp L356139170000
Jake Rogersc Rp R3010007260
Amed RosariorfRspR2995078000
Will Smithc RspR30100052500
Spencer StriderspRspR2649610000
Alek ThomascfLp L2527497350
Spencer Torkelson1bRp R256007230
Ezequiel TovarssRspR2310007220
fAbner UribemrRspR251907200
Andrew Vaughn1bRspR2710007600
Michael WachaspRspR33891140000
Christian YelichlfLspR334852260000
 Total   29.6  197570