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

ETSL Pitching Stats - ROOKIE+ - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 20 IP)
Wins Strike Outs ERA WHIP BAA
Jathunath Thiyagalingam
Wins 4
K 15
ERA 10.640
WHIP 3.040
Alex Budhram
K 43
Wins 3
ERA 13.719
WHIP 3.895
Nijan Vaitheeswaran
ERA 7.250
K 24
Wins 3
WHIP 2.821
Nijan Vaitheeswaran
WHIP 2.821
K 24
ERA 7.250
Wins 3
Nijan Vaitheeswaran
BAA 0.346
K 24
ERA 7.250
Wins 3
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 Harman Singh Malhi 6 1 4 0 0 33.35 170 110 110 7 16 37 23.088 5.577 0.625 2.313 0.439 162 369 531 272 0 33 16 179 93
2 Afraz Baig 6 0 6 0 0 25.34 137 106 105 4 34 33 29.006 6.748 0.568 0.971 0.662 190 287 477 241 0 16 20 152 89
3 Alex Budhram 7 3 4 0 0 41.33 137 81 81 6 24 43 13.719 3.895 0.498 1.792 0.573 219 382 601 275 0 37 34 169 82
4 Thinesh Jeya 6 2 3 0 0 35 123 80 80 6 16 32 16.000 3.971 0.523 2.000 0.563 175 311 486 235 0 31 33 145 90
5 Areeb Khan 5 2 2 0 0 29.67 94 70 70 7 37 26 16.515 4.415 0.437 0.703 0.790 215 272 487 215 0 24 35 105 77
6 Kishan Rajeskanna 5 4 1 0 0 25.66 95 69 69 4 19 27 18.823 4.443 0.508 1.421 0.664 166 250 416 187 0 24 21 105 82
7 Kabilan Ganesathasen 5 2 3 0 0 26.66 101 68 68 3 16 25 17.854 4.389 0.523 1.563 0.502 127 253 380 193 0 22 30 135 58
8 Rohit Raj 6 2 3 0 0 33.34 123 66 65 2 9 32 13.647 3.959 0.559 3.556 0.378 113 299 412 220 0 33 23 163 57
9 Shaun Pereis 5 2 2 0 0 27 90 62 62 2 22 25 16.074 4.148 0.479 1.136 0.532 125 235 360 188 2 27 24 132 56
10 Thanujan Kanagaratnam 6 3 3 0 0 33.33 101 64 62 3 21 31 13.021 3.660 0.526 1.476 0.592 148 250 398 192 0 27 23 120 72
11 Keerthan Ganesamoorthy 5 4 1 0 0 31.34 82 61 61 1 24 25 13.625 3.382 0.425 1.042 0.683 168 246 414 193 0 34 28 119 74
12 Mithun Maheswaran 3 2 1 0 0 17 74 44 44 2 8 14 18.118 4.824 0.597 1.750 0.539 90 167 257 124 0 16 12 76 48
13 Rudra Rampatie 5 3 2 0 0 28.67 84 40 39 3 10 27 9.522 3.279 0.477 2.700 0.532 126 237 363 176 0 23 31 117 59
14 Jathunath Thiyagalingam 5 4 1 0 0 25 60 38 38 2 16 15 10.640 3.040 0.429 0.938 0.605 112 185 297 140 0 29 21 90 50
15 Mathushan Suthakaran 5 3 2 0 0 29 73 38 37 2 16 34 8.931 3.069 0.422 2.125 0.474 111 234 345 173 0 23 26 111 55
16 Saran Srikaran 3 2 1 0 0 18 61 34 34 2 11 13 13.222 4.000 0.508 1.182 0.639 92 144 236 120 0 16 19 67 47
17 Jenuson Nanthakumaran 3 2 0 0 0 13 41 29 29 2 9 14 15.615 3.846 0.471 1.556 0.704 76 108 184 87 0 13 10 54 33
18 Nijan Vaitheeswaran 5 3 2 0 0 28 54 29 29 2 25 24 7.250 2.821 0.346 0.960 0.745 152 204 356 156 0 19 34 94 62
19 Kunal Kumar 3 0 1 0 0 3.66 33 28 28 5 7 5 53.552 10.929 0.660 0.714 0.596 34 57 91 50 0 3 2 37 13
20 Luxman Varatharaj 2 0 2 0 0 14 37 17 17 1 4 16 8.500 2.929 0.451 4.000 0.390 46 118 164 82 0 10 15 57 25
21 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
22 Sajid RajabX 1 1 0 0 0 6.67 21 11 11 0 1 4 11.544 3.298 0.500 4.000 0.381 24 63 87 42 0 4 11 30 12
23 Aakgash Nathan 1 0 0 0 0 4 12 8 8 0 1 2 14.000 3.250 0.500 2.000 0.455 15 33 48 24 0 7 2 15 9
24 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
25 Daenujan Kirupaharan 3 0 0 0 0 5.33 7 7 7 0 10 1 9.193 3.189 0.233 0.100 1.857 52 28 80 30 0 8 4 8 22
26 Bagavan Ranjakunathas 1 1 0 0 0 3.33 9 6 6 0 9 2 12.613 5.405 0.360 0.222 1.583 38 24 62 25 0 5 0 11 14
27 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
28 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
29 Umran Chowdhury 1 0 0 0 0 1 5 4 4 0 2 1 28.000 7.000 0.500 0.500 0.923 12 13 25 10 0 2 0 4 6
30 Roashan Lingaratnam 1 0 0 0 0 1 2 3 3 0 3 1 21.000 5.000 0.250 0.333 1.714 12 7 19 8 0 0 2 3 5
31 Adeel X 1 0 0 0 0 1 2 1 1 0 0 0 7.000 2.000 0.500 0.000 0.286 2 7 9 4 0 2 0 3 1
32 Roshan Rajkumar 1 0 0 0 0 1 0 0 0 0 0 2 0.000 0.000 0.000 2.000 1.200 6 5 11 3 0 0 1 1 2

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