Elite Toronto Softball League - Pitching Stats - ROOKIE - 2026

ETSL Pitching Stats - ROOKIE - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 21 IP)
Wins Strike Outs ERA WHIP BAA
Prasanna Soundarajan
Wins 6
K 24
ERA 10.903
WHIP 3.432
Kavithan Thas
K 36
Wins 4
ERA 10.501
WHIP 3.415
Sayanthan Shanthalingam
ERA 6.526
K 9
Wins 4
WHIP 2.473
Sayanthan Shanthalingam
WHIP 2.473
K 9
ERA 6.526
Wins 4
Sayanthan Shanthalingam
BAA 0.392
K 9
ERA 6.526
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 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
2 Kishanthan Janendran 5 0 5 0 0 21.34 114 106 105 5 34 30 34.442 6.935 0.538 0.882 0.882 225 255 480 212 0 15 19 116 96
3 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
4 Pirashon Satkunalingam 5 2 1 0 0 30.67 105 71 71 1 22 35 16.205 4.141 0.495 1.591 0.558 154 276 430 212 0 27 23 139 73
5 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
6 Terrance Rupenthiran 4 0 4 0 0 23.34 93 62 59 3 6 23 17.695 4.242 0.554 3.833 0.376 88 234 322 168 0 18 26 125 44
7 Prasanna Soundarajan 6 6 0 0 0 34.67 88 54 54 0 31 24 10.903 3.432 0.411 0.774 0.696 183 263 446 214 0 32 39 126 88
8 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
9 Janakhan Rajalinkham 5 3 2 0 0 26 70 47 47 0 24 22 12.654 3.615 0.414 0.917 0.665 137 206 343 169 0 30 23 103 66
10 Kavithan Thas 5 4 1 0 0 31.33 85 47 47 2 22 36 10.501 3.415 0.445 1.636 0.661 158 239 397 191 0 22 26 124 67
11 Zakariyya Momla 5 2 2 0 0 28.34 80 46 46 1 20 24 11.362 3.529 0.452 1.200 0.610 144 236 380 177 0 34 18 115 62
12 Shancheev Yogeswaran 4 2 2 0 0 19 67 45 45 4 10 14 16.579 4.053 0.511 1.400 0.520 92 177 269 131 0 26 14 81 50
13 Karthigan Puvanendran 3 0 3 0 0 14.33 72 44 44 6 2 16 21.493 5.164 0.649 8.000 0.355 55 155 210 111 0 7 14 77 34
14 Yathaven blank 3 1 2 0 0 16.01 64 44 44 5 9 12 19.238 4.560 0.552 1.333 0.527 78 148 226 116 0 19 11 78 38
15 Alexander Rodrigues 5 4 0 0 0 33 86 42 42 1 3 21 8.909 2.697 0.475 7.000 0.294 72 245 317 181 0 36 35 145 36
16 Kesavan Sathas 5 4 0 0 0 33.67 75 40 40 1 15 19 8.316 2.673 0.399 1.267 0.525 125 238 363 188 0 52 27 135 53
17 Thinesh Jeya 5 4 1 0 0 33.33 78 45 39 0 23 25 8.191 3.030 0.400 1.087 0.630 160 254 414 195 0 26 41 119 76
18 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
19 Rushak Pathmanathan 4 2 1 0 0 24.67 71 33 33 2 8 19 9.364 3.202 0.480 2.375 0.388 76 196 272 148 0 30 20 109 39
20 Kenneth Javellana 4 2 2 0 0 20.34 57 32 32 0 13 17 11.013 3.441 0.452 1.308 0.599 97 162 259 126 0 23 16 80 46
21 Faheem Moolla 4 1 3 0 0 23.67 66 32 32 0 13 25 9.463 3.338 0.452 1.923 0.560 103 184 287 146 0 20 22 95 51
22 Vinoth Kumar 4 2 2 0 0 21.33 50 29 29 4 16 17 9.517 3.094 0.400 1.063 0.747 115 154 269 125 0 24 18 69 56
23 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
24 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
25 Vargheesh Kirupaharan 3 2 1 0 0 20.67 46 25 25 2 8 19 8.466 2.612 0.400 2.375 0.428 68 159 227 115 0 20 22 85 30
26 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
27 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
28 Sayanthan Shanthalingam 5 4 1 0 0 24.67 51 23 23 1 10 9 6.526 2.473 0.392 0.900 0.594 98 165 263 130 0 30 29 82 48
29 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
30 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
31 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
32 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
33 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
34 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
35 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
36 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
37 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
38 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
39 Gobi Kanagasingam 1 0 0 0 0 4 13 8 8 1 3 3 14.000 4.000 0.481 1.000 0.526 20 38 58 27 0 4 3 20 7
40 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
41 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
42 Kohulan Thurai 1 0 0 0 0 0.33 6 5 5 0 0 0 106.061 18.182 0.857 0.000 0.125 1 8 9 7 0 0 1 6 1
43 Jegan Jegathesan 2 0 0 0 0 3 5 3 3 0 3 5 7.000 2.667 0.333 1.667 0.947 18 19 37 15 0 1 1 8 7
44 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