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

ETSL Pitching Stats - ROOKIE+ - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 24 IP)
Wins Strike Outs ERA WHIP BAA
Jathunath Thiyagalingam
Wins 5
K 20
ERA 9.935
WHIP 2.871
Alex Budhram
K 49
Wins 4
ERA 12.891
WHIP 3.662
Mathushan Suthakaran
ERA 8.167
K 42
Wins 4
WHIP 2.917
Jathunath Thiyagalingam
WHIP 2.871
K 20
ERA 9.935
Wins 5
Nijan Vaitheeswaran
BAA 0.397
K 36
ERA 8.972
Wins 4
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 9 0 8 0 0 36.67 195 147 146 7 44 40 27.870 6.518 0.572 0.909 0.652 268 411 679 341 0 30 31 216 125
2 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
3 Kabilan Ganesathasen 8 3 5 0 0 46 174 108 107 4 23 38 16.283 4.283 0.542 1.652 0.455 189 415 604 321 0 34 50 227 94
4 Thinesh Jeya 8 3 3 0 0 49 158 92 92 6 16 44 13.143 3.551 0.511 2.750 0.478 200 418 618 309 0 40 51 203 106
5 Alex Budhram 8 4 4 0 0 48.33 153 89 89 6 24 49 12.891 3.662 0.494 2.042 0.541 232 429 661 310 0 44 40 194 92
6 Shaun Pereis 7 2 4 0 0 37 130 88 88 3 28 34 16.649 4.270 0.492 1.214 0.530 178 336 514 264 2 36 35 181 83
7 Kishan Rajeskanna 6 5 1 0 0 32.66 108 77 77 4 26 34 16.503 4.103 0.476 1.308 0.675 208 308 516 227 0 31 27 126 101
8 Rohit Raj 7 2 4 0 0 38.67 143 78 77 2 12 38 13.938 4.008 0.554 3.167 0.388 137 353 490 258 0 39 25 194 64
9 Areeb Khan 6 3 2 0 0 35.34 100 76 76 7 48 33 15.054 4.188 0.405 0.688 0.854 264 309 573 247 0 29 38 121 93
10 Keerthan Ganesamoorthy 6 4 2 0 0 37.67 104 76 75 1 30 28 13.937 3.557 0.433 0.933 0.697 209 300 509 240 0 43 35 143 97
11 Luxman Varatharaj 7 1 6 0 0 41.67 122 75 75 5 24 41 12.599 3.504 0.462 1.708 0.470 163 347 510 264 0 51 26 181 83
12 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
13 Rudra Rampatie 7 4 3 0 0 39.67 103 50 49 4 13 45 8.646 2.924 0.446 3.462 0.477 153 321 474 231 0 33 36 164 67
14 Nijan Vaitheeswaran 7 4 2 0 0 36.67 85 47 47 2 27 36 8.972 3.054 0.397 1.333 0.642 185 288 473 214 0 27 39 137 77
15 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
16 Jathunath Thiyagalingam 6 5 1 0 0 31 72 44 44 2 17 20 9.935 2.871 0.426 1.176 0.592 132 223 355 169 0 36 25 107 62
17 Jenuson Nanthakumaran 6 5 0 0 0 32.33 80 44 44 2 19 27 9.527 3.062 0.428 1.421 0.681 156 229 385 187 0 38 23 118 69
18 Mathushan Suthakaran 6 4 2 0 0 36 87 43 42 2 18 42 8.167 2.917 0.416 2.333 0.474 136 287 423 209 0 27 34 133 69
19 Kunal Kumar 4 0 1 0 0 4.66 38 34 34 5 9 6 51.073 10.086 0.633 0.667 0.623 43 69 112 60 0 4 3 43 17
20 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
21 Joelan Ragunathan 1 0 1 0 0 4.33 24 20 20 1 6 7 32.333 6.928 0.571 1.167 0.552 32 58 90 42 0 4 1 25 17
22 Vabeenth Suntharapalan 1 0 1 0 0 3.67 26 18 18 0 3 2 34.332 7.902 0.650 0.667 0.708 34 48 82 40 0 8 1 20 20
23 Aakgash Nathan 2 1 0 0 0 10.67 26 17 17 0 9 7 11.153 3.280 0.419 0.778 0.831 69 83 152 62 0 13 7 29 33
24 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
25 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
26 Bagavan Ranjakunathas 2 1 0 0 0 4.33 15 10 10 0 10 2 16.166 5.774 0.429 0.200 1.278 46 36 82 35 0 7 1 16 19
27 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
28 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
29 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
30 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
31 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
32 Aswin Mariathas 1 1 0 0 0 2 4 4 4 0 3 1 14.000 3.500 0.308 0.333 1.267 19 15 34 13 0 4 0 5 8
33 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
34 Kirusaanthan Yoganathan 1 0 0 0 0 0.67 3 2 2 0 2 0 20.896 7.463 0.500 0.000 1.429 10 7 17 6 0 1 0 2 4
35 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
36 Ateeb Khan 1 0 0 0 0 1 0 0 0 0 0 1 0.000 0.000 0.000 1.000 0.250 1 4 5 3 0 0 2 3 0
37 Roshan Rajkumar 2 0 0 0 0 1.67 1 0 0 0 0 2 0.000 0.599 0.167 2.000 1.000 9 9 18 6 0 1 2 2 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