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

Batter Ratings
         vs LHvs RH Range Contract
SNamePBatsAgePAOBPSPCOPSOPSOPSCThr1b2b3bsslfcfrfOThrSalaryYear
fLeonardo Bernalc Ssp220 .000 .000 .000 .000 .000 00
Alec Bohm3bRsp29504 .331 .409 .741 .818 .713 Av Av 31012028
Luis CampusanodhRp 2727 .222 .000 .222 .235 .200 1002028
fCam CannarellaifLsp220 .000 .000 .000 .000 .000 00
fKayson CunninghamssLsp200 .000 .000 .000 .000 .000 00
fAroon Escobar2bRsp210 .000 .000 .000 .000 .000 00
Wilmer FloresdhRsp34463 .307 .379 .686 .670 .694 Av Fr 10000
Nick Fortesc Rp 29242 .296 .349 .644 .583 .701Fr 5002026
fNate GeorgeofRsp200 .000 .000 .000 .000 .000 00
fTheo GillenofLsp200 .000 .000 .000 .000 .000 00
Michael HarriscfLsp25641 .268 .409 .678 .645 .690 Av Ex21012033
fLuis HernandezssRsp170 .000 .000 .000 .000 .000 00
Teoscar HernandezrfRp 33546 .284 .454 .738 .752 .734 FrVg60002026
Jonathan India2bRp 29567 .323 .346 .669 .673 .668 FrFr Pr Vg46002027
fIke Irishc Lsp220 .000 .000 .000 .000 .000 00
Danny Jansenc Rp 31337 .321 .399 .721 .742 .709Av 5002026
fDax KilbyssLsp190 .000 .000 .000 .000 .000 00
fVahn Lackeyc Rsp200 .000 .000 .000 .000 .000 00
Jakob MarseecfLsp25234 .363 .478 .842 .924 .797 VgAvVgFr1000
Brandon MarshcfLsp28425 .342 .443 .785 .577 .838 AvFrAvVg31002030
Chas McCormickcfRp 31116 .279 .290 .569 .679 .490 VgAvVgAv21002027
fArjun NimmalassRsp200 .000 .000 .000 .000 .000 00
fDante NoriofLsp210 .000 .000 .000 .000 .000 00
Tommy PhamlfRp 38449 .330 .370 .700 .651 .716 Av AvAv10002026
fAce Reese3bLsp210 .000 .000 .000 .000 .000 00
Daniel Schneemann2bLp 29422 .283 .354 .636 .428 .670 AvAvFrExVgExFr5000
Matt Shaw3bRsp24437 .295 .394 .690 .808 .649 FrAv 1000
fMichael SirotaofRsp230 .000 .000 .000 .000 .000 00
Spencer Steer1bRp 28568 .312 .411 .723 .727 .721 Vg Fr Av11002028
Sal Stewart1bRp 2258 .293 .545 .8391.000 .815 Av Fr 1000
Bryson Stott2bLsp28560 .328 .391 .719 .575 .760 Vg Av 21012030
Shay Whitcomb2bRp 2732 .125 .219 .344 .500 .273 PrPr 1000
Carson WilliamsssRp 23106 .219 .354 .573 .725 .494 Av 1000
 Total  25.16734 .307 .395 .703 .687 .708         28303 

Pitcher Ratings
     Dur   vs. LHvs RHContract
SNamePTAgeSRINNCERAOPSOPSOPSSalaryYear
Mick AbelspR24PrEx39.0 5.57 .810 .896 .7001000
Keegan AkinmrL31 Av63.1 4.23 .729 .816 .6711000
fDrew BeamspR23 0.0 0.00 .000 .000 .00000
fTyler BremnerspR22 0.0 0.00 .000 .000 .00000
Brandon EisertmrL28 Av69.2 5.05 .841 .803 .8741000
Logan EvansspR25Av 81.1 4.71 .783 .780 .7851000
Bailey FalterspL29Fr 125.1 3.96 .748 .741 .75020000
Caleb FergusonmrL29 Av65.1 2.75 .608 .465 .71830002026
Jack FlahertyspR30Av 161.0 3.87 .716 .762 .66661012026
Luis A. GarciamrR39 Av55.1 3.85 .745 .659 .8081000
Thomas HarringtonclR24AvEx8.2 15.721.2621.5171.1331000
Cole HenrymrR26 Av52.2 4.85 .726 .813 .6671000
Jake IrvinspR29Vg 180.0 5.27 .827 .905 .72320000
Ben LivelyspR34Fr 44.2 3.37 .690 .789 .59511002026
Michael LorenzenspR34Av 141.2 4.58 .791 .777 .80420000
fAndrew PainterspR23 0.0 0.00 .000 .000 .00000
JP SearsspL30Av 135.2 4.84 .826 .834 .82510000
Justin TopamrR35 Av60.0 4.05 .714 .782 .6611000
Lou TrivinomrR34 Av47.2 4.48 .739 .909 .6151000
fMiguel UllolaspR24 0.0 0.00 .000 .000 .00000
Randy VasquezspR27Av 133.2 4.03 .706 .764 .65220000
fKyson WitherspoonspR21 0.0 0.00 .000 .000 .00000
 Total  28.2  1465.0 4.44 .764 .796 .73820101