Team roster -- 2024 Ontario Optima
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Brenton DoylecfRsp26 .257Av .262VgAvFrVgExExNormalNormal
fChristian Encarnacn-Stran1bRp 24 .167Pr .200AvPrPrFrPrPrVery proneNormal
fDominic FletcherrfLsp26 .176Pr .215PrAvFrFrPrPrProneNormal
David FrydhRp 28 .287Ex .248AvPrPrAvExFrNormalTerror
fJose Herrerac Ssp27 .212Pr .234FrExPrAvPrPrNormalNormal
fKeston Hiura2bRsp27 .143Pr .150PrPrPrAvPrExNormalNormal
Jonathan India2bRp 27 .277Av .237AvAvPrAvExFrNormalNormal
Justyn-Henry MalloydhRp 24 .250Ex .188AvPrPrFrFrFrNormalNormal
Dylan MooressRp 31 .229Vg .183AvAvPrVgExExNormalNormal
Josh Naylor1bLp 27 .224Vg .251VgPrPrFrVgFrNormalTerror
fTomas Nidoc Rp 30 .136Pr .221AvAvPrFrPrPrProneNormal
Tyler O'NeilllfRp 29 .313Ex .208VgPrPrAvExFrProneTerror
Pedro Pagesc Rsp25 .256Fr .226AvAvPrFrVgFrNormalNormal
fMiguel RojasssRsp35 .260Fr .296AvAvAvAvExAvProneNormal
Brent RookerdhRsp29 .289Ex .294ExPrPrAvVgAvNormalNormal
fBlake Sabolc Lsp26 .250Pr .321PrPrPrAvPrPrNormalNormal
Daniel SchneemannssLsp27 .355Vg .191AvPrPrAvAvAvNormalNormal
Bryson Stott2bLsp26 .223Pr .251AvVgFrAvExVgNormalNormal
Trey SweeneyssLsp24 .269Av .202AvFrPrAvVgFrNormalNormal
Gleyber Torres2bRsp27 .265Vg .255FrFrPrFrFrFrNormalNormal
Daulton VarshocfLp 27 .287Vg .195VgAvAvVgExAvProneTerror
Anthony VolpessRsp23 .246Fr .242AvFrFrExExVgIronNormal
fWill Wagner2bLp 25 .190Av .344AvPrPrAvPrPrProneNormal
fLuke Williams2bRsp27 .111Pr .250FrFrPrAvExExNormalNormal
fChristian YelichlfLsp32 .322Vg .311VgAvFrAvExVgVery proneTerror
 Total  27.2 .255  .242        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Paul BlackburnspR30 .221 .305PrPrPrPrPrAv Av0054NormalVery prone
fSlade CecconispR25 .264 .321PrPrPrPrPrFrExAv1329134NormalNormal
Luis GilspR26 .210 .170PrPrPrPrPrAv Ex2127439NormalProne
Hunter GreenespR24 .174 .190PrPrPrPrPrVg Av2516136NormalProne
fVladimir GutierrezmrR28 .167 .222PrPrPrPrPr ExPr199420NormalNormal
Andrew HeaneyspL33 .272 .246PrPrPrPrPrAv Ex6038NormalNormal
Ryan HelsleyclR29 .229 .194PrPrPrPrPr AvVg81136NormalIron
fJimmy HergetmrR30 .150 .345PrPrPrPrPr VgFr178329NormalVery prone
Bryce JarvismrR26 .250 .232PrPrPrPrPr VgEx341448NormalVery prone
fJackson JobemrR21 .200 .000PrPrPrPrPr ExAv199545NormalNormal
fMerrill KellyspR35 .234 .250PrPrPrPrPrAv Av750051NormalVery prone
Kenta MaedaspR36 .274 .286PrPrPrPrPrPrExAv14040NormalProne
Andre PallantespR25 .209 .267PrPrPrPrPrAvVgPr5238767NormalNormal
fJosh SborzmrR30 .280 .225PrPrPrPrPr AvPr647759NormalVery prone
Brady SingerspR27 .291 .208PrPrPrPrPrVg Ex6055NormalIron
Jose SuarezmrL26 .264 .279PrPrPrPrPrFrExVg92051NormalNormal
fErik SwansonmrR30 .231 .239PrPrPrPrPr AvAv950049NormalProne
fTroy TaylormrR22 .188 .214PrPrPrPrPr AvAv557342NormalNormal
fBlake TreinenmrR36 .218 .174PrPrPrPrPr AvPr123948NormalVery prone
Framber ValdezspL30 .252 .214PrPrPrPrPrVg Vg2512470NormalProne
 Total  28.4 .238 .234             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BlackburnspAv/107          
