BDBL Team Roster -- 2021 North Carolina Iron Spider Pigs
Regular season

Batter Info
         vs LHvs RH Range   
SNamePBatsAgePAOBPSPCOPSOPSOPSCThr1b2b3bsslfcfrfOThrSalaryYear
Tucker Barnhartc Ssp30413 .333 .390 .723 .704 .730AvAv 30000
fDiego Cartayac Rsp180 .000 .000 .000 .000 .000 00
Matt Chapman3bRsp28631 .331 .500 .831 .848 .821 ExAv 11002026
Tommy Edman3bSsp26576 .315 .408 .723 .719 .725 VgVgAvAv AvVg35000
Xavier Edwards2bSsp21547 .306 .311 .617 .616 .617 Vg Av 00
fJud FabianofRsp190 .000 .000 .000 .000 .000 00
Dexter FowlerrfSsp35476 .337 .399 .736 .757 .727 FrAvFr15002021
fJesus Galizc Rsp170 .000 .000 .000 .000 .000 00
Andres GimenezssLsp22508 .273 .341 .614 .581 .627 Av Av 1000
Ian HappcfSsp26552 .339 .446 .784 .767 .792 AvFrAv AvPrAvVg21002022
fMichael HarrisofLsp200 .000 .000 .000 .000 .000 00
Monte HarrisoncfRsp25451 .282 .343 .625 .642 .614 AvAvAvFr1000
Sam Huffc Rsp23491 .273 .400 .673 .685 .665AvAv 1000
Jonathan India3bRsp24491 .316 .377 .692 .710 .680 AvAvFr 00
Kyle LewislfRsp25532 .280 .369 .649 .665 .639 VgFrAvAv00
Jake MeyerscfRsp25479 .259 .310 .569 .594 .552 VgAvAvAv1000
Dylan MooressRsp28408 .286 .340 .625 .638 .617 AvAvAvAvAvAvAvAv1000
fLogan Morrison1bLsp33376 .322 .493 .814 .758 .835 Av 5002021
Ryan Mountcastle1bRsp24532 .291 .434 .725 .736 .717 Av FrPrAv Vg1000
fChris NewellofLsp200 .000 .000 .000 .000 .000 00
Jose Peraza2bRsp27546 .315 .385 .700 .726 .686 AvAvAvAvAvAvFr21002022
fStephen PiscottyrfRsp30491 .327 .447 .773 .787 .766 AvVgFr50000
Cal Raleighc Ssp24475 .269 .418 .688 .676 .694Fr 00
fLuis RodriguezofRsp170 .000 .000 .000 .000 .000 00
Darin RufrfRsp34541 .298 .395 .693 .715 .682 Fr Fr FrAv1000
Jean Segura2bRsp31625 .334 .434 .768 .768 .767 AvFrFr 40000
fAlek ThomasofLsp190 .000 .000 .000 .000 .000 00
fArol VerassSsp180 .000 .000 .000 .000 .000 00
Joey Votto1bLsp37563 .384 .434 .818 .778 .835 Av 65002021
Bradley ZimmercfLsp28362 .300 .388 .688 .671 .695 AvVgVg11002023
 Total  25.111066 .309 .399 .708 .707 .709         31100 

Pitcher Info
     Dur      vs LHvs RH  
SNamePTAgeSRINNCERAWHIPOBPSPCOPSOPSOPSSalaryYear
Logan AllenspL24PrFr112.0 5.54 1.52 .346 .483 .830 .751 .86400
Connor BrogdonmrR26 Av68.0 4.16 1.32 .319 .409 .728 .738 .71810000
Randy DobnakspR26FrAv147.0 4.38 1.35 .326 .424 .750 .764 .73610000
Zach EflinspR27Fr 151.1 4.35 1.33 .316 .448 .764 .824 .70725002022
fPeter FairbanksmrR27 Av63.1 3.79 1.31 .313 .384 .697 .727 .6685000
Jack FlahertyspR25Vg 189.2 2.70 1.05 .272 .355 .627 .638 .61611002026
fEthan HankinsspR19 0.0 0.00 0.00 .000 .000 .000 .000 .00000
fKyle HarrisonspL19 0.0 0.00 0.00 .000 .000 .000 .000 .00000
Cole IrvinspL27AvAv128.0 4.98 1.39 .328 .484 .812 .734 .8451000
Merrill KellyspR32Vg 157.0 4.59 1.38 .326 .446 .771 .783 .7591002023
fRichard LoveladymrL25 Av58.2 3.89 1.38 .326 .381 .707 .636 .7375000
fMax MeyerspR21 0.0 0.00 0.00 .000 .000 .000 .000 .00000
fAndrew PainterspR18 0.0 0.00 0.00 .000 .000 .000 .000 .00000
Zach PlesacspR26Av 159.1 4.45 1.36 .323 .437 .760 .777 .7431000
Connor SeaboldspR25Fr 86.2 4.69 1.34 .319 .474 .793 .810 .77700
Chad SobotkamrR27 Av56.0 4.04 1.45 .332 .358 .691 .707 .6755000
fJonathan StieverspR23 0.0 0.00 0.00 .000 .000 .000 .000 .0001000
Ranger SuarezmrL25AvAv116.2 4.13 1.34 .319 .419 .737 .670 .7675002021
Brad WieckmrL29 Fr54.1 3.40 1.21 .299 .370 .669 .592 .70100
fSimeon WoodsRichardsonspR19 0.0 0.00 0.00 .000 .000 .000 .000 .00000
 Total  24.5  1548.0 4.21 1.33 .318 .426 .743 .741 .7458000