Elite Toronto Softball League - Pitching Stats - ROOKIE+ - 2026

ETSL Pitching Stats - ROOKIE+ - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 6 IP)
Wins Strike Outs ERA WHIP BAA
Rudra Rampatie
Wins 2
K 13
ERA 2.545
WHIP 2.273
Afraz Baig
K 20
Wins 0
ERA 25.309
WHIP 5.820
Rudra Rampatie
ERA 2.545
K 13
Wins 2
WHIP 2.273
Thanujan Kanagaratnam
WHIP 2.000
K 16
ERA 3.500
Wins 1
Thanujan Kanagaratnam
BAA 0.246
K 16
ERA 3.500
Wins 1
RK Player              Team GP Wins Loss Tie SO IP Hits Runs ER HR BB K ERA WHIP BAA K/BB B/S Balls Strikes Pit BF IBB AO GO FPS FPB
RK Player              Team GP Wins Loss Tie SO IP Hits Runs ER HR BB K ERA WHIP BAA K/BB B/S Balls Strikes Pit BF IBB AO GO FPS FPB
1 Afraz Baig 2 0 2 0 0 11.34 57 41 41 2 9 20 25.309 5.820 0.588 2.222 0.577 71 123 194 97 0 5 6 62 35
2 Jathunath Thiyagalingam 1 0 1 0 0 5.33 24 19 19 1 5 1 24.953 5.441 0.571 0.200 0.837 41 49 90 42 0 7 5 22 20
3 Kapilan Ganesathasen 1 0 1 0 0 4.33 26 18 18 1 4 4 29.099 6.928 0.619 1.000 0.500 27 54 81 42 0 3 6 32 10
4 Harman Singh Malhi 1 0 1 0 0 3.67 27 17 17 1 1 6 32.425 7.629 0.711 6.000 0.434 23 53 76 38 0 3 1 26 12
5 Shaun Pereis 1 0 0 0 0 3 21 16 16 1 4 2 37.333 8.333 0.656 0.500 0.684 26 38 64 32 0 4 1 18 14
6 Thinesh Jeya 1 0 1 0 0 4 21 16 16 2 2 5 28.000 5.750 0.600 2.500 0.519 27 52 79 35 0 2 5 24 11
7 Areeb Khan 1 1 0 0 0 6.67 17 16 16 3 12 3 16.792 4.348 0.354 0.250 1.057 56 53 109 48 0 4 12 25 23
8 Theyonas Manoharan 1 0 1 0 0 3 16 13 13 1 7 5 30.333 7.667 0.500 0.714 0.865 32 37 69 32 0 2 2 20 12
9 Keerthan Ganesamoorthy 1 1 0 0 0 5 18 13 13 0 6 5 18.200 4.800 0.486 0.833 0.915 43 47 90 37 0 6 2 16 21
10 Rohit Raj 1 0 1 0 0 4.67 19 10 10 0 2 6 14.989 4.497 0.576 3.000 0.636 28 44 72 33 0 1 5 19 14
11 Nijan Vaitheeswaran 2 2 0 0 0 12.67 19 10 10 1 12 9 5.525 2.447 0.288 0.750 0.736 64 87 151 66 0 9 17 41 25
12 Mathushan Suthakaran 1 1 0 0 0 6 14 9 9 1 9 12 10.500 3.833 0.350 1.333 0.750 39 52 91 40 0 1 4 27 13
13 Kishan Rajeskanna 1 1 0 0 0 3 10 8 8 1 2 4 18.667 4.000 0.500 2.000 0.733 22 30 52 20 0 3 1 9 11
14 Varasin Selvakumaran 2 1 0 0 0 5.33 14 8 8 0 3 4 10.507 3.189 0.467 1.333 0.537 22 41 63 30 0 6 4 17 13
15 Aakgash Nathan 1 0 0 0 0 2 8 6 6 0 0 0 21.000 4.000 0.571 0.000 0.368 7 19 26 14 0 4 2 9 5
16 Thanujan Kanagaratnam 2 1 1 0 0 12 15 6 6 0 9 16 3.500 2.000 0.246 1.778 0.866 71 82 153 61 0 7 12 28 33
17 Ricky Kukkar 1 0 0 0 0 0.67 4 5 5 0 3 1 52.239 10.448 0.444 0.333 1.444 13 9 22 9 0 0 1 5 4
18 Simeon Vinoraj 1 0 1 0 0 1 2 5 5 0 5 2 35.000 7.000 0.200 0.400 2.500 20 8 28 10 0 0 1 3 7
19 Rudra Rampatie 2 2 0 0 0 11 21 4 4 0 4 13 2.545 2.273 0.382 3.250 0.538 43 80 123 55 0 8 9 36 19
20 Riththu Natkunaseelan 1 0 0 0 0 2 4 2 2 0 1 2 7.000 2.500 0.400 2.000 0.571 8 14 22 10 0 3 0 6 4

Glossary
GP: Games Played Wins: Wins Loss: Losses Tie: Tie SO: Shutouts
IP: Innings Pitched Hits: Hits Runs: Runs ER: Earned Runs HR: Home Runs Given
BB: Walks K: Strikeouts BF: Batters Faced Balls: Balls Thrown Strikes: Strikes Thrown
PIT: Total Pitches IBB: Intentional Walks FPB: First Pitch Balls GO: Number of Ground Outs FPS: First Pitch Strikes
AO: Number of Air Outs (Fly Balls, Popups, Line Drives) K/BB:Strikeout/Walk Ratio B/S:Balls/Strike Ratio ERA: Earned Runs Average
WHIP:Walks plus hits per inning pitched BAA:Batting average against