-
- Height:
- 5'9
-
- Bats/Throws:
- R/R
-
- Year:
- Third Year
-
- Hometown:
- Mississauga
-
- Position:
- 3B
-
- Major:
- Psychology
-
- gp
- 15
-
- avg
- .304
-
- hr
- 6
-
- rbi
- 16
-
- r
- 18
-
- sb
- 7
Bio
Medals
2019 OCAA Provincial Champion
2021 OCAA Bronze Medal
Accolades
2021 CCSA All-Tournament Team
2021 OCAA Championship All-Tournament Team
2021 OCAA League All-Star
2022 OCAA All-Academic
2022 Germain Sanchez Excellence Award
2022 Humber Softball Team Co-MVP
OCAA Athlete of the Week (Oct. 18, 2021)
Career Highs
Runs: 3, twice
Hits: 3, four times
Extra-Base Hits: 3, at Fanshawe - 2019
Home Runs: 1, nine times
Runs Batted In: 4, three times
Total Bases: 9, at Fanshawe - 2019
Stolen Bases: 4, at Mohawk - 2019
Highlights
- On Oct. 13, 2021, against Mohawk, Ferreira hit her fourth home run of the year, establishing a new single-season home run record for Humber softball.
- Currently sits second all-time in program history with nine career home runs.
Player Profile
  | Overall | Conf | ||
