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

Batter Ratings
         vs LHvs RH Range Contract
SNamePBatsAgePAOBPSPCOPSOPSOPSCThr1b2b3bsslfcfrfOThrSalaryYear
Xander Bogaerts2bRp 32463 .307 .381 .688 .635 .702 Vg Av 80002026
Alec Bohm3bRsp28606 .332 .448 .779 .808 .767 Vg Av 21002028
Willie CalhoundhLsp30254 .315 .380 .695 .476 .724 Av 1000
fDiego Cartayac Rsp230 .000 .000 .000 .000 .000 00
Matt Chapman3bRsp32647 .328 .463 .790 .816 .781 Vg 51002026
Thairo Estrada2bRp 29381 .247 .343 .590 .515 .615 Av 5000
Nick Fortesc Rp 28335 .259 .318 .577 .534 .597Av 5000
Michael Harris IIcfLp 24470 .304 .418 .722 .779 .696 Av Vg11002033
Danny Jansenc Rp 30324 .309 .349 .658 .714 .634Av 5000
fJakob MarseeofLsp240 .000 .000 .000 .000 .000 00
Brandon MarshlfLsp27476 .328 .419 .747 .552 .792 AvAvAvVg16002030
fKyle McCannc Lp 27157 .318 .371 .690 .311 .716Fr 1000
Chas McCormicklfRsp30267 .271 .306 .576 .550 .590 VgAvVgFr11002027
Mickey MoniakcfLp 27418 .266 .380 .646 .501 .659 VgAvVgFr10000
fMalcolm Moorec Lsp210 .000 .000 .000 .000 .000 00
fArjun NimmalassRsp190 .000 .000 .000 .000 .000 00
fDante NoriofLsp200 .000 .000 .000 .000 .000 00
fAustin OvernofLsp220 .000 .000 .000 .000 .000 00
fDamiano Palmegiani1bRsp250 .000 .000 .000 .000 .000 00
Tommy PhamrfRsp37478 .305 .368 .674 .674 .674 FrFrFrFr10000
fMatt ShawssRsp230 .000 .000 .000 .000 .000 00
fAnthony SilvassRsp220 .000 .000 .000 .000 .000 00
fMichael SirotaofRsp220 .000 .000 .000 .000 .000 00
Spencer SteerlfRsp27656 .319 .402 .721 .682 .734 AvPr PrFr FrVg1002028
fMichael Stefanic2bRp 29124 .301 .255 .555 .667 .485 FrFr 00
fSal Stewart3bRsp210 .000 .000 .000 .000 .000 00
Bryson Stott2bLsp27571 .315 .356 .671 .595 .693 Vg Av 11002030
fJack SuwinskicfLp 26277 .264 .324 .588 .613 .584 AvFrAvFr1000
fShay Whitcomb3bRsp2646 .304 .293 .597 .298 .723 PrPr 00
 Total  26.16950 .303 .384 .687 .662 .695         24000 

Pitcher Ratings
     Dur   vs. LHvs RHContract
SNamePTAgeSRINNCERAOPSOPSOPSSalaryYear
fMick AbelspR23 0.0 0.00 .000 .000 .00000
fNick AndersonmrR34 Av35.2 4.67 .807 .5231.0821002025
Pedro AvilamrR28 Vg82.2 3.72 .690 .523 .7905002026
fDrew BeamspR22 0.0 0.00 .000 .000 .00000
fValente BellozospR25Av 68.2 4.59 .793 .702 .8681000
Spencer BivensmrR31FrVg48.2 3.80 .724 .828 .6311000
fJesse ChavezmrR41 Vg63.1 3.84 .732 .714 .7421000
Dane DunningspR30AvEx95.0 5.15 .801 .863 .74510000
fJake EdermrL26 Ex2.0 6.15 .730 .500 .76200
fLogan EvansspR24 0.0 0.00 .000 .000 .00000
Caleb FergusonmrL28 Av54.1 4.69 .729 .662 .76620002026
Jack FlahertyspR29Av 162.0 2.97 .662 .605 .73051002026
fBraxton GarrettspL27Av 37.0 4.02 .719 .810 .6915000
fThomas HarringtonspR23 0.0 0.00 .000 .000 .00000
Cole IrvinspL31AvEx111.0 5.23 .838 .529 .93721002025
fAndrew PainterspR22 0.0 0.00 .000 .000 .00000
Evan PhillipsclR30 Av54.2 3.15 .663 .768 .58625002025
Nick PivettaspR32Av 145.2 3.41 .716 .610 .81460002026
Nick SandlinmrR28 Av57.2 4.35 .760 .676 .8241000
fJohnathan SantuccispL22 0.0 0.00 .000 .000 .00000
fLucas SimsmrR31 Av49.1 4.60 .755 .770 .74515002025
Mitch SpencespR27AvEx151.1 4.57 .786 .829 .75010000
Hunter StricklandmrR36 Av73.1 2.90 .656 .679 .6425000
Greg WeissertmrR30 Av63.1 3.97 .725 .882 .6151000
fBryse WilsonmrR27FrEx104.2 4.30 .743 .815 .68710000
fKyson WitherspoonspR20 0.0 0.00 .000 .000 .00000
 Total  28.0  1460.1 4.05 .740 .707 .76424300