BDBL Team Roster -- 2025 Kansas Law Dogs
Regular season

Batter Ratings
         vs LHvs RH Range Contract
SNamePBatsAgePAOBPSPCOPSOPSOPSCThr1b2b3bsslfcfrfOThrSalaryYear
Randy ArozarenalfRp 30648 .332 .388 .720 .803 .688 AvFr Av25002026
fAddison Barger3bLsp25225 .250 .351 .601 .418 .638 Fr Fr FrEx00
fMax BelyeuofLsp210 .000 .000 .000 .000 .000 00
fDairon BlancolfRsp32132 .308 .392 .699 .886 .492 AvAvAvFr5000
fJunior Caminero3bRsp21177 .299 .424 .724 .837 .701 Vg Av 00
Jeimer Candelario3bSsp31463 .279 .429 .707 .652 .730 Av Fr 11002027
Kerry CarpenterrfLp 27296 .345 .587 .932 .408 .994 Av AvAv10002028
Jazz ChisholmcfLp 27621 .324 .436 .760 .705 .787 VgVg Fr Vg21002026
fNick DumesnilofRsp210 .000 .000 .000 .000 .000 00
Freddy Ferminc Rp 30368 .319 .366 .685 .740 .658Ex 5000
Maikel Garcia3bRsp25626 .281 .332 .614 .636 .606 AvAvFr 1002027
fMac Horvath3bRsp230 .000 .000 .000 .000 .000 00
Spencer Horwitz1bLsp27381 .357 .433 .790 .522 .864 AvFr 1000
fTermarr JohnsonssLsp210 .000 .000 .000 .000 .000 00
fCarlos JorgessLsp210 .000 .000 .000 .000 .000 00
fMichael Massey2bLp 27356 .294 .449 .743 .740 .743 Av 1002027
fDean MossofLsp190 .000 .000 .000 .000 .000 00
fSean Murphyc Rp 30264 .284 .352 .636 .654 .629Av 21002026
Andy PagescfRsp24443 .305 .407 .712 .917 .647 VgAvVgEx1000
Vinnie Pasquantino1bLp 27554 .315 .446 .760 .675 .785 Av 1002028
Salvador Perezc Rp 35652 .330 .456 .786 .852 .765ExFr 65002025
fHector RodriguezofLsp210 .000 .000 .000 .000 .000 00
fNolan SchubartofLsp210 .000 .000 .000 .000 .000 00
fChandler SimpsonofLsp240 .000 .000 .000 .000 .000 00
Dansby SwansonssRp 31593 .312 .390 .701 .887 .653 Ex 95002025
fEchedry VargasssRsp200 .000 .000 .000 .000 .000 00
Mark Vientos3bRp 25454 .322 .516 .837 .884 .816 Av Fr 1000
Matt VierlingcfRsp28567 .312 .423 .735 .720 .740 Av AvAvAvVg15002025
Christian YelichlfLsp33315 .406 .504 .909 .904 .912 Av Av75000
 Total  25.88135 .316 .424 .739 .751 .735         35400 

Pitcher Ratings
     Dur   vs. LHvs RHContract
SNamePTAgeSRINNCERAOPSOPSOPSSalaryYear
Jorge AlcalamrR29 Av58.1 2.61 .622 .618 .6245002026
fCameron AppenzellerspL18 0.0 0.00 .000 .000 .00000
Spencer ArrighettispR25Av 145.0 4.56 .758 .738 .7781000
Anthony BandamrL31 Av49.2 3.28 .661 .552 .7395002025
Taj BradleyspR24Av 138.0 3.67 .708 .748 .6611000
fChase BurnsspR23 0.0 0.00 .000 .000 .00000
fJose ButtomrR27AvVg74.0 2.38 .563 .500 .6225000
Jeremiah EstradamrR26 Av61.0 2.07 .536 .430 .6105000
Reed GarrettmrR32 Av57.1 4.02 .697 .702 .6905000
fGeorge KlassenspR23 0.0 0.00 .000 .000 .00000
fCam LeiterspR21 0.0 0.00 .000 .000 .00000
Sam LongmrL29 Av42.2 3.16 .650 .622 .6715002026
fReynaldo LopezspR31Fr 135.2 2.59 .614 .691 .52610002027
Seth LugospR35Vg 206.2 2.71 .634 .686 .57595000
fDaniel LynchmrL28VgEx43.1 2.65 .614 .310 .7371002026
fEthan McElvainspL20 0.0 0.00 .000 .000 .00000
fTylor MegillspR29Av 78.0 3.72 .688 .680 .69630000
David RobertsonmrR40 Av72.0 2.57 .571 .467 .65320002025
fManuel RodriguezmrR28 Av37.2 2.71 .599 .505 .6765000
fClarke SchmidtspR29Av 85.1 3.41 .668 .689 .64515002027
fJohn SchreibermrR31 Fr51.2 3.30 .640 .761 .5455002025
fTomoyuki SuganospR35 0.0 0.00 .000 .000 .00000
fEmiliano TeodospR24 0.0 0.00 .000 .000 .00000
Justin VerlanderspR42Av 90.1 4.86 .781 .758 .80510000
Justin WrobleskispL24AvEx36.1 5.14 .842 .787 .86600
Kirby YatesclR38 Av61.2 1.15 .407 .403 .40915002025
 Total  28.5  1524.2 3.17 .654 .654 .65423800