Elite Toronto Softball League - Pitching Stats - REC - 2026

ETSL Pitching Stats - REC - 2026


Pitching Leaders (Qualified Pitchers - Minimum of 3 IP)
Wins Strike Outs ERA WHIP BAA
Thushan Panchalingam
Wins 1
K 2
ERA 7.000
WHIP 3.000
Janarth Punniyamoorthy
K 7
Wins 0
ERA 22.633
WHIP 5.543
Sameeshan Somaskandamoorthy
ERA 4.000
K 3
Wins 1
WHIP 2.143
Ray Surujbally
WHIP 1.667
K 2
ERA 4.667
Wins 1
Thushan Panchalingam
BAA 0.333
K 2
ERA 7.000
Wins 1
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 Dean Seegobin 1 0 1 0 0 6.67 32 19 19 1 1 3 19.940 4.948 0.640 3.000 0.263 15 57 72 50 0 5 9 39 11
2 Jugaansan  Thayalan 1 1 0 0 0 4.67 22 17 17 1 0 4 25.482 4.711 0.611 4.000 0.313 15 48 63 36 0 4 6 26 10
3 Janesh Sritharan 1 0 1 0 0 5 23 16 16 1 1 3 22.400 4.800 0.605 3.000 0.271 13 48 61 38 0 6 5 31 7
4 Zain Moledina 1 1 0 0 0 5.67 25 16 16 1 1 6 19.753 4.586 0.595 6.000 0.390 23 59 82 42 0 2 8 29 13
5 Kesavan Nadarasan 1 0 1 0 0 1.67 16 15 15 0 4 4 62.874 11.976 0.640 1.000 0.793 23 29 52 25 0 1 0 14 11
6 Janarth Punniyamoorthy 1 0 1 0 0 4.33 20 14 14 0 4 7 22.633 5.543 0.556 1.750 0.696 32 46 78 36 0 2 3 20 16
7 Karish Kanagalingam 1 0 1 0 0 1.67 7 12 12 0 12 1 50.299 11.377 0.304 0.083 2.444 44 18 62 23 0 1 2 5 18
8 Nader Mostafaee 1 0 1 0 0 5 19 11 11 0 5 1 15.400 4.800 0.500 0.200 0.760 38 50 88 38 0 8 5 19 19
9 Umesh Suthananthan 1 0 1 0 0 6.67 19 11 11 2 0 4 11.544 2.849 0.500 4.000 0.320 16 50 66 38 0 7 8 30 8
10 Shemaiah Shankar 1 1 0 0 0 5.33 19 9 9 0 3 2 11.820 4.128 0.514 0.667 0.556 25 45 70 37 0 7 6 23 14
11 Janahan Manoharan 1 0 0 0 0 2 6 7 7 0 4 0 24.500 5.000 0.375 0.000 1.533 23 15 38 16 0 3 3 5 11
12 Fawaad Raja 1 0 1 0 0 2.67 7 7 7 0 6 5 18.352 4.869 0.333 0.833 1.227 27 22 49 21 0 3 0 8 13
13 Arrenan Ratnaveluppillai 1 1 0 0 0 5 13 7 7 0 4 6 9.800 3.400 0.419 1.500 0.568 21 37 58 31 0 1 7 20 11
14 Shaun Mohammed 1 0 0 0 0 2 8 6 6 0 1 0 21.000 4.500 0.533 0.000 0.667 10 15 25 15 0 2 4 8 7
15 Yusuf Moore 1 0 0 0 0 2 6 4 4 0 1 2 14.000 3.500 0.462 2.000 0.533 8 15 23 13 0 1 3 9 4
16 Sameeshan Somaskandamoorthy 1 1 0 0 0 7 15 4 4 0 0 3 4.000 2.143 0.417 3.000 0.395 17 43 60 36 0 12 6 23 13
17 Riththu Natkunaseelan 1 0 0 0 0 3 9 3 3 0 0 2 7.000 3.000 0.529 2.000 0.385 10 26 36 17 0 3 4 11 6
18 Thushan Panchalingam 1 1 0 0 0 3 6 3 3 0 3 2 7.000 3.000 0.333 0.667 0.524 11 21 32 18 0 2 5 15 3
19 Ray Surujbally 1 1 0 0 0 3 5 2 2 0 0 2 4.667 1.667 0.385 2.000 0.444 8 18 26 13 0 3 3 9 4
20 Ahnaf Munzoor 1 0 0 0 0 1.67 1 1 1 0 3 3 4.192 2.395 0.111 1.000 1.500 15 10 25 9 0 1 1 5 4
21 Nilaj Jayasankar 1 0 0 0 0 0.67 0 0 0 0 0 0 0.000 0.000 0.000 0.000 1.000 2 2 4 2 0 1 1 0 2

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