---|---|---|---|---|
Games | 15 | 18 | ||
Plate appearances | 54 | 62 | ||
At Bats | 46 | 53 | ||
Runs | 18 | 21 | ||
Hits | 14 | 16 | ||
Doubles | 4 | 4 | ||
Triples | - | - | ||
Home Runs | 6 | 8 | ||
Runs Batted In | 16 | 20 | ||
Total bases | 36 | 44 | ||
Walks | 6 | 7 | ||
Hit by pitch | 1 | 1 | ||
Strikeouts | 18 | 18 | ||
Sacrifice Flies | 1 | 1 | ||
Sacrifice Hits | - | - | ||
Hit into double play | - | - | ||
Stolen Bases | 7 | 8 | ||
Caught Stealing | - | - | ||
Batting Average | .304 | .302 | ||
On Base Percentage | .389 | .387 | ||
Slugging Percentage | .783 | .830 | ||
Appearances | 0 | 0 | ||
Games started | 0 | 0 | ||
Wins | 0 | 0 | ||
Losses | 0 | 0 | ||
Saves | 0 | 0 | ||
Complete Games | - | - | ||
Shutouts | - | - | ||
Innings Pitched | 0.0 | 0.0 | ||
Hits | - | - | ||
Runs | - | - | ||
Earned Runs | - | - | ||
Walks | - | - | ||
Strikeouts | - | - | ||
Strikeouts per Game | .00 | .00 | ||
Doubles Allowed | - | - | ||
Triples Allowed | - | - | ||
WHIP | - | - | ||
Home Runs Allows | - | - | ||
At Bats Against | - | - | ||
Batting Average Against | - | - | ||
Earned Run Average | 0.00 | 0.00 | ||
Wild pitches | - | - | ||
Hit Batters | - | - | ||
Balks | - | - | ||
Sacrifice Flies Allowed | - | - | ||
Sacrifice Hits Allowed | - | - | ||
Total Chances | 54 | 62 | ||
Put Outs | 16 | 18 | ||
Assists | 35 | 38 | ||
Errors | 3 | 6 | ||
Fielding Percentage | .944 | .903 | ||
Double Plays | 1 | 1 | ||
Stolen Bases Allowed | - | - | ||
Runners Caught Stealing | - | - | ||
Runners Caught Stealing Percentage | - | - | ||
Passed Balls | - | - | ||
Catcher's Interference | - | - |
Game Log - Hitting
Date | Opponent | Score | ab | r | h | 2b | 3b | hr | rbi | bb | k | sb | cs |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 17 | at St. Clair | L, 11-1 | 3 | 0 | 0 | - | - | - | 0 | - | 2 | - | - |
Sep 17 | at St. Clair | L, 14-5 | 3 | 1 | 1 | - | - | 1 | 1 | - | 1 | - | - |
Sep 18 | vs. Fanshawe | W, 3-1 | 3 | 2 | 1 | 1 | - | - | 0 | 1 | 2 | 1 | - |
Sep 19 | vs. Conestoga | W, 6-3 | 4 | 1 | 1 | - | - | - | 1 | - | 1 | - | - |
Sep 19 | vs. St. Clair | L, 6-0 | 3 | 0 | 0 | - | - | - | 0 | - | 3 | - | - |
Sep 25 | vs. Mohawk | W, 17-0 | - | - | - | - | - | - | - | - | - | - | - |
Sep 25 | vs. Seneca | W, 10-0 | 3 | 1 | 2 | - | - | 1 | 4 | - | 1 | 1 | - |
Sep 26 | vs. Durham | W, 4-0 | 1 | 1 | 0 | - | - | - | 0 | 2 | - | 1 | - |
Sep 30 | Conestoga | W, 9-0 | 4 | 2 | 2 | 1 | - | 1 | 1 | - | 1 | - | - |
Sep 30 | Conestoga | W, 16-4 | 3 | 2 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | - |
Oct 6 | Durham | W, 6-1 | 4 | 1 | 0 | - | - | - | 0 | - | 1 | 1 | - |
Oct 6 | Durham | W, 3-2 | 2 | 0 | 1 | 1 | - | - | 1 | 1 | - | - | - |
Oct 8 | vs. St. Clair | W, 7-6 | - | - | - | - | - | - | - | - | - | - | - |
Oct 13 | Mohawk | W, 15-0 | 3 | 1 | 1 | - | - | 1 | 2 | - | 2 | - | - |
Oct 13 | Mohawk | W, 13-3 | 4 | 3 | 3 | - | - | 1 | 3 | - | - | 1 | - |
Oct 14 | at Seneca | W, 5-1 | 3 | 2 | 0 | - | - | - | 0 | 1 | 2 | 1 | - |
Oct 14 | at Seneca | W, 14-3 | 3 | 1 | 1 | - | - | 1 | 2 | - | 1 | - | - |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | - | |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | - | |
Oct 22 | Durham | L, 5-3 | 2 | 2 | 1 | - | - | 1 | 1 | 1 | - | 1 | - |
Oct 22 | vs. Conestoga | W, 7-0 | 3 | 1 | 1 | - | - | 1 | 3 | - | - | - | - |
Oct 23 | at St. Clair | L, 10-0 | 2 | 0 | 0 | - | - | - | 0 | - | - | - | - |
Game Log - Extended Hitting
Date | Opponent | Score | hbp | sf | sh | tb | xbh | hdp | go | fo | go/fo | pa |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 17 | at St. Clair | L, 11-1 | - | - | - | 0 | 0 | - | - | 1 | - | 3 |
Sep 17 | at St. Clair | L, 14-5 | - | - | - | 4 | 1 | - | - | 1 | - | 3 |
Sep 18 | vs. Fanshawe | W, 3-1 | - | - | - | 2 | 1 | - | - | - | - | 4 |
Sep 19 | vs. Conestoga | W, 6-3 | - | - | - | 1 | 0 | - | 1 | 1 | 1.00 | 4 |
Sep 19 | vs. St. Clair | L, 6-0 | - | - | - | 0 | 0 | - | - | - | - | 3 |
Sep 25 | vs. Mohawk | W, 17-0 | - | - | - | - | - | - | - | - | - | - |
Sep 25 | vs. Seneca | W, 10-0 | - | - | - | 5 | 1 | - | - | - | - | 3 |
Sep 26 | vs. Durham | W, 4-0 | 1 | - | - | 0 | 0 | - | - | - | - | 4 |
Sep 30 | Conestoga | W, 9-0 | - | - | - | 6 | 2 | - | - | 1 | - | 4 |
Sep 30 | Conestoga | W, 16-4 | - | - | - | 2 | 1 | - | - | 1 | - | 4 |
Oct 6 | Durham | W, 6-1 | - | - | - | 0 | 0 | - | 1 | - | - | 4 |
Oct 6 | Durham | W, 3-2 | - | - | - | 2 | 1 | - | 1 | - | - | 3 |
Oct 8 | vs. St. Clair | W, 7-6 | - | - | - | - | - | - | - | - | - | - |
Oct 13 | Mohawk | W, 15-0 | - | 1 | - | 4 | 1 | - | - | 1 | - | 4 |
Oct 13 | Mohawk | W, 13-3 | - | - | - | 6 | 1 | - | 1 | - | - | 4 |
Oct 14 | at Seneca | W, 5-1 | - | - | - | 0 | 0 | - | 1 | - | - | 4 |
Oct 14 | at Seneca | W, 14-3 | - | - | - | 4 | 1 | - | 1 | - | - | 3 |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | |
Oct 22 | Durham | L, 5-3 | - | - | - | 4 | 1 | - | - | 1 | - | 3 |
Oct 22 | vs. Conestoga | W, 7-0 | - | - | - | 4 | 1 | - | 1 | 1 | 1.00 | 3 |
Oct 23 | at St. Clair | L, 10-0 | - | - | - | 0 | 0 | - | 1 | 1 | 1.00 | 2 |
Game Log - Pitching
Date | Opponent | Score | gs | w | l | sv | ip | h | r | er | era | whip | bb | k | hr |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 17 | at St. Clair | L, 11-1 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 17 | at St. Clair | L, 14-5 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 18 | vs. Fanshawe | W, 3-1 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 19 | vs. Conestoga | W, 6-3 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 19 | vs. St. Clair | L, 6-0 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 25 | vs. Mohawk | W, 17-0 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Sep 25 | vs. Seneca | W, 10-0 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 26 | vs. Durham | W, 4-0 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 30 | Conestoga | W, 9-0 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Sep 30 | Conestoga | W, 16-4 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 6 | Durham | W, 6-1 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 6 | Durham | W, 3-2 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 8 | vs. St. Clair | W, 7-6 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Oct 13 | Mohawk | W, 15-0 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 13 | Mohawk | W, 13-3 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 14 | at Seneca | W, 5-1 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 14 | at Seneca | W, 14-3 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Oct 22 | Durham | L, 5-3 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 22 | vs. Conestoga | W, 7-0 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Oct 23 | at St. Clair | L, 10-0 | 0 | 0 | 0 | 0 | 0.0 | - | - | - | 0.00 | - | - | - | - |
Game Log - Fielding
Date | Opponent | Score | tc | po | a | e | fpct | dp | sba | rcs | rcs% | pb | ci |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 17 | at St. Clair | L, 11-1 | 7 | 1 | 5 | 1 | .857 | - | - | - | - | - | - |
Sep 17 | at St. Clair | L, 14-5 | 3 | 0 | 3 | 0 | 1.000 | - | - | - | - | - | - |
Sep 18 | vs. Fanshawe | W, 3-1 | 4 | 4 | 0 | 0 | 1.000 | - | - | - | - | - | - |
Sep 19 | vs. Conestoga | W, 6-3 | 1 | 1 | 0 | 0 | 1.000 | - | - | - | - | - | - |
Sep 19 | vs. St. Clair | L, 6-0 | 7 | 2 | 4 | 1 | .857 | - | - | - | - | - | - |
Sep 25 | vs. Mohawk | W, 17-0 | - | - | - | - | - | - | - | - | - | - | - |
Sep 25 | vs. Seneca | W, 10-0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - |
Sep 26 | vs. Durham | W, 4-0 | 5 | 2 | 3 | 0 | 1.000 | - | - | - | - | - | - |
Sep 30 | Conestoga | W, 9-0 | 1 | 0 | 1 | 0 | 1.000 | - | - | - | - | - | - |
Sep 30 | Conestoga | W, 16-4 | 6 | 0 | 6 | 0 | 1.000 | - | - | - | - | - | - |
Oct 6 | Durham | W, 6-1 | 6 | 1 | 4 | 1 | .833 | - | - | - | - | - | - |
Oct 6 | Durham | W, 3-2 | 6 | 0 | 6 | 0 | 1.000 | - | - | - | - | - | - |
Oct 8 | vs. St. Clair | W, 7-6 | - | - | - | - | - | - | - | - | - | - | - |
Oct 13 | Mohawk | W, 15-0 | 2 | 0 | 2 | 0 | 1.000 | - | - | - | - | - | - |
Oct 13 | Mohawk | W, 13-3 | 4 | 4 | 0 | 0 | 1.000 | - | - | - | - | - | - |
Oct 14 | at Seneca | W, 5-1 | 2 | 1 | 1 | 0 | 1.000 | 1 | - | - | - | - | - |
Oct 14 | at Seneca | W, 14-3 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | - | |
Oct 16 | at Fanshawe | - | - | - | - | - | - | - | - | - | - | - | |
Oct 22 | Durham | L, 5-3 | 4 | 1 | 2 | 1 | .750 | - | - | - | - | - | - |
Oct 22 | vs. Conestoga | W, 7-0 | 1 | 0 | 1 | 0 | 1.000 | - | - | - | - | - | - |
Oct 23 | at St. Clair | L, 10-0 | 3 | 1 | 0 | 2 | .333 | - | - | - | - | - | - |
Career Stats - Hitting
g | ab | r | h | 2b | 3b | hr | rbi | bb | k | sb | cs | avg | obp | slg | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018-19 | 11 | 12 | 4 | 5 | 1 | 1 | - | 3 | - | 5 | - | - | .417 | .417 | .667 |
2019-20 | 14 | 54 | 15 | 23 | 8 | 3 | 3 | 13 | 1 | 11 | 9 | 2 | .426 | .436 | .852 |
2021-22 | 15 | 46 | 18 | 14 | 4 | - | 6 | 16 | 6 | 18 | 7 | - | .304 | .389 | .783 |
2022-23 | 23 | 64 | 32 | 26 | 5 | 1 | 5 | 18 | 22 | 19 | 11 | - | .406 | .568 | .750 |
2023-24 | 22 | 68 | 35 | 36 | 10 | 2 | 2 | 21 | 13 | 8 | 15 | 1 | .529 | .619 | .824 |
Total | 85 | 244 | 104 | 104 | 28 | 7 | 16 | 71 | 42 | 61 | 42 | 3 | .426 | .519 | .795 |
Career Stats - Pitching
app | gs | w | l | sv | cg | ip | h | r | er | bb | k | k/9 | hr | era | whip | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018-19 | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
2019-20 | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
2021-22 | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
2022-23 | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
2023-24 | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
Total | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
Splits Stats - Hitting
g | ab | r | h | 2b | 3b | hr | rbi | bb | k | sb | cs | avg | obp | slg | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Event | Total | 15 | 46 | 18 | 14 | 4 | - | 6 | 16 | 6 | 18 | 7 | - | .304 | .389 | .783 |
Conference | 18 | 53 | 21 | 16 | 4 | - | 8 | 20 | 7 | 18 | 8 | - | .302 | .387 | .830 | |
Exhibition | 3 | 7 | 3 | 2 | - | - | 2 | 4 | 1 | - | 1 | - | .286 | .375 | 1.143 | |
Location | Home | 6 | 20 | 9 | 8 | 3 | - | 3 | 8 | 2 | 5 | 3 | - | .400 | .435 | 1.000 |
Away | 4 | 12 | 4 | 2 | - | - | 2 | 3 | 1 | 6 | 1 | - | .167 | .231 | .667 | |
Neutral | 5 | 14 | 5 | 4 | 1 | - | 1 | 5 | 3 | 7 | 3 | - | .286 | .444 | .571 | |
Result | Wins | 12 | 37 | 17 | 13 | 4 | - | 5 | 15 | 6 | 12 | 7 | - | .351 | .444 | .865 |
Losses | 3 | 9 | 1 | 1 | - | - | 1 | 1 | - | 6 | - | - | .111 | .111 | .444 | |
Month | September | 9 | 27 | 10 | 8 | 3 | - | 3 | 8 | 4 | 12 | 4 | - | .296 | .406 | .741 |
October | 6 | 19 | 8 | 6 | 1 | - | 3 | 8 | 2 | 6 | 3 | - | .316 | .364 | .842 |
Splits Stats - Extended Hitting
g | hbp | sf | sh | tb | xbh | hdp | go | fo | go/fo | pa | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Event | Total | 15 | 1 | 1 | - | 36 | 10 | - | 6 | 6 | 1.00 | 54 |
Conference | 18 | 1 | 1 | - | 44 | 12 | - | 8 | 9 | 0.89 | 62 | |
Exhibition | 3 | - | - | - | 8 | 2 | - | 2 | 3 | 0.67 | 8 | |
Location | Home | 6 | - | 1 | - | 20 | 6 | - | 3 | 3 | 1.00 | 23 |
Away | 4 | - | - | - | 8 | 2 | - | 2 | 2 | 1.00 | 13 | |
Neutral | 5 | 1 | - | - | 8 | 2 | - | 1 | 1 | 1.00 | 18 | |
Result | Wins | 12 | 1 | 1 | - | 32 | 9 | - | 6 | 4 | 1.50 | 45 |
Losses | 3 | - | - | - | 4 | 1 | - | - | 2 | - | 9 | |
Month | September | 9 | 1 | - | - | 20 | 6 | - | 1 | 5 | 0.20 | 32 |
October | 6 | - | 1 | - | 16 | 4 | - | 5 | 1 | 5.00 | 22 |
Splits Stats - Pitching
app | gs | w | l | sv | cg | ip | h | r | er | bb | k | k/9 | hr | era | whip | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Event | Total | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
Conference | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - | |
Exhibition | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - | |
Location | Home | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
Away | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - | |
Neutral | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - | |
Result | Wins | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
Losses | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - | |
Month | September | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
October | 0 | 0 | 0 | 0 | 0 | - | 0.0 | - | - | - | - | - | .00 | - | 0.00 | - |
Splits Stats - Fielding
g | tc | po | a | e | fpct | dp | sba | rcs | rcs% | pb | ci | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Event | Total | 15 | 54 | 16 | 35 | 3 | .944 | 1 | - | - | - | - | - |
Conference | 18 | 62 | 18 | 38 | 6 | .903 | 1 | - | - | - | - | - | |
Exhibition | 3 | 8 | 2 | 3 | 3 | .625 | - | - | - | - | - | - | |
Location | Home | 6 | 25 | 5 | 19 | 1 | .960 | - | - | - | - | - | - |
Away | 4 | 12 | 2 | 9 | 1 | .917 | 1 | - | - | - | - | - | |
Neutral | 5 | 17 | 9 | 7 | 1 | .941 | - | - | - | - | - | - | |
Result | Wins | 12 | 37 | 13 | 23 | 1 | .973 | 1 | - | - | - | - | - |
Losses | 3 | 17 | 3 | 12 | 2 | .882 | - | - | - | - | - | - | |
Month | September | 9 | 34 | 10 | 22 | 2 | .941 | - | - | - | - | - | - |
October | 6 | 20 | 6 | 13 | 1 | .950 | 1 | - | - | - | - | - |
News Mentions
Softball finishes OCAA Tournament with bronze medal
2021 OCAA Softball Championship Recap
October 25, 2021
Softball picks up two wins to open the CCSA national championship
2021 CCSA Championship Recap - Day One
October 9, 2021
Softball sweeps season series with Durham; Extends streak to seven
2021 OCAA Softball Recap
October 7, 2021
PREVIEW: Softball returns to Connorvale for showdown with Durham
2021 OCAA Softball Preview
October 4, 2021
Long ball lifts Humber Softball over Conestoga at '21 home opener
2021 OCAA Softball Recap
October 1, 2021
Softball concludes road stand with three-game sweep
September 26, 2021
Season Preview: 2021 Humber Softball
September 9, 2021