< Back to Roster Bartlett, Adam #87 Brown, Anthony #25 Ciolfi, Chris #3 D'Angela, Kyle #33 Dempsey, Dylan #15 Denham, Robbie #18 Diacur, Alex #22 Dobrowolski, Ben #72 Dobrowolski, Max #24 Edwards, Luke #32 Gambell, Nicholas #96 Gullion, Dylan #12 Hastie, Kevin #10 Koenigsberger, Nick #34 Krasulja, Daniel #4 Procyshyn, Dalton #8 Procyshyn, Nolan #21 Rodriguez, Jose #45 Schonewille, Aidan #47 Smith, Dan #29 Suntz, Mark #14 Timlock, Drew #26 Turner, Jacob #6 Vescio-West, Justin #9 Weller, Jj #23
#10 Kevin Hastie
Position 1B · DH
Bats R
Throws L
Hometown Thorold
Year 10
Batting Stats
Date Team Opponent Result Games Plate Appearances At Bats Runs Hits Doubles Runs Batted In Hit By Pitch Walks (Bases on Balls) Strikeouts Sacrifice Bunts Sacrifice Flies Batting Average On Base Percentage Slugging Percentage On Base Plus Slugging
Date Team Opponent Result G PA AB R H 2B RBI HBP BB SO SacB SacF AVG OBP SLG OPS 9/26/25 Thorold Anchors @Beamsville Yellow Jackets L2-13 1 4 4 0 0 0 0 0 0 4 0 0 .000 .000 .000 .000 9/24/25 Thorold Anchors Beamsville Yellow Jackets L7-1 1 3 2 0 1 0 0 1 0 1 0 0 .500 .667 .500 1.167 9/19/25 Thorold Anchors @Beamsville Yellow Jackets L4-6 1 3 2 1 1 0 0 0 1 0 0 0 .500 .667 .500 1.167 9/16/25 Thorold Anchors Niagara Falls Expos W1-5 1 3 3 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 9/9/25 Thorold Anchors Niagara Falls Expos L9-5 1 4 4 1 0 0 0 0 0 1 0 0 .000 .000 .000 .000 9/3/25 Thorold Anchors @Fort Erie Cannons W13-10 1 1 1 1 1 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 9/2/25 Thorold Anchors Fort Erie Cannons L10-4 1 4 4 0 2 0 1 0 0 1 0 0 .500 .500 .500 1.000 8/22/25 Thorold Anchors Ivy Rangers L4-2 1 4 4 0 1 0 0 0 0 1 0 0 .250 .250 .250 .500 8/8/25 Thorold Anchors @Merritton Alliance W7-6 1 3 2 1 0 0 0 0 1 0 0 0 .000 .333 .000 .333 8/7/25 Thorold Anchors St. Catharines Cobras W2-11 1 4 3 0 0 0 0 0 1 1 0 0 .000 .250 .000 .250 8/4/25 Thorold Anchors @Welland Pioneers W8-2 1 4 4 0 2 0 0 0 0 2 0 0 .500 .500 .500 1.000 8/1/25 Thorold Anchors @Niagara Falls Expos L2-4 1 3 2 1 0 0 0 0 1 1 0 0 .000 .333 .000 .333 7/23/25 Thorold Anchors @Fort Erie Cannons W10-6 1 4 3 0 1 1 0 0 1 1 0 0 .333 .500 .667 1.167 7/22/25 Thorold Anchors Niagara Falls Expos L9-7 1 4 4 0 2 0 2 0 0 1 0 0 .500 .500 .500 1.000 7/18/25 Thorold Anchors @Beamsville Yellow Jackets L3-4 1 2 0 0 0 0 0 0 2 0 0 0 .000 1.000 .000 1.000 7/15/25 Thorold Anchors Fort Erie Cannons W3-8 1 4 3 1 2 0 2 0 0 0 1 0 .667 .667 .667 1.333 7/8/25 Thorold Anchors Welland Pioneers W3-8 1 3 2 0 1 0 2 0 1 0 0 0 .500 .667 .500 1.167 7/4/25 Thorold Anchors @Beamsville Yellow Jackets L7-10 1 3 3 1 2 0 0 0 0 0 0 0 .667 .667 .667 1.333 7/1/25 Thorold Anchors Fort Erie Cannons W0-17 1 1 1 0 1 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 6/26/25 Thorold Anchors @St. Catharines Cobras W8-4 1 2 2 1 2 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 6/17/25 Thorold Anchors St. Catharines Cobras W9-21 1 5 3 1 0 0 2 0 1 0 0 1 .000 .200 .000 .200 6/3/25 Thorold Anchors Merritton Alliance W1-3 1 2 2 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 6/1/25 Thorold Anchors @Welland Pioneers L1-4 1 3 3 0 1 0 0 0 0 1 0 0 .333 .333 .333 .667 5/20/25 Thorold Anchors Niagara Falls Expos L13-2 1 3 3 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 5/16/25 Thorold Anchors @Merritton Alliance W12-5 1 5 4 0 1 0 1 1 0 0 0 0 .250 .400 .250 .650 Summer 2025 26 86 72 9 22 1 11 3 9 16 1 1 .306 .400 .319 .719
Fielding Stats
Date Team Opponent Result Games Total Chances Put Outs Assists Errors Double Plays Fielding Percentage
Date Team Opponent Result G TC PO A E DP FLD% 9/26/25 Thorold Anchors @Beamsville Yellow Jackets L2-13 1 6 6 0 0 1 1.000 9/19/25 Thorold Anchors @Beamsville Yellow Jackets L4-6 1 5 5 0 0 0 1.000 9/2/25 Thorold Anchors Fort Erie Cannons L10-4 1 11 10 0 1 1 .909 8/22/25 Thorold Anchors Ivy Rangers L4-2 1 2 2 0 0 1 1.000 8/8/25 Thorold Anchors @Merritton Alliance W7-6 1 5 5 0 0 0 1.000 8/4/25 Thorold Anchors @Welland Pioneers W8-2 1 6 5 1 0 1 1.000 8/1/25 Thorold Anchors @Niagara Falls Expos L2-4 1 7 6 1 0 1 1.000 7/23/25 Thorold Anchors @Fort Erie Cannons W10-6 1 5 5 0 0 1 1.000 7/18/25 Thorold Anchors @Beamsville Yellow Jackets L3-4 1 4 3 1 0 0 1.000 7/8/25 Thorold Anchors Welland Pioneers W3-8 1 8 7 1 0 0 1.000 6/20/25 Thorold Anchors @Niagara Falls Expos W10-9 1 2 2 0 0 0 1.000 6/17/25 Thorold Anchors St. Catharines Cobras W9-21 1 4 4 0 0 0 1.000 6/3/25 Thorold Anchors Merritton Alliance W1-3 1 8 8 0 0 0 1.000 6/1/25 Thorold Anchors @Welland Pioneers L1-4 1 7 6 1 0 2 1.000 5/20/25 Thorold Anchors Niagara Falls Expos L13-2 1 9 8 1 0 0 1.000 Summer 2025 15 89 82 6 1 8 .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.