< Back to Roster Brown, Anthony #25 D'Angela, Kyle #33 Dempsey, Dylan #15 Denham, Robbie #18 Dobrowolski, Ben #72 Dobrowolski, Max #24 Edwards, Luke #32 Gambell, Nicholas #96 Hastie, Kevin #10 Koenigsberger, Nick #34 Krasulja, Daniel #4 Procyshyn, Braydon #51 Procyshyn, Dalton #8 Procyshyn, Nolan #21 Schonewille, Aidan #47 Sentance, Carter #82 Smith, Dan #29 Suntz, Mark #14 Timlock, Drew #26 Turner, Jacob #6 Valenti, Noah #13 Vescio-West, Justin #9
#33 Kyle D'Angela
Position SP
Bats L
Throws L
Hometown Thorold
Year 6
Pitching Stats
Date Team Opponent Result Games Games Started Wins Losses Innings Batters Faced Hits Runs Earned Runs Homeruns Hit By Pitch Walks (Bases on Balls) Strikeouts Pitch Count Walks/Hits per IP Opponents Batting Avg Earned Run Average
Date Team Opponent Result G GS W L INN BF H R ER HR HBP BB SO PC WHIP OBA ERA 9/24/25 Thorold Anchors Beamsville Yellow Jackets L7-1 1 1 0 1 6 29 10 5 5 0 0 4 0 107 2.33 .400 5.83 9/16/25 Thorold Anchors Niagara Falls Expos W1-5 1 1 1 0 7 26 4 1 1 1 0 1 8 111 .71 .160 1.00 9/9/25 Thorold Anchors Niagara Falls Expos L9-5 1 1 0 1 5 26 5 3 2 0 0 5 3 88 2.00 .238 2.80 9/2/25 Thorold Anchors Fort Erie Cannons L10-4 1 1 0 0 3 16 4 2 2 0 2 1 4 74 1.67 .308 4.67 8/22/25 Thorold Anchors Chatham Diamonds W0-10 1 1 1 0 6 19 3 0 0 0 0 1 3 62 .67 .167 0.00 8/7/25 Thorold Anchors St. Catharines Cobras W2-11 1 0 1 0 3 13 5 0 0 0 0 1 5 45 2.00 .417 0.00 6/20/25 Thorold Anchors @Niagara Falls Expos W10-9 1 1 0 0 1 10 5 5 5 1 1 1 1 35 6.00 .625 35.00 6/10/25 Thorold Anchors Welland Pioneers W2-10 1 1 1 0 6 23 3 2 2 0 0 2 7 99 .83 .143 2.33 5/27/25 Thorold Anchors Beamsville Yellow Jackets L7-2 1 0 0 0 4 16 2 2 1 0 0 2 3 60 1.00 .143 1.75 Summer 2025 9 7 4 2 41 178 41 20 18 2 3 18 34 681 1.44 .261 3.07
9 items total
Fielding Stats
Date Team Opponent Result Games Total Chances Assists Fielding Percentage
Date Team Opponent Result G TC A FLD% 9/24/25 Thorold Anchors Beamsville Yellow Jackets L7-1 1 1 1 1.000 9/16/25 Thorold Anchors Niagara Falls Expos W1-5 1 3 3 1.000 9/9/25 Thorold Anchors Niagara Falls Expos L9-5 1 2 2 1.000 8/22/25 Thorold Anchors Chatham Diamonds W0-10 1 2 2 1.000 8/7/25 Thorold Anchors St. Catharines Cobras W2-11 1 2 2 1.000 6/20/25 Thorold Anchors @Niagara Falls Expos W10-9 1 1 1 1.000 6/10/25 Thorold Anchors Welland Pioneers W2-10 1 1 1 1.000 5/27/25 Thorold Anchors Beamsville Yellow Jackets L7-2 1 1 1 1.000 Summer 2025 8 13 13 1.000
8 items total
Kyle D' Angela has been pitching for the Thorold Anchors for 6 seasons and will be staring his 7 in the starting rotation in 2026. Kyle is fourth all time in games started, he holds the single season strikeout record with 90 in his 2022 campaign and fourth all time in strikeouts for the franchise with 177 ks. Kyle will inevitably chase down more Anchors records as he is a workhorse for the team in what is expected to be one of the strongest pitching staffs in the league.