Home
Schedule
Roster
Recruiting
Scores
Stats
Coaches
Alumni
Player Fees
All-Time Captains
All-Time Awards
Jerseys
Home
Schedule
Roster
Recruiting
Scores
Stats
Coaches
Alumni
Player Fees
All-Time Captains
All-Time Awards
Jerseys
Player Profile
< Back to Roster
Atkinson, Noah #16
Benevides, Carson #4
Chessell, Brock #33
Cloutier, Remy #14
Cockram, William #28
Colombe, Jake #19
Gamble, Oliver #1
Harris, Isaac #3
Hebert, Julian #29
Jeun, Colin #13
Jeun, James #15
Jones, Kyle #36
Kelly-Boxe, Justin #23
Lane, Ainsley #5
Lawhead, Ethan #18
Macleod, Hamish #7
Marcotte, Jack #31
Nosella, Jaxson #2
Philbin, Nick #8
Seguin, Tennyson #10
Smith, Lucas #12
Stonefish, Gavin #6
Szokola, Samuel #21
Tedesco, Matteo #20
Tiessen, Troy #32
Tir, Aaron #34
Tuttle, Kai #9
Vavoulas, Stephen #26
Vecherik, Kaden #17
Wakeman, Boston #11
#7
Hamish
Macleod
Hamish
Macleod
Position
P
Throws
R
Hometown
PETERBOROUGH ON
Year
3rd / Sociology
Stats
2025/2026
2024/2025
2023/2024
Career
Batting Stats
Team
Season
Games
Plate Appearances
At Bats
Runs
Walks (Bases on Balls)
On Base Percentage
On Base Plus Slugging
Team
Season
G
PA
AB
R
BB
OBP
OPS
Windsor Lancers
2023/2024
2
2
1
2
1
.500
.500
Career
2
2
1
2
1
.500
.500
Pitching Stats
Team
Season
Games
Games Started
Saves
Save Opportunities
Innings
Batters Faced
Hits
Runs
Earned Runs
Homeruns
Hit By Pitch
Walks (Bases on Balls)
Strikeouts
Pitch Count
Walks/Hits per IP
Wild Pitches
Opponents Batting Avg
Earned Run Average
Team
Season
G
GS
SV
SVO
INN
BF
H
R
ER
HR
HBP
BB
SO
PC
WHIP
WP
OBA
ERA
Windsor Lancers
2024/2025
6
1
1
1
5
34
11
12
8
1
3
5
1
120
3.20
3
.423
11.20
Windsor Lancers
2025/2026
2
1.1
13
2
8
4
2
3
1
51
3.75
1
.250
21.00
Career
8
1
1
1
6.1
47
13
20
12
1
5
8
2
171
3.32
4
.382
13.26
Fielding Stats
Team
Season
Games
Total Chances
Assists
Fielding Percentage
Team
Season
G
TC
A
FLD%
Windsor Lancers
2023/2024
1
1
1
1.000
Career
1
1
1
1.000
STAT INDEX
PRINT