Team roster -- 2023 Ann Arbor Landlubbers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fVidal Brujan2bSsp25 .220Vg .134PrPrPrAvFrExNormalNormal
Oswaldo CabrerarfSsp24 .286Fr .238VgExPrAvAvAvNormalNormal
Dylan CarlsoncfSsp24 .305Vg .207AvFrFrExAvFrProneNormal
Willi CastrorfSsp26 .250Av .237FrFrFrVgAvVgNormalNormal
Gilberto CelestinocfRsp24 .213Fr .251PrAvPrPrExFrProneNormal
Brandon CrawfordssLsp36 .241Av .227FrFrFrAvFrPrProneNormal
Tommy EdmanssSsp28 .276Vg .261FrPrPrExExVgNormalTerror
Kyle FarmerssRp 32 .309Ex .235FrAvPrAvFrFrNormalNormal
TJ FriedlcfLp 27 .333Ex .232VgPrExAvVgVgNormalNormal
fVaughn Grissom2bRp 22 .333Vg .273AvFrPrAvAvVgNormalNormal
Robbie GrossmanlfSsp33 .320Av .163FrFrPrVgVgFrProneNormal
Danny Jansenc Rp 28 .226Ex .272ExFrPrFrFrPrVery proneNormal
Alejandro Kirkc Rsp24 .276Av .288AvPrPrPrPrPrNormalNormal
fManuel MargotrfRsp28 .346Av .252FrFrVgExAvAvVery proneNormal
fJ.D. MartinezdhRsp35 .319Ex .261AvPrPrPrPrPrNormalNormal
Dylan MoorerfRsp30 .247Av .204VgAvPrExAvExProneNormal
Christopher MorelcfRp 24 .190Av .251VgFrPrExFrVgNormalNormal
Austin Riley3bRsp26 .329Ex .255ExPrPrAvVgPrIronNormal
Trevor Story2bRp 30 .253Ex .233VgPrPrVgExVgVery proneNormal
fTrayce ThompsonlfRp 32 .174Vg .308ExPrPrVgExFrNormalNormal
 Total  27.9 .273  .242        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Domingo AcevedomrR29 .215 .201PrPrPrPrPr AvAv850046NormalIron
Roansy ContrerasspR23 .204 .239PrPrPrPrPrAvExFr60039NormalNormal
Reid DetmersspL23 .209 .237PrPrPrPrPrAv Fr8041NormalNormal
Dane DunningspR28 .271 .265PrPrPrPrPrAv Av20062NormalProne
fKevin GausmanspR32 .244 .292PrPrPrPrPrAv Pr637442NormalNormal
fJimmy HergetmrR29 .229 .174PrPrPrPrPr VgPr21144NormalProne
Raisel IglesiasclR33 .200 .206PrPrPrPrPr AvVg271838NormalIron
Kenley JansenclR35 .213 .175PrPrPrPrPr AvPr950032NormalProne
Cristian JavierspR26 .189 .147PrPrPrPrPrAvExAv1923227NormalNormal
fMichael KingmrR28 .179 .200PrPrPrPrPr VgAv223452NormalVery prone
Tyler MahlespR28 .192 .268FrPrPrPrPrAv Av1332136NormalVery prone
fMatt ManningspR25 .226 .236PrPrPrPrPrFr Vg171246NormalVery prone
fConnor OvertonspR29 .167 .207PrPrPrPrPrAvExAv125945NormalVery prone
fChris PaddackspR27 .324 .259FrPrPrPrPrFr Av246944NormalVery prone
fRyan PresslyclR34 .178 .184PrPrPrPrPr AvEx83954NormalProne
fPatrick SandovalspL26 .151 .271PrPrPrPrPrVg Vg21055NormalNormal
Erik SwansonmrR29 .200 .205PrPrPrPrPr AvAv113135NormalProne
Ryan TeperamrR35 .193 .208PrPrPrPrPr AvPr482345NormalNormal
fTyler WellsspR28 .193 .263PrPrPrPrPrPr Av0040NormalVery prone
 Total  28.8 .212 .236             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AcevedomrAv/300          
fBrujan2b   Av/150Av/99 Av/93 Av/159Fr/159Av/159Av  
Cabrera,Orf  Vg/97 Ex/112Ex/94 Ex/94 Vg/44  Vg/44 Ex  
Carlsoncf       Fr/72 Fr/72 Av  
Castro,Wrf   Fr/80 Av/110Fr/116Av/102Fr/102Av/102Vg  
Celestinocf      Av/137Av/137Av/137Av  
Contreras,RspAv/37           
Crawford,Bss     Av/125     
DetmersspAv/232          
DunningspAv/102          
Edmanss   Ex/52 Vg/104Vg/24  Av/98 Av/98 Fr  
Farmer,Kss  Av/100 Vg/75 Av/78      
Friedlcf      Av/68 Fr/68 Av/68 Av  
fGausmanspAv/127          
fGrissom2b   Pr/140 Pr/98      
Grossmanlf      Av/102 Av/102Fr  
fHerget,JmrAv/54           
Iglesias,RclVg/59           
Jansen,Dc  Av/193        Av1
Jansen,KclAv/57           
JavierspAv/1           
fKing,MmrVg/192          
Kirkc  Av/63         Av1
MahlespAv/201          
fManningspAv/58           
fMargotrf      Ex/121Vg/121Ex/121Av  
fMartinez,JDdh           
Moore,Drf  Ex/93 Vg/87 Vg/100Av/86 Vg/32 Vg/32 Vg/32 Vg  
Morelcf   Fr/81 Fr/136Pr/113Pr/204Pr/204 Ex  
fOvertonspAv/78           
fPaddackspAv/236          
fPresslyclAv/68           
Riley3b  Vg/142 Av/99       
fSandovalspAv/1           
Story2b   Vg/93        
Swanson,EmrAv/64           
TeperamrAv/62           
fThompson,Tlf      Vg/0 Av/0 Vg/0 Av  
fWells,TspAv/31           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Domingo AcevedomrRspR2910007000
fVidal Brujan2bSspR253907000
Oswaldo CabrerarfSspR242807000
Dylan CarlsoncfSspL2483177030
Willi CastrorfSspR269047000
Gilberto CelestinocfRspL249167020
Roansy ContrerasspRspR236007000
Brandon CrawfordssLspR368515160000
Reid DetmersspLspL239207100
Dane DunningspRspR2886147140
Tommy EdmanssSspR2810007220
Kyle FarmerssRp R32100031550
TJ FriedlcfLp L275117000
fKevin GausmanspLspR321000210000
fVaughn Grissom2bRp R223107000
Robbie GrossmanlfSspL3392850000
fJimmy HergetmrRspR2981197200
Raisel IglesiasclRspR33970100000
Danny Jansenc Rp R28613919500
Kenley JansenclSspR35919160000
Cristian JavierspRspR2610007490
fMichael KingmrRspR2859417220
Alejandro Kirkc RspR249737140
Tyler MahlespRspR28613652000
fMatt ManningspRspR2537637050
fManuel MargotrfRspR28643656000
fJ.D. MartinezdhRspR35964193500
Dylan MoorerfRspR30851513500
Christopher MorelcfRp R247907000
fConnor OvertonspLspR2919697000
fChris PaddackspRspR27188222500
fRyan PresslyclRspR347720100000
Austin Riley3bRspR2699039500
fPatrick SandovalspLspL2610007200
Trevor Story2bRp R306436200000
Erik SwansonmrRspR2984157110
Ryan TeperamrRspR3597070000
fTrayce ThompsonlfRp R326707000
fTyler WellsspRspR2867337040
 Total   28.3  164101