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

ETSL Pitching Stats - REC+ - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 7 IP)
Wins Strike Outs ERA WHIP BAA
Ray Surujbally
Wins 2
K 6
ERA 18.200
WHIP 4.500
Kesavan Sathasivanathan
K 10
Wins 0
ERA 12.155
WHIP 2.999
Soham Parikh
ERA 5.633
K 6
Wins 2
WHIP 1.975
Soham Parikh
WHIP 1.975
K 6
ERA 5.633
Wins 2
Soham Parikh
BAA 0.385
K 6
ERA 5.633
Wins 2
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 Vithushek Jeyakumaran 2 0 2 0 0 4.67 44 33 33 1 2 2 49.465 9.850 0.746 1.000 0.405 32 79 111 59 0 4 7 34 25
2 Jay Uthay 2 1 1 0 0 11 48 33 33 0 10 4 21.000 5.273 0.545 0.400 0.725 79 109 188 88 0 8 19 46 42
3 Nicholas Petrelli 2 0 2 0 0 7.33 52 32 32 2 2 4 30.559 7.367 0.693 2.000 0.584 52 89 141 75 0 6 11 45 30
4 Neethan Kanthasamy 2 0 1 0 0 13.34 43 32 32 5 2 6 16.792 3.373 0.518 3.000 0.394 41 104 145 83 0 22 10 63 20
5 Lathusan Thirumaran 2 1 1 0 0 12.67 43 27 27 3 5 3 14.917 3.788 0.551 0.600 0.489 45 92 137 78 0 19 8 51 27
6 Russean Cain 2 2 0 0 0 14 54 27 27 1 3 10 13.500 4.071 0.621 3.333 0.523 58 111 169 87 0 16 4 50 37
7 Ray Surujbally 2 2 0 0 0 10 38 26 26 2 7 6 18.200 4.500 0.507 0.857 0.447 46 103 149 75 0 18 6 51 24
8 James Berana 2 1 1 0 0 13 35 25 25 4 3 4 13.462 2.923 0.455 1.333 0.283 28 99 127 77 0 20 15 64 13
9 Francis Paculanan 1 0 1 0 0 4.67 30 22 22 3 0 0 32.976 6.424 0.698 0.000 0.180 9 50 59 43 0 9 4 35 8
10 Aswin Logan 2 1 1 0 0 8.67 35 22 22 1 6 3 17.762 4.729 0.530 0.500 0.563 45 80 125 66 0 14 8 40 26
11 Kesavan Sathasivanathan 2 0 2 0 0 12.67 35 22 22 2 3 10 12.155 2.999 0.473 3.333 0.587 61 104 165 74 0 16 10 44 30
12 Nooruddin Mohammed 1 0 1 0 0 4.67 26 19 19 4 0 4 28.480 5.567 0.684 4.000 0.213 10 47 57 38 0 4 4 31 7
13 Neithun Vipulan 2 1 1 0 0 12 37 19 19 2 1 8 11.083 3.167 0.507 8.000 0.267 27 101 128 73 0 16 11 59 14
14 Waqar Dogar 1 0 1 0 0 5.33 22 17 17 2 0 2 22.326 4.128 0.579 2.000 0.535 23 43 66 38 0 8 6 25 13
15 Alham Khatol 1 0 1 0 0 6.33 22 17 17 2 2 5 18.799 3.791 0.524 2.500 0.434 23 53 76 42 0 6 7 29 13
16 Gobi Naren 1 0 1 0 0 5.33 20 15 15 1 4 1 19.700 4.503 0.513 0.250 0.723 34 47 81 39 0 7 7 22 17
17 George Iordanou 1 0 1 0 0 7 24 15 15 0 2 7 15.000 3.714 0.522 3.500 0.292 19 65 84 46 0 10 3 37 9
18 Brindan Senthilrajan 2 1 1 0 0 6 24 14 14 1 0 5 16.333 4.000 0.585 5.000 0.315 17 54 71 41 0 9 3 29 12
19 Ayub Bhula 1 0 0 0 0 2.67 15 13 13 1 2 0 34.082 6.367 0.600 0.000 0.517 15 29 44 25 0 5 3 19 6
20 Hrair Janian 1 0 0 0 0 5 20 13 13 0 2 5 18.200 4.400 0.541 2.500 0.478 22 46 68 37 0 6 4 22 15
21 Kanthan Arul 1 1 0 0 0 6.67 21 12 11 0 2 2 11.544 3.448 0.512 1.000 0.264 14 53 67 41 0 10 5 33 8
22 Soham Parikh 2 2 0 0 0 13.67 25 11 11 1 2 6 5.633 1.975 0.385 3.000 0.322 29 90 119 65 0 18 14 48 17
23 Pirashon Satkunalingam 1 0 0 0 0 6 16 10 10 0 5 1 11.667 3.500 0.432 0.200 0.837 36 43 79 37 0 10 5 18 19
24 Huzaifah Mahida 1 0 1 0 0 5.67 20 9 9 0 0 3 11.111 3.527 0.606 3.000 0.214 9 42 51 33 0 7 3 26 7
25 Abhi Srikantharajah 1 1 0 0 0 6 15 9 9 2 4 6 10.500 3.167 0.417 1.500 0.702 33 47 80 36 1 5 6 19 17
26 Sathish Thanasekran 1 1 0 0 0 6 13 7 7 0 5 3 8.167 3.000 0.382 0.600 0.660 31 47 78 34 0 5 8 17 17
27 Thanuyan Tharmakulenthiran 1 1 0 0 0 6.33 18 7 7 0 4 3 7.741 3.476 0.486 0.750 0.568 25 44 69 37 0 7 5 24 13
28 Prashan Singam 1 1 0 0 0 7 17 7 7 0 2 2 7.000 2.714 0.447 1.000 0.458 22 48 70 38 0 8 9 25 13
29 Riththu Natkunaseelan 1 1 0 0 0 6.67 11 6 6 0 0 2 6.297 1.649 0.367 2.000 0.289 11 38 49 30 0 9 8 23 7
30 Sham Singh 1 0 1 0 0 1 6 5 5 0 6 0 35.000 12.000 0.400 0.000 1.429 20 14 34 15 0 2 1 8 7
31 Jathurshan Thangadurai 1 0 0 0 0 1.33 6 5 5 1 0 2 26.316 4.511 0.600 2.000 0.286 4 14 18 10 0 1 1 7 3
32 Jathunath Thiyagalingam 2 0 0 0 0 4 10 5 5 0 2 2 8.750 3.000 0.455 1.000 0.556 15 27 42 22 0 7 1 14 8
33 Thivaas Kulenthiran 1 1 0 0 0 6 11 5 5 1 1 5 5.833 2.000 0.379 5.000 0.368 14 38 52 29 0 7 5 20 9
34 Ackshan Devakumar 1 1 0 0 0 5 13 4 4 0 0 2 5.600 2.600 0.481 2.000 0.333 12 36 48 27 0 5 7 19 8
35 Rayhan Khan 1 0 0 0 0 0.33 3 3 3 0 2 1 63.636 15.152 0.500 0.500 1.429 10 7 17 6 0 0 0 3 3
36 Diluxan Devakumar 1 0 0 0 0 1 4 3 3 1 1 0 21.000 5.000 0.571 0.000 1.111 10 9 19 7 0 1 1 5 2
37 Iqroup Shergill 1 0 0 0 0 2 6 3 3 0 0 1 10.500 3.000 0.500 1.000 0.400 6 15 21 12 0 5 0 8 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