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

ETSL Pitching Stats - REC+ - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 9 IP)
Wins Strike Outs ERA WHIP BAA
Ray Surujbally
Wins 2
K 6
ERA 18.200
WHIP 4.500
Russean Cain
K 13
Wins 2
ERA 16.872
WHIP 4.553
Janesh Sritharan
ERA 4.500
K 9
Wins 2
WHIP 2.071
Soham Parikh
WHIP 1.975
K 6
ERA 5.633
Wins 2
Janesh Sritharan
BAA 0.282
K 9
ERA 4.500
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 Francis Paculanan 3 1 2 0 0 16 71 50 50 3 4 4 21.875 4.688 0.592 1.000 0.314 48 153 201 120 0 27 14 90 30
2 Kesavan Sathasivanathan 3 0 3 0 0 18.34 64 45 45 4 7 12 17.176 3.871 0.520 1.714 0.621 100 161 261 123 0 24 16 72 51
3 Russean Cain 3 2 1 0 0 18.67 75 45 45 2 10 13 16.872 4.553 0.591 1.300 0.665 107 161 268 127 0 25 4 62 65
4 Gobi Naren 2 0 2 0 0 9.66 46 36 36 2 6 4 26.087 5.383 0.582 0.667 0.621 59 95 154 79 0 15 8 49 30
5 Waqar Dogar 3 2 1 0 0 19 52 34 34 4 3 8 12.526 2.895 0.473 2.667 0.387 53 137 190 110 0 20 27 82 28
6 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
7 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
8 Lathusan Thirumaran 3 2 1 0 0 17.67 52 32 32 3 7 5 12.677 3.339 0.505 0.714 0.477 62 130 192 103 0 24 15 67 37
9 Matt Kastelic 2 0 2 0 0 10.67 46 29 29 1 5 2 19.025 4.780 0.575 0.400 0.500 45 90 135 80 0 18 9 56 24
10 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
11 Abhi Srikantharajah 2 1 1 0 0 11.67 37 26 26 3 10 7 15.596 4.027 0.468 0.700 0.624 58 93 151 79 1 15 10 52 27
12 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
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 Riththu Natkunaseelan 2 2 0 0 0 13.34 30 18 18 0 3 4 9.445 2.474 0.423 1.333 0.471 41 87 128 71 0 21 13 48 23
15 Thivaas Kulenthiran 2 2 0 0 0 12.67 32 17 17 2 2 5 9.392 2.684 0.471 2.500 0.329 28 85 113 68 0 16 13 50 18
16 Thanuyan Tharmakulenthiran 2 2 0 0 0 13.33 32 17 17 1 13 8 8.927 3.376 0.395 0.615 0.742 72 97 169 81 0 15 13 44 37
17 Huzaifah Mahida 2 1 1 0 0 12.67 35 15 15 0 0 5 8.287 2.762 0.522 5.000 0.276 24 87 111 67 0 17 10 49 18
18 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
19 Janesh Sritharan 2 2 0 0 0 14 20 9 9 0 9 9 4.500 2.071 0.282 1.000 0.533 48 90 138 71 0 15 18 46 25

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