Elite Toronto Softball League - Pitching Stats - ROOKIE - 2026

ETSL Pitching Stats - ROOKIE - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 22 IP)
Wins Strike Outs ERA WHIP BAA
Prasanna Soundarajan
Wins 7
K 29
ERA 10.940
WHIP 3.403
Pirashon Satkunalingam
K 42
Wins 3
ERA 17.973
WHIP 4.454
Rushak Pathmanathan
ERA 7.736
K 26
Wins 3
WHIP 2.873
Vargheesh Kirupaharan
WHIP 2.452
K 29
ERA 7.874
Wins 4
Kesavan Sathas
BAA 0.393
K 25
ERA 7.941
Wins 5
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 Kishanthan Janendran 6 0 6 0 0 26.01 136 125 124 5 42 34 33.372 6.844 0.531 0.810 0.863 264 306 570 256 0 21 23 144 112
2 Pirashon Satkunalingam 7 3 2 0 0 44.01 171 113 113 2 25 42 17.973 4.454 0.538 1.680 0.487 201 413 614 318 0 46 34 222 97
3 Janarth Mathivannan 6 2 3 0 0 31.34 142 109 109 5 30 32 24.346 5.488 0.544 1.067 0.587 195 332 527 261 0 35 22 165 96
4 Ibrahim Ihsan 7 4 2 0 0 43.33 161 89 88 6 6 34 14.216 3.854 0.553 5.667 0.340 133 391 524 291 0 43 47 209 82
5 Yathaven blank 5 2 3 0 0 28.34 106 75 75 8 14 25 18.525 4.234 0.530 1.786 0.481 124 258 382 200 0 31 22 136 64
6 Janakhan Rajalinkham 7 4 3 0 0 37.67 99 70 70 3 32 39 13.008 3.478 0.413 1.219 0.621 187 301 488 240 0 37 33 153 87
7 Sujithan Waran 4 1 3 0 0 22.66 105 68 68 4 5 12 21.006 4.854 0.603 2.400 0.293 68 232 300 174 0 24 27 137 37
8 Terrance Rupenthiran 5 0 5 0 0 29.34 111 69 66 3 6 31 15.746 3.988 0.544 5.167 0.377 106 281 387 204 0 22 32 149 56
9 Zakariyya Momla 6 2 3 0 0 33.01 108 66 66 1 22 27 13.996 3.938 0.489 1.227 0.571 165 289 454 221 0 40 23 144 78
10 Faheem Moolla 6 1 5 0 0 35.34 113 64 64 0 19 33 12.677 3.735 0.485 1.737 0.556 163 293 456 233 0 35 32 149 84
11 Kavithan Thas 6 4 2 0 0 36 108 63 63 3 26 40 12.250 3.722 0.474 1.538 0.646 186 288 474 228 0 25 29 150 78
12 Shancheev Yogeswaran 6 3 3 0 0 33 98 62 62 7 19 23 13.152 3.545 0.464 1.211 0.574 159 277 436 211 0 43 25 128 83
13 Prasanna Soundarajan 7 7 0 0 0 39.67 100 62 62 0 35 29 10.940 3.403 0.412 0.829 0.679 203 299 502 243 0 38 41 146 97
14 Vinoth Kumar 6 3 3 0 0 32.33 91 54 54 4 26 21 11.692 3.619 0.444 0.808 0.798 193 242 435 205 0 39 28 111 94
15 Hovinth Arulnesan 4 0 4 0 0 15.99 67 52 52 1 27 13 22.764 5.879 0.482 0.481 0.949 149 157 306 139 0 19 14 73 66
16 Sayanthan Shanthalingam 7 5 2 0 0 35.33 95 52 52 1 21 15 10.303 3.283 0.444 0.714 0.585 159 272 431 214 1 45 37 135 79
17 Karthigan Puvanendran 4 1 3 0 0 21.33 85 50 50 6 3 24 16.409 4.126 0.586 8.000 0.360 72 200 272 145 0 11 22 101 44
18 Alexander Rodrigues 6 5 0 0 0 38 97 49 49 2 8 29 9.026 2.763 0.458 3.625 0.340 99 291 390 212 0 39 39 167 45
19 Thinesh Jeya 6 5 1 0 0 39 94 54 48 0 24 34 8.615 3.026 0.410 1.417 0.592 181 306 487 229 0 29 46 142 87
20 Kesavan Sathas 6 5 0 0 0 39.67 86 45 45 2 17 25 7.941 2.596 0.393 1.471 0.489 137 280 417 219 0 58 33 163 56
21 Kenneth Javellana 5 2 3 0 0 27.34 77 43 43 0 17 23 11.010 3.438 0.458 1.353 0.594 126 212 338 168 0 27 23 108 60
22 Vargheesh Kirupaharan 5 4 1 0 0 34.67 75 39 39 2 10 29 7.874 2.452 0.403 2.900 0.424 108 255 363 186 0 35 37 135 51
23 Angajan Ramanthan 2 0 2 0 0 10 43 37 37 1 12 4 25.900 5.500 0.506 0.333 0.828 77 93 170 85 0 12 11 47 38
24 Rushak Pathmanathan 5 3 1 0 0 31.67 81 35 35 2 10 26 7.736 2.873 0.450 2.600 0.410 98 239 337 180 0 35 28 130 50
25 Levi Harry 2 1 0 0 0 10.33 44 28 28 3 5 10 18.974 4.743 0.564 2.000 0.549 56 102 158 78 0 9 9 46 32
26 Daniyal Ali-Mohammad 2 0 2 0 0 8.33 36 27 27 1 5 7 22.689 4.922 0.554 1.400 0.560 47 84 131 65 0 9 8 39 26
27 Apiram Krishnathas 2 1 0 0 0 13.33 35 24 24 1 17 14 12.603 3.901 0.398 0.824 0.915 97 106 203 88 0 12 10 46 42
28 Jerome Benedict 2 0 2 0 0 11.67 33 23 23 0 7 14 13.796 3.428 0.446 2.000 0.437 45 103 148 74 0 9 11 55 19
29 Rohan Patel 2 0 2 0 0 13 39 23 23 0 7 12 12.385 3.538 0.464 1.714 0.600 66 110 176 84 0 14 12 45 39
30 Heerththan blank 1 0 1 0 0 3 30 19 19 0 1 1 44.333 10.333 0.789 1.000 0.519 27 52 79 38 0 4 2 23 15
31 Harissan Balakrishnan 1 0 0 0 0 3 13 16 16 1 10 3 37.333 7.667 0.406 0.300 1.500 51 34 85 32 0 1 5 11 21
32 Avi Lall 3 0 0 0 0 4.34 12 15 15 0 16 2 24.194 6.452 0.300 0.125 2.000 70 35 105 40 0 7 3 14 26
33 Janaarthan Rasalingam 1 0 1 0 0 5.67 21 14 14 0 5 5 17.284 4.586 0.488 1.000 0.679 36 53 89 43 0 8 4 25 18
34 Nasir KhanX 1 0 0 0 0 7 20 13 13 1 0 7 13.000 2.857 0.488 7.000 0.218 12 55 67 41 0 6 8 37 4
35 Jason Rajasegaram 1 0 1 0 0 2.33 4 10 10 0 14 2 30.043 7.725 0.160 0.143 2.842 54 19 73 25 0 2 3 4 21
36 Nathan Srinivasan 2 0 0 0 0 3 4 10 10 0 13 3 23.333 5.667 0.154 0.231 2.364 52 22 74 26 0 5 1 6 20
37 Ismail UmarwadiaX 1 1 0 0 0 7 18 10 10 1 0 4 10.000 2.571 0.500 4.000 0.510 26 51 77 36 0 10 4 18 18
38 Omar Patel 1 0 1 0 0 2.67 11 9 9 1 1 2 23.596 4.494 0.550 2.000 0.480 12 25 37 20 0 2 4 16 4
39 GEETHAN MURALI 2 1 1 0 0 7 19 9 9 0 1 5 9.000 2.857 0.487 5.000 0.232 13 56 69 39 0 6 8 33 6
40 Jahanzeb Awan 1 0 0 0 0 1 12 8 8 0 1 1 56.000 13.000 0.750 1.000 0.391 9 23 32 16 0 1 1 13 3
41 Balakumar Thevakumar 1 0 0 0 0 3 3 8 8 0 12 5 18.667 5.000 0.130 0.417 1.833 44 24 68 23 0 1 2 8 15
42 Gobi Kanagasingam 2 0 0 0 0 4.67 14 8 8 1 3 4 11.991 3.640 0.467 1.333 0.548 23 42 65 30 0 4 4 21 9
43 Caleb Boudreau 1 1 0 0 0 6 17 8 8 0 5 7 9.333 3.667 0.425 1.400 0.725 37 51 88 40 0 4 6 20 20
44 Piranavan Rajasegaram 2 1 0 0 0 8.67 15 7 7 0 8 5 5.652 2.653 0.306 0.625 0.712 42 59 101 49 0 6 14 29 21
45 Harisan Kalavaran 1 0 0 0 0 2.33 4 6 6 0 9 1 18.026 5.579 0.222 0.111 2.571 36 14 50 18 0 1 2 7 11
46 Kohulan Thurai 2 0 0 0 0 1.33 7 5 5 0 0 0 26.316 5.263 0.636 0.000 0.214 3 14 17 11 0 2 2 10 1
47 Jegan Jegathesan 3 0 0 0 0 5 13 5 5 0 5 6 7.000 3.600 0.464 1.200 0.829 29 35 64 28 0 3 1 16 12
48 Timothy Siva 1 0 0 0 0 0.33 1 1 1 0 3 0 21.212 12.121 0.200 0.000 1.667 10 6 16 5 0 1 0 2 3

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