BDBL Team Roster -- 2024 Kansas Law Dogs
Regular season

Batter Info
         vs LHvs RH Range   
SNamePBatsAgePAOBPSPCOPSOPSOPSCThr1b2b3bsslfcfrfOThrSalaryYear
fJose Altuve2bRp 34410 .393 .522 .915 .846 .941 Fr 130002025
Randy ArozarenalfRp 29654 .364 .425 .789 .828 .778 Av Av15002026
fAddison Barger2bLsp240 .000 .000 .000 .000 .000 00
Dairon BlancorfRp 31138 .324 .452 .775 .820 .756 VgAvVgEx5000
fJunior Caminero3bRp 2036 .278 .353 .631 .879 .511 AvVgAv 00
Jeimer Candelario3bSsp30576 .336 .471 .807 .792 .813 Vg Av 1002027
Kerry CarpenterrfLp 26459 .340 .471 .811 .657 .841 Av AvAv10000
Jazz ChisholmcfLp 26383 .304 .457 .761 .479 .853 Fr Vg11002026
Garrett Cooper1bRp 33457 .304 .419 .724 .904 .666 Vg 10000
Freddy Ferminc Rp 29235 .321 .461 .781 .777 .783Vg 5000
Ty France1bRp 29665 .337 .366 .703 .718 .698 Av 15002026
Maikel Garcia3bRsp24515 .323 .358 .681 .790 .648 VgVgAv 1000
fRobert HassellofLsp180 .000 .000 .000 .000 .000 00
fMac Horvath3bRsp220 .000 .000 .000 .000 .000 00
fSpencer HorwitzdhLp 2644 .341 .385 .726 .533 .754 Vg 00
fLeo JimenezssRsp230 .000 .000 .000 .000 .000 00
fTermarr JohnsonssLsp170 .000 .000 .000 .000 .000 00
fCarlos JorgessLsp190 .000 .000 .000 .000 .000 00
fNicky Lopez2bLsp29262 .326 .307 .632 .573 .647 ExVgExVgAv Av5002024
Michael Massey2bLp 26461 .274 .381 .655 .591 .669 Fr 1000
Jake MeyerscfRsp28341 .296 .382 .678 .785 .646 ExEx Av5000
Sean Murphyc Rp 29438 .365 .478 .844 .884 .832Av 11002026
fAndy PagesofRsp190 .000 .000 .000 .000 .000 00
fLiover PeguerossRsp23213 .280 .374 .653 .788 .587 Av Fr 00
fHector RodriguezofLsp190 .000 .000 .000 .000 .000 00
Dansby SwansonssRp 30638 .328 .416 .744 .771 .734 Ex 85002025
fEchedry VargasssRsp190 .000 .000 .000 .000 .000 00
fMark VientosdhRp 24233 .253 .367 .620 .584 .643 Av Fr 00
Matt VierlingrfRsp27530 .329 .388 .717 .699 .724 Av AvFrAvFr5002025
 Total  25.37688 .327 .417 .744 .747 .743         31500 

Pitcher Info
     Dur      vs LHvs RH  
SNamePTAgeSRINNCERAWHIPOBPSPCOPSOPSOPSSalaryYear
fMason BarnettspR23 0.0 0.00 0.00 .000 .000 .000 .000 .00000
Mike BaumannmrR28 Av64.2 3.59 1.31 .320 .370 .690 .680 .6965000
Taj BradleyspR23Av 104.2 4.82 1.39 .317 .495 .813 .678 .94600
fChase BurnsspR21 0.0 0.00 0.00 .000 .000 .000 .000 .00000
fJose ButtospR26AvEx42.0 3.27 1.33 .313 .301 .614 .537 .6975000
Drew CarltonmrR28 Ex20.2 3.14 1.16 .305 .378 .683 .492 .7711000
Kyle GibsonspR36Vg 192.0 4.13 1.32 .322 .437 .759 .818 .70150000
Josh HaderclL30 Av56.1 2.16 1.10 .284 .224 .508 .590 .48855000
fClay HolmesclR31 Av63.0 2.65 1.17 .294 .291 .584 .559 .60321002024
Joe JimenezmrR29 Av56.1 3.39 1.15 .284 .420 .704 .720 .69315002024
fAndrew KittredgemrR34 Fr11.2 3.50 1.20 .300 .383 .683 .505 .7881000
Richard LoveladymrL28 Fr23.1 2.97 1.07 .292 .375 .667 .638 .6851000
fChris MartinmrR38 Fr51.1 2.15 1.03 .266 .300 .566 .649 .50445002024
fJames McArthurmrR27 Av23.1 2.29 0.94 .256 .412 .667 .861 .5311000
fJohn McMillonmrR26 Fr4.0 0.46 0.25 .077 .308 .3851.250 .0001000
Angel PerdomomrL30 Av29.0 2.87 1.10 .304 .366 .671 .447 .8161000
fDavid RobertsonclR39 Av65.1 3.21 1.19 .302 .354 .656 .672 .64220000
fDavid SandlinspR23 0.0 0.00 0.00 .000 .000 .000 .000 .00000
fBrady SingerspR27Vg 159.2 4.89 1.45 .341 .467 .808 .781 .84511002026
fEmiliano TeodospR23 0.0 0.00 0.00 .000 .000 .000 .000 .00000
Andrew VasquezmrL30 Av48.1 4.44 1.43 .350 .355 .705 .639 .7565000
Michael WachaspR32Av 134.1 3.07 1.16 .288 .380 .668 .670 .66550000
Taijuan WalkerspR31Vg 172.2 3.86 1.31 .320 .397 .717 .716 .71750000
fAlex WoodmrL33PrEx97.2 4.51 1.43 .347 .421 .768 .680 .8011000
Kirby YatesmrR37 Av60.1 3.24 1.19 .304 .314 .619 .574 .6575002025
fAngel ZerpamrL24FrEx42.2 4.50 1.27 .319 .462 .780 .468 .8951000
 Total  29.1  1523.1 3.71 1.27 .313 .395 .708 .695 .71934500