fCecconispAv/49           
Doylecf       Ex/76  Av  
fEncarnacn-Stran1b  Av/49         
fFletcher,Dorf      Vg/279Av/279Vg/279Fr  
Frydh Av/74 Pr/160 Pr/99  Pr/74  Pr/74 PrPr2
GilspFr/265          
Greene,HspAv/0           
fGutierrezmrAv/100          
HeaneyspAv/0           
HelsleyclAv/56           
fHerget,JmrAv/252          
fHerrera,Jc  Av/67         Av4
fHiura2b   Pr/133       
India2b   Fr/58        
JarvismrAv/60           
fJobemrAv/97           
fKelly,MespAv/170          
MaedaspAv/142          
Malloydh      Pr/76   Av  
Moore,Dss  Ex/92 Av/55 Vg/54 Av/111Vg/72   Av  
Naylor,J1b  Av/148        
fNidoc  Av/182        Av1
O'Neilllf      Av/300 Av/300Av  
Pages,Pc  Vg/78         Fr2
PallantespAv/19           
fRojas,Mss   Ex/81 Ex/104Ex/26      
Rookerdh      Pr/80  Pr/80 Av  
fSabolc  Ex/162        Fr3
fSborzmrFr/89           
Schneemannss   Fr/94 Fr/99 Pr/165Ex/59 Vg/59 Ex/59 Fr  
SingerspAv/57           
Stott2b   Vg/49  Av/118     
Suarez,JmrFr/65           
fSwanson,EmrAv/176          
Sweeneyss     Ex/99      
fTaylor,TrmrAv/87           
Torres2b   Av/205       
fTreinenmrPr/170          
Valdez,FspAv/102          
Varshocf      Ex/51 Ex/51 Ex/51 Ex  
Volpess     Vg/100     
fWagner2b  Ex/99 Vg/93        
fWilliams,L2b   Vg/155Vg/92 Av/99 Av/95   Av  
fYelichlf      Av/104  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Paul BlackburnspRspR30406034500
fSlade CecconispRspR255207400
Brenton DoylecfRspR2610007420
fChristian Encarnacn-Stran1bRp R2420807400
fDominic FletcherrfLspL2659227430
David FrydhRp R2810007410
Luis GilspRspR269197500
Hunter GreenespRspR24782233330
fVladimir GutierrezmrRspR28107400
Andrew HeaneyspLspL331000130000
Ryan HelsleyclRspR29100038000
fJimmy HergetmrRspR3010277400
fJose Herrerac SspR275307400
fKeston Hiura2bRspR27907400
Jonathan India2bRp R2798238000
Bryce JarvismrLspR2667337440
fJackson JobemrRspR21407400
fMerrill KellyspRspR35406085000
Kenta MaedaspRspR36919140000
Justyn-Henry MalloydhRp R245607400
Dylan MooressRp R3198031330
Josh Naylor1bLp L27100065500
fTomas Nidoc Rp R3047197400
Tyler O'NeilllfRp R29851358500
Pedro Pagesc RspR258907400
Andre PallantespRspR258207570
fMiguel RojasssRspR3591957500
Brent RookerdhRspR299447500
fBlake Sabolc LspR261107400
fJosh SborzmrRspR30356510250
Daniel SchneemannssLspR276407400
Brady SingerspRspR27100048500
Bryson Stott2bLspR2610007680
Jose SuarezmrLspL265609250
fErik SwansonmrRspR30621027500
Trey SweeneyssLspR242507400
fTroy TaylormrRspR222807400
Gleyber Torres2bRspR271000142000
fBlake TreinenmrRspR36693110000
Framber ValdezspRspL309010121000
Daulton VarshocfLp R2791956500
Anthony VolpessRspR2310008100
fWill Wagner2bLp R251977400
fLuke Williams2bRspR275407400
fChristian YelichlfLspR324852241700
 Total   27.7  156481