Elite Toronto Softball League - Stats - INTERMEDIATE - 2026

ETSL Stats - INTERMEDIATE - 2026


Batting Leaders (Qualified Players - Minimum of 0 GP)
Batting Avg Home Runs RBI OBP Hits
Mathisan Chandrakumar
AVG 1.000
HR 0
RBI 1
HITS 3
Shanthosh Yogendren
HR 2
AVG 1.000
RBI 6
HITS 2
Sarjun Rajahkumar
RBI 6
HR 1
AVG 0.750
HITS 3
Thuvasan Kalaatharan
OBP 1.000
HR 0
RBI 2
HITS 3
Aathesh Jayakumar
HITS 4
HR 1
RBI 4
AVG 1.000
RK Player Team GP AB R Hits 2B 3B HR RBI BB SO SF OBP SLG AVG XBH H/RISP
RK Player Team GP AB R Hits 2B 3B HR RBI BB SO SF OBP SLG AVG XBH H/RISP
1 Mathisan Chandrakumar 1 3 2 3 1 0 0 1 1 0 0 1.000 1.333 1.000 1 1.000
2 Kajanth Harendran 1 4 3 4 1 0 0 2 0 0 0 1.000 1.250 1.000 1 1.000
3 Aathesh Jayakumar 1 4 4 4 2 0 1 4 0 0 0 1.000 2.250 1.000 3 1.000
4 Sanhar Balachandran 1 2 2 2 0 1 0 0 0 0 0 1.000 2.000 1.000 1 0.000
5 Jacky Huang 1 3 1 3 0 0 0 0 0 0 0 1.000 1.000 1.000 0 0.000
6 Piru Nithianantham 1 4 1 4 1 1 0 1 0 0 0 1.000 1.750 1.000 2 0.000
7 Shanthosh Yogendren 1 2 4 2 0 0 2 6 3 0 0 1.000 4.000 1.000 2 1.000
8 Justin Moncrieffe 1 3 1 3 1 1 0 0 0 0 0 1.000 2.000 1.000 2 0.000
9 Hayden Tullis 1 4 2 4 2 0 0 5 0 0 0 1.000 1.500 1.000 2 1.000
10 Piravinth Kangatharan 1 4 2 4 0 1 0 4 0 0 0 1.000 1.500 1.000 1 1.000
11 Darryl Persaud 1 3 1 3 1 0 0 3 0 0 0 1.000 1.333 1.000 1 1.000
12 Jose Larkko 1 3 2 3 2 0 0 1 0 0 0 1.000 1.667 1.000 2 1.000
13 Joel Surganan 1 4 4 4 0 0 0 1 0 0 0 1.000 1.000 1.000 0 1.000
14 Thuvasan Kalaatharan 1 3 2 3 0 0 0 2 0 0 0 1.000 1.000 1.000 0 1.000
15 Usman Baloch 1 2 1 2 1 0 0 2 1 0 0 1.000 1.500 1.000 1 1.000
16 Darson Rajasegaram 1 5 2 4 2 0 0 4 0 0 0 0.800 1.200 0.800 2 0.500
17 Aakib Nasiruddin 1 4 2 3 1 0 1 5 0 0 0 0.750 1.750 0.750 2 1.000
18 Brayden Graves 1 4 2 3 2 0 0 2 0 0 0 0.750 1.250 0.750 2 1.000
19 Jaden Gonsalves 1 4 1 3 1 0 0 2 0 0 0 0.750 1.000 0.750 1 1.000
20 Aaran Logeswaran 1 4 0 3 0 0 0 2 0 0 0 0.750 0.750 0.750 0 0.667
21 Aysen Pasangha 1 4 0 3 0 0 0 3 0 0 0 0.750 0.750 0.750 0 1.000
22 Sarjun Rajahkumar 1 4 2 3 1 1 1 6 0 0 0 0.750 2.250 0.750 3 1.000
23 Mitchell Drummond 1 4 3 3 0 0 0 1 0 0 0 0.750 0.750 0.750 0 0.500
24 Sam Ratnam 1 3 2 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 0.000
25 Arun Rajakulan 1 3 0 2 1 0 0 4 0 1 0 0.667 1.000 0.667 1 0.667
26 Kesavan Sathasivanathan 1 3 1 2 1 0 0 1 0 0 0 0.667 1.000 0.667 1 1.000
27 Praveen Paramanathan 1 3 1 2 1 0 0 2 1 0 0 0.750 1.000 0.667 1 1.000
28 Connor Tamblyn 1 3 0 2 1 1 0 0 0 0 0 0.667 1.667 0.667 2 0.000
29 Harris Mahmood 1 3 2 2 0 0 0 2 0 0 0 0.667 0.667 0.667 0 1.000
30 Shawn Arul 1 3 2 2 0 1 0 0 0 0 0 0.667 1.333 0.667 1 1.000
31 Chris Pinto 1 3 1 2 0 0 0 2 0 0 0 0.667 0.667 0.667 0 1.000
32 Atchuthan Loganathan 1 3 0 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 1.000
33 Tirshan Balakumar 1 3 2 2 0 1 0 1 1 0 0 0.750 1.333 0.667 1 0.000
34 Patrick Lawrence 1 3 2 2 0 0 0 2 0 0 0 0.667 0.667 0.667 0 0.500
35 Adrian Antony 1 3 1 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 0.500
36 Liam McHendry 1 3 1 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 0.500
37 Saran Vaithianathan 1 3 2 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 0.000
38 Gowsh Prapagharan 1 3 1 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 0.500
39 Ryan Sattz 1 5 3 3 1 0 1 5 0 0 0 0.600 1.400 0.600 2 0.500
40 Ganen Thangavelauthapillai 1 2 3 1 0 0 0 0 2 0 0 0.750 0.500 0.500 0 1.000
41 Sunsuthan Pararasasingam 1 4 1 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.500
42 Emanuel Adugna 1 4 1 2 0 1 0 1 0 2 0 0.500 1.000 0.500 1 0.000
43 Suren Kirupananthan 1 4 2 2 1 0 0 3 1 0 0 0.600 0.750 0.500 1 0.667
44 Carter Tullis 1 4 2 2 0 0 0 4 0 0 0 0.500 0.500 0.500 0 0.333
45 Sriram Kathir 1 2 0 1 0 0 0 0 0 1 0 0.500 0.500 0.500 0 1.000
46 Bradley Greenhalgh 1 4 0 2 1 0 0 0 0 1 0 0.500 0.750 0.500 1 0.500
47 Keerthanan Kugathasan 1 4 1 2 0 0 0 1 0 1 0 0.500 0.500 0.500 0 1.000
48 Jay Jeg 1 2 0 1 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.000
49 Ryan Jayasinghe 1 4 1 2 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.000
50 Greg Sanichara 1 2 1 1 0 0 0 1 0 0 1 0.333 0.500 0.500 0 0.000
51 Kajanhan Kugathasan 1 4 2 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.500
52 Suby Lingeswaran 1 4 2 2 0 0 0 2 0 0 0 0.500 0.500 0.500 0 0.333
53 Charan Charles 1 4 1 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.333
54 Sugee Rajakulendran 1 4 1 2 1 0 0 2 0 0 0 0.500 0.750 0.500 1 1.000
55 Sameeshan Somaskandamoorthy 1 4 0 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.333
56 Kajian Pulenthirasingam 1 3 1 1 0 0 0 0 1 0 0 0.500 0.333 0.333 0 0.000
57 Daniyal Shabbir 1 3 0 1 0 0 0 0 0 2 0 0.333 0.333 0.333 0 0.000
58 Justin Drury 1 3 1 1 0 0 0 1 0 0 0 0.333 0.333 0.333 0 0.500
59 Sujithan Waran 1 3 1 1 1 0 0 1 0 1 0 0.333 0.667 0.333 1 0.500
60 Gajaan Suntharalingam 1 3 2 1 0 0 0 0 1 0 0 0.500 0.333 0.333 0 0.000
61 Niru Sridharan 1 3 1 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.000
62 Moin Chowdhury 1 3 1 1 0 0 0 0 1 1 0 0.500 0.333 0.333 0 0.000
63 Prashan Singam 1 3 0 1 1 0 0 1 0 0 0 0.333 0.667 0.333 1 0.000
64 Abinaash Ratnendran 1 3 0 1 0 0 0 1 1 0 0 0.500 0.333 0.333 0 1.000
65 Jonathan Selvakumar 1 3 0 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.000
66 Tim Chapman 1 3 1 1 0 0 0 1 0 0 0 0.333 0.333 0.333 0 0.000
67 Kowshikan Vasudevan 1 3 0 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.333
68 Brindan Senthilrajan 1 3 0 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.000
69 Cherusan Chenthilraj 1 3 1 1 0 0 0 1 0 0 0 0.333 0.333 0.333 0 0.333
70 Toi Simon 1 3 1 1 0 0 0 1 0 0 0 0.333 0.333 0.333 0 1.000
71 Neil Douglas 1 3 2 1 0 0 0 2 0 0 0 0.333 0.333 0.333 0 0.500
72 Daniel Nathan 1 3 3 1 0 0 0 1 2 0 0 0.600 0.333 0.333 0 0.000
73 Arasan Ellango 1 3 0 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.000
74 Lewmar Henry 1 3 1 1 0 0 0 1 0 0 0 0.333 0.333 0.333 0 0.500
75 Nitharsan Nirmalakumar 1 4 1 1 0 0 0 0 0 2 0 0.250 0.250 0.250 0 0.000
76 Dinesh Balakrishnan 1 4 2 1 0 0 0 1 0 2 0 0.250 0.250 0.250 0 0.000
77 Janakan Thambapillai 1 4 1 1 0 0 0 1 0 1 0 0.250 0.250 0.250 0 1.000
78 Rishikan Srikantha 1 4 0 1 0 0 0 1 0 0 0 0.250 0.250 0.250 0 0.500
79 Ryan Noel 1 4 1 1 0 0 0 0 0 0 0 0.250 0.250 0.250 0 0.000
80 Aaron Karamath 1 4 1 1 1 0 0 0 0 0 0 0.250 0.500 0.250 1 0.000
81 Seyon Balamurali 1 4 1 1 0 0 0 1 0 1 0 0.250 0.250 0.250 0 0.333
82 Thishaan Prapaharan 1 4 2 1 1 0 0 2 0 0 0 0.250 0.500 0.250 1 0.250
83 Yashaayan Yogeswaran 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
84 Darvin Antonypillai 1 2 1 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
85 Brandon Billar 1 3 4 0 0 0 0 1 2 0 0 0.400 0.000 0.000 0 0.000
86 Gobikan Sithiravadivel 1 2 0 0 0 0 0 0 1 0 0 0.333 0.000 0.000 0 0.000
87 Soumil Patel 1 2 3 0 0 0 0 1 3 0 0 0.600 0.000 0.000 0 0.000
88 Artan Abdi 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
89 Kevin Ignacio 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
90 Hamza Mahmood 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000

Glossary
GP: Games Played AB: At Bats R: Runs H: Hits 2B: Doubles
3B: Triples HR: Home Runs RBI: Runs Batted In BB: Walks SO: Strikeouts
SF: Sac. Fly OBP: On Base Percentage SLG: Slugging Percentage Avg: Batting Average XBH: Extra Base hits
H/RISP: Avg with Runners in Scoring Position Qualified: Player must play 0 games. (1/2 of Max GP)
Click here to learn how stats are calculated.