Elite Toronto Softball League - Pitching Stats - REC - 2026

ETSL Pitching Stats - REC - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 19 IP)
Wins Strike Outs ERA WHIP BAA
Ray Surujbally
Wins 7
K 20
ERA 11.118
WHIP 3.353
Raj Indrakumar
K 29
Wins 3
ERA 11.999
WHIP 3.605
Thivaas Kulenthiran
ERA 7.786
K 13
Wins 2
WHIP 2.663
Gaajan Suntharalingam
WHIP 2.380
K 11
ERA 9.814
Wins 1
Nader Mostafaee
BAA 0.413
K 23
ERA 12.450
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 Sajeevkumar Vaithiyanathan 5 1 4 0 0 27.67 132 86 86 6 10 25 21.756 5.132 0.603 2.500 0.483 139 288 427 219 0 30 22 136 83
2 Arnav Saini 5 1 4 0 0 25.66 96 79 79 7 28 14 21.551 4.832 0.490 0.500 0.730 170 233 403 196 0 36 21 112 84
3 Zain Moledina 5 2 3 0 0 30.34 118 77 77 4 8 25 17.765 4.153 0.554 3.125 0.337 95 282 377 213 0 38 24 155 58
4 Janarth Punniyamoorthy 5 1 4 0 0 25.33 106 74 73 4 16 25 20.174 4.816 0.552 1.563 0.518 129 249 378 192 0 25 20 122 70
5 Zeeshan Khan 5 2 3 0 0 27.67 118 72 72 3 10 15 18.215 4.626 0.570 1.500 0.419 108 258 366 207 0 40 23 136 71
6 Sajanthan Sabesh 5 1 4 0 0 30.67 111 74 72 3 19 26 16.433 4.239 0.507 1.368 0.535 151 282 433 219 0 37 26 144 75
7 Lathusan Thirumaran 5 2 3 0 0 29.33 106 70 70 2 15 14 16.706 4.125 0.512 0.933 0.570 146 256 402 207 0 25 47 127 80
8 Arrenan Ratnaveluppillai 6 3 1 0 0 30.34 100 68 68 5 23 22 15.689 4.054 0.478 0.957 0.620 155 250 405 209 0 25 39 134 75
9 Raj Indrakumar 8 3 4 0 0 39.67 109 68 68 1 34 29 11.999 3.605 0.426 0.853 0.718 237 330 567 256 0 43 41 147 109
10 Nader Mostafaee 6 3 3 0 0 37.67 99 69 67 1 36 23 12.450 3.584 0.413 0.639 0.755 225 298 523 240 0 53 30 147 93
11 Shaun Mohammed 6 3 1 0 0 31.33 93 63 63 3 26 21 14.076 3.798 0.445 0.808 0.750 195 260 455 209 0 35 33 113 96
12 Jugaansan  Thayalan 4 3 1 0 0 23.67 96 62 62 7 3 17 18.335 4.183 0.575 5.667 0.323 74 229 303 167 0 27 24 123 44
13 Vinujan Poologapooranan 5 2 2 0 0 21.33 90 59 58 0 15 10 19.034 4.923 0.533 0.667 0.580 116 200 316 169 0 27 22 107 62
14 Kevin Choo-Ket-Loung 4 1 3 0 0 23.33 83 58 58 3 18 16 17.402 4.329 0.488 0.889 0.646 133 206 339 170 0 29 24 99 71
15 Tamim Jamal 5 2 2 1 0 32.01 100 58 58 1 7 17 12.684 3.343 0.508 2.429 0.272 66 243 309 197 0 38 31 161 36
16 Ackshan Devakumar 6 5 1 0 0 38.01 109 57 57 1 5 24 10.497 2.999 0.495 4.800 0.345 96 278 374 220 0 45 31 164 56
17 Rakeeth Srinesan 5 2 2 0 0 26.68 94 56 56 1 6 22 14.693 3.748 0.543 3.667 0.303 73 241 314 173 0 23 27 132 42
18 Ray Surujbally 7 7 0 0 0 34 104 54 54 0 10 20 11.118 3.353 0.500 2.000 0.451 128 284 412 208 0 43 31 138 70
19 Janesh Sritharan 6 2 3 0 0 36.34 97 54 54 1 7 23 10.402 2.862 0.473 3.286 0.332 87 262 349 205 0 45 33 152 53
20 Mathushan Suthakaran 5 4 1 0 0 31.67 98 52 52 2 10 23 11.494 3.410 0.488 2.300 0.426 113 265 378 201 0 35 34 144 57
21 Umesh Suthananthan 5 3 1 1 0 34.01 95 52 52 2 7 16 10.703 2.999 0.473 2.286 0.358 96 268 364 201 0 40 42 143 58
22 Harish Karunairajah 4 4 0 0 0 25.34 82 48 48 3 5 12 13.260 3.433 0.532 2.400 0.387 75 194 269 154 0 30 25 105 49
23 Imran Patel 5 2 3 0 0 29.66 90 48 48 0 6 10 11.328 3.237 0.506 1.667 0.360 82 228 310 178 0 42 30 127 51
24 Vijith Ganeshalingam 4 3 1 0 0 23.67 67 44 44 1 7 15 13.012 3.126 0.469 2.143 0.414 77 186 263 143 0 33 21 102 41
25 Fawaad Raja 5 1 3 0 0 25.67 77 44 44 1 11 27 11.998 3.428 0.478 2.455 0.444 95 214 309 161 0 21 24 106 55
26 Gaajan Suntharalingam 5 1 2 0 0 30.67 71 43 43 1 2 11 9.814 2.380 0.436 5.500 0.295 64 217 281 163 0 52 27 121 42
27 Nilaj Jayasankar 5 2 2 0 0 22.01 64 41 41 2 20 19 13.040 3.816 0.438 0.950 0.698 134 192 326 146 0 24 19 83 63
28 Kunatharsan Thevarasa 4 3 1 0 0 24 60 35 35 2 6 15 10.208 2.750 0.444 2.500 0.408 73 179 252 135 0 35 19 94 41
29 Shemaiah Shankar 4 3 1 0 0 24.33 61 35 34 0 9 6 9.782 2.877 0.430 0.667 0.607 108 178 286 142 0 36 30 76 66
30 Thivaas Kulenthiran 5 2 1 1 0 29.67 72 33 33 0 7 13 7.786 2.663 0.447 1.857 0.403 83 206 289 161 0 33 36 114 47
31 Marcelo Cuesta 3 2 1 0 0 21 56 30 30 0 13 6 10.000 3.286 0.427 0.462 0.595 91 153 244 131 0 37 19 87 45

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