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

ETSL Pitching Stats - REC+ - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 20 IP)
Wins Strike Outs ERA WHIP BAA
Riththu Natkunaseelan
Wins 5
K 19
ERA 8.969
WHIP 2.796
Hrair Janian
K 29
Wins 1
ERA 16.265
WHIP 4.176
Janesh Sritharan
ERA 5.600
K 12
Wins 3
WHIP 2.350
Janesh Sritharan
WHIP 2.350
K 12
ERA 5.600
Wins 3
Janesh Sritharan
BAA 0.330
K 12
ERA 5.600
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 Gobi Naren 6 1 5 0 0 33.66 133 102 102 3 22 15 21.212 4.605 0.534 0.682 0.606 186 307 493 249 0 52 26 150 99
2 Jay Uthay 5 2 3 0 0 30 108 81 81 2 36 22 18.900 4.800 0.470 0.611 0.810 235 290 525 230 0 25 39 116 114
3 Hrair Janian 6 1 4 0 0 34 113 80 79 4 29 29 16.265 4.176 0.469 1.000 0.727 216 297 513 241 0 36 30 133 108
4 Lathusan Thirumaran 6 2 4 0 0 37.34 110 69 69 5 20 12 12.935 3.482 0.485 0.600 0.556 150 270 420 227 0 48 36 142 86
5 Francis Paculanan 5 2 3 0 0 28 102 67 67 5 6 8 16.750 3.857 0.545 1.333 0.346 82 237 319 187 0 46 26 141 46
6 Pirashon Satkunalingam 6 2 3 0 0 37.33 100 68 66 4 22 17 12.376 3.268 0.442 0.773 0.676 190 281 471 226 0 49 36 131 96
7 Matt Kastelic 5 2 3 0 0 29.34 108 65 65 4 9 9 15.508 3.988 0.545 1.000 0.514 125 243 368 198 0 46 26 127 71
8 Russean Cain 5 3 2 0 0 31 108 65 65 4 18 16 14.677 4.065 0.540 0.889 0.661 162 245 407 200 1 44 14 104 96
9 Thanuyan Tharmakulenthiran 6 4 2 0 0 35 105 65 65 3 24 17 13.000 3.686 0.475 0.708 0.558 150 269 419 221 0 46 29 141 80
10 Ray Surujbally 5 4 1 0 0 22.33 95 63 63 5 17 15 19.749 5.016 0.540 0.882 0.542 123 227 350 176 1 35 13 114 62
11 Prashan Singam 4 1 3 0 0 20.67 86 62 61 1 14 6 20.658 4.838 0.548 0.429 0.616 114 185 299 157 0 31 20 93 64
12 Alham Khatol 4 2 2 0 0 23.67 94 61 61 4 11 10 18.040 4.436 0.553 0.909 0.512 109 213 322 170 0 24 30 113 57
13 Nooruddin Mohammed 5 3 2 0 0 31.67 88 54 54 10 10 21 11.936 3.094 0.471 2.100 0.427 108 253 361 187 0 33 33 123 64
14 Waqar Dogar 5 4 1 0 0 31.67 87 54 54 4 9 10 11.936 3.031 0.468 1.111 0.455 100 220 320 186 0 37 43 133 53
15 Kanthan Arul 6 5 0 0 0 40.67 99 55 54 1 20 19 9.294 2.926 0.429 0.950 0.491 144 293 437 231 0 54 38 155 76
16 Kesavan Sathasivanathan 4 0 4 0 0 22.67 72 53 53 4 14 14 16.365 3.794 0.480 1.000 0.695 132 190 322 150 0 32 18 84 66
17 Colin Jesudasan 5 2 3 0 0 31.67 88 52 52 3 12 11 11.494 3.158 0.476 0.917 0.404 92 228 320 185 0 42 31 130 55
18 Aswin Logan 4 2 2 0 0 22 76 51 51 1 15 18 16.227 4.136 0.494 1.200 0.574 112 195 307 154 0 25 20 95 59
19 George Iordanou 4 0 4 0 0 23 80 51 51 1 9 23 15.522 3.870 0.516 2.556 0.468 101 216 317 155 0 23 21 108 47
20 James Berana 4 2 2 0 0 25 74 50 50 8 5 8 14.000 3.160 0.481 1.600 0.291 58 199 257 154 0 44 23 122 32
21 Huzaifah Mahida 4 1 3 0 0 25 83 48 48 3 7 11 13.440 3.600 0.532 1.571 0.377 75 199 274 156 0 28 26 114 42
22 Soham Parikh 5 3 2 0 0 32.68 82 47 47 2 14 12 10.067 2.938 0.434 0.857 0.502 120 239 359 189 0 46 35 129 60
23 Neithun Vipulan 5 3 2 0 0 31.34 86 46 46 2 10 16 10.274 3.063 0.467 1.600 0.407 101 248 349 184 0 39 33 132 52
24 Jesse Mahadeo 4 2 1 0 0 26.33 77 44 44 2 16 16 11.698 3.532 0.470 1.000 0.606 123 203 326 164 0 41 14 97 67
25 Riththu Natkunaseelan 5 5 0 0 0 34.34 85 44 44 0 11 19 8.969 2.796 0.440 1.727 0.518 127 245 372 193 0 42 36 120 71
26 Janesh Sritharan 3 3 0 0 0 20 35 16 16 0 12 12 5.600 2.350 0.330 1.000 0.489 65 133 198 106 0 26 21 72 34

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