Player Profile
#10Kevin Hastie
Kevin 
Hastie
Position1B · DH
BatsR
ThrowsL
HometownThorold
Year10
Batting Stats
DateTeamOpponentResultGPAABRH2BRBIHBPBBSOSacBSacFAVGOBPSLGOPS
9/26/25Thorold Anchors@Beamsville Yellow JacketsL2-13144000000400.000.000.000.000
9/24/25Thorold AnchorsBeamsville Yellow JacketsL7-1132010010100.500.667.5001.167
9/19/25Thorold Anchors@Beamsville Yellow JacketsL4-6132110001000.500.667.5001.167
9/16/25Thorold AnchorsNiagara Falls ExposW1-5133000000000.000.000.000.000
9/9/25Thorold AnchorsNiagara Falls ExposL9-5144100000100.000.000.000.000
9/3/25Thorold Anchors@Fort Erie CannonsW13-101111100000001.0001.0001.0002.000
9/2/25Thorold AnchorsFort Erie CannonsL10-4144020100100.500.500.5001.000
8/22/25Thorold AnchorsIvy RangersL4-2144010000100.250.250.250.500
8/8/25Thorold Anchors@Merritton AllianceW7-6132100001000.000.333.000.333
8/7/25Thorold AnchorsSt. Catharines CobrasW2-11143000001100.000.250.000.250
8/4/25Thorold Anchors@Welland PioneersW8-2144020000200.500.500.5001.000
8/1/25Thorold Anchors@Niagara Falls ExposL2-4132100001100.000.333.000.333
7/23/25Thorold Anchors@Fort Erie CannonsW10-6143011001100.333.500.6671.167
7/22/25Thorold AnchorsNiagara Falls ExposL9-7144020200100.500.500.5001.000
7/18/25Thorold Anchors@Beamsville Yellow JacketsL3-4120000002000.0001.000.0001.000
7/15/25Thorold AnchorsFort Erie CannonsW3-8143120200010.667.667.6671.333
7/8/25Thorold AnchorsWelland PioneersW3-8132010201000.500.667.5001.167
7/4/25Thorold Anchors@Beamsville Yellow JacketsL7-10133120000000.667.667.6671.333
7/1/25Thorold AnchorsFort Erie CannonsW0-171110100000001.0001.0001.0002.000
6/26/25Thorold Anchors@St. Catharines CobrasW8-41221200000001.0001.0001.0002.000
6/17/25Thorold AnchorsSt. Catharines CobrasW9-21153100201001.000.200.000.200
6/3/25Thorold AnchorsMerritton AllianceW1-3122000000100.000.000.000.000
6/1/25Thorold Anchors@Welland PioneersL1-4133010000100.333.333.333.667
5/20/25Thorold AnchorsNiagara Falls ExposL13-2133000000000.000.000.000.000
5/16/25Thorold Anchors@Merritton AllianceW12-5154010110000.250.400.250.650
Summer 2025   268672922111391611.306.400.319.719
page 1 of 212
26 items total
Fielding Stats
DateTeamOpponentResultGTCPOAEDPFLD%
9/26/25Thorold Anchors@Beamsville Yellow JacketsL2-131660011.000
9/19/25Thorold Anchors@Beamsville Yellow JacketsL4-61550001.000
9/2/25Thorold AnchorsFort Erie CannonsL10-411110011.909
8/22/25Thorold AnchorsIvy RangersL4-21220011.000
8/8/25Thorold Anchors@Merritton AllianceW7-61550001.000
8/4/25Thorold Anchors@Welland PioneersW8-21651011.000
8/1/25Thorold Anchors@Niagara Falls ExposL2-41761011.000
7/23/25Thorold Anchors@Fort Erie CannonsW10-61550011.000
7/18/25Thorold Anchors@Beamsville Yellow JacketsL3-41431001.000
7/8/25Thorold AnchorsWelland PioneersW3-81871001.000
6/20/25Thorold Anchors@Niagara Falls ExposW10-91220001.000
6/17/25Thorold AnchorsSt. Catharines CobrasW9-211440001.000
6/3/25Thorold AnchorsMerritton AllianceW1-31880001.000
6/1/25Thorold Anchors@Welland PioneersL1-41761021.000
5/20/25Thorold AnchorsNiagara Falls ExposL13-21981001.000
Summer 2025   158982618.989
15 items total

Kevin was named team captain in spring training 2022, the Anchors had lost some veterans and were looking for leadership. Kevin has answered the call to be a leader and has done so both on and off the field. Cap has a lifetime batting average of .321 and will most likely reach 200 games played this season. “This guy leads by example and puts in the work” said McInnis. The Anchors expect Cap to split his playing time between first base and DH this season.