BDBL Team Roster -- 2026 Flagstaff Peaks
Regular season

Batter Ratings
         vs LHvs RH Range Contract
SNamePBatsAgePAOBPSPCOPSOPSOPSCThr1b2b3bsslfcfrfOThrSalaryYear
fKevin AlvarezofLsp180 .000 .000 .000 .000 .000 00
Mookie BettsssRp 33663 .326 .406 .732 .750 .724 Vg 91012026
Michael Busch1bLp 28592 .343 .523 .866 .642 .910 Av 1002029
Dylan CarlsonlfSsp27241 .278 .336 .614 .529 .652 AvFrAvAv46002028
Corbin CarrollrfLsp25642 .343 .541 .883 .809 .918 AvVgFr11012034
fAlfredo Dunoc Rsp200 .000 .000 .000 .000 .000 00
Kyle Farmer2bRsp35300 .280 .365 .645 .767 .562 VgFrAvFr 10000
fEthan FreyofRsp220 .000 .000 .000 .000 .000 00
fWill GasparinoofRsp200 .000 .000 .000 .000 .000 00
Drew GilbertrfLp 25109 .248 .350 .598 .325 .657 AvFrAvAv1000
Romy Gonzalez1bRsp29341 .343 .483 .826 .978 .718 AvFrFr 5002027
fSteele HallssRsp180 .000 .000 .000 .000 .000 00
Austin HayslfRp 30416 .315 .453 .768 .949 .708 Av Vg31002026
Tyler Heinemanc Ssp35174 .361 .416 .7771.007 .683Fr 5000
fWalker Janekc Rsp230 .000 .000 .000 .000 .000 00
fSeaver KingssRsp230 .000 .000 .000 .000 .000 00
fOrelvis Martinez2bRsp230 .000 .000 .000 .000 .000 00
Jake MeyerscfRp 30381 .354 .373 .727 .682 .737 Vg Fr15002026
Max P. Muncy3bRsp23220 .259 .379 .638 .548 .659 AvAvFr 1000
Dane MyerscfRsp30333 .291 .326 .617 .778 .532 AvAvAvAv1000
Logan O'Hoppec Rp 26451 .258 .371 .629 .745 .604Vg 1012031
fCaden PowellssRsp220 .000 .000 .000 .000 .000 00
Brayan RocchiossSsp25383 .290 .340 .630 .657 .619 Av Av 10000
Gavin SheetslfLsp30545 .317 .429 .746 .669 .777 Av Fr Av10002028
Alek ThomascfLsp26469 .289 .370 .659 .599 .672 Av Av21002027
Colby ThomasrfRp 25132 .267 .417 .684 .895 .463 FrFrFrAv1000
fRyan WaldschmidtofRsp230 .000 .000 .000 .000 .000 00
Ben Williamson3bRsp25295 .294 .310 .604 .640 .587 Av 1000
 Total  25.76687 .310 .413 .723 .748 .713         26203 

Pitcher Ratings
     Dur   vs. LHvs RHContract
SNamePTAgeSRINNCERAOPSOPSOPSSalaryYear
Dan AltavillamrR33 Av29.0 3.53 .679 .654 .7061000
fBrandon BarreiraspL23 0.0 0.00 .000 .000 .00000
Brennan BernardinomrL34 Av51.2 2.58 .569 .580 .5615002027
Jose BerriosspR32Av 166.0 4.23 .750 .692 .81260002027
fJake BlossspR24 0.0 0.00 .000 .000 .00000
fBraxton BraggspR25 0.0 0.00 .000 .000 .00000
Danny CoulombemrL36 Fr43.0 2.60 .574 .526 .61420002027
fDaniel EagenspR23 0.0 0.00 .000 .000 .00000
Zach EflinspR32Av 71.1 5.78 .893 .988 .74850002027
fMichael ForretspR22 0.0 0.00 .000 .000 .00000
Max FriedspL32Vg 195.1 2.70 .615 .674 .59880002029
Carson FulmermrR32 Ex29.1 3.60 .713 .764 .6581000
Daysbel HernandezmrR29 Av37.0 4.24 .675 .561 .7591000
Raisel IglesiasclR36 Av67.1 2.40 .612 .593 .63250000
Ryan JohnsonmrR23 Av14.2 9.03 .9631.389 .7481000
fJared JonesspR23 0.0 0.00 .000 .000 .00000
Michael KellymrR33 Av39.2 3.53 .695 .690 .6971000
Andrew KittredgemrR36 Av53.0 2.35 .622 .541 .69011002026
fBishop LetsonspR21 0.0 0.00 .000 .000 .00000
Luke LittlemrL25 Ex2.2 6.49 .625 .667 .5421000
fNoble MeyerspR21 0.0 0.00 .000 .000 .00000
Kyle NicolasmrR27 Vg38.0 3.77 .680 .673 .6811000
Ryan PepiotspR28Av 167.2 3.42 .701 .601 .7871002029
fRiver RyanspR26 0.0 0.00 .000 .000 .00000
Spencer SchwellenbachspR26Vg 110.2 2.34 .618 .685 .5401000
Michael WachaspR34Av 172.2 3.35 .685 .644 .73060002026
fChristian ZazuetaspR21 0.0 0.00 .000 .000 .00000
 Total  28.0  1289.0 3.36 .682 .678 .68534500