Elite Toronto Softball League - Stats - INTERMEDIATE - 2025

ETSL Stats - INTERMEDIATE - 2025


Batting Leaders (Qualified Players - Minimum of 6 GP)
Batting Avg Home Runs RBI OBP Hits
OSO POOPALARATNAM
AVG 0.771
HR 11
RBI 31
HITS 27
OSO POOPALARATNAM
HR 11
AVG 0.771
RBI 31
HITS 27
MANNY MANZILLA
RBI 32
HR 6
AVG 0.737
HITS 28
OSO POOPALARATNAM
OBP 0.822
HR 11
RBI 31
HITS 27
SHAYANTHAN RAJALINGAM
HITS 35
HR 1
RBI 15
AVG 0.761
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 OSO POOPALARATNAM 12 35 25 27 4 0 11 31 10 0 0 0.822 1.829 0.771 15 0.714
2 KEVIN IGNACIO 12 43 24 33 7 5 1 22 1 1 1 0.756 1.233 0.767 13 0.938
3 SHAYANTHAN RAJALINGAM 12 46 32 35 2 2 1 15 3 1 1 0.760 0.957 0.761 5 0.786
4 KRISTIAN KADIRGAMAR 11 37 9 28 3 2 0 13 2 2 0 0.769 0.946 0.757 5 0.765
5 MICHAEL MATHIEU 11 41 19 31 6 0 4 32 1 0 2 0.727 1.195 0.756 10 0.708
6 GREG CARRINGTON 11 41 20 31 5 3 6 25 0 0 0 0.756 1.463 0.756 14 0.737
7 MANNY MANZILLA 12 38 21 28 2 8 6 32 3 0 2 0.721 1.684 0.737 16 0.750
8 SATH KATHIR 9 34 17 25 4 1 1 17 0 0 3 0.676 1.000 0.735 6 0.800
9 DILUXAN DEVAKUMAR 12 45 22 33 4 4 1 16 1 0 1 0.723 1.067 0.733 9 0.786
10 ROSHAN JEYAKUMAR 11 40 16 29 9 2 0 18 1 1 1 0.714 1.050 0.725 11 0.824
11 AARON KARAMATH 12 43 24 31 6 1 9 31 2 2 2 0.702 1.535 0.721 16 0.632
12 LUXSHAN VARITHEVAN 11 47 24 33 5 3 1 13 1 1 0 0.708 1.000 0.702 9 0.750
13 TOI SIMON 12 43 22 30 5 4 4 28 0 0 1 0.682 1.279 0.698 13 0.792
14 JOEL SURAGANAN 10 33 17 23 3 1 6 19 0 0 0 0.697 1.394 0.697 10 0.667
15 CHRIS MELLOR 6 23 9 16 2 0 1 8 0 0 0 0.696 0.913 0.696 3 0.600
16 STEVE EFSTAT 10 36 21 25 5 3 6 31 1 0 2 0.667 1.500 0.694 14 0.765
17 SATHU  YOGARAJAH 12 45 24 31 5 9 3 28 3 1 1 0.694 1.400 0.689 17 0.739
18 JUSTIN MONCRIEFFE 12 43 15 29 5 5 1 16 1 0 0 0.682 1.093 0.674 11 0.619
19 SARVEEN RAJAHKUMAR 12 49 19 33 12 3 1 18 0 0 2 0.647 1.102 0.673 16 0.600
20 GOBIKAN SITHIRAVADIVEL 11 39 16 26 2 1 1 16 2 2 2 0.651 0.846 0.667 4 0.833
21 BRANDON BILLAR 12 42 19 28 6 2 3 25 5 0 1 0.688 1.119 0.667 11 0.714
22 AARAN LOGESWAREN 12 47 26 31 5 3 0 8 1 0 0 0.667 0.894 0.660 8 0.615
23 JASON LIANG 11 41 20 27 5 2 3 18 2 0 1 0.659 1.098 0.659 10 0.714
24 JANAHAN NANTHAKUMAR 11 41 15 27 2 1 0 13 2 2 0 0.674 0.756 0.659 3 0.650
25 MATTHEW  SINGH 10 32 12 21 2 0 1 11 4 0 0 0.694 0.813 0.656 3 1.000
26 COLIN JESUDASAN 10 29 15 19 0 0 0 7 1 0 0 0.667 0.655 0.655 0 0.727
27 JOSEPH ELSERSAWI 8 26 12 17 3 2 7 24 0 0 0 0.654 1.731 0.654 12 0.667
28 KEVIN AUTENCIO 6 23 9 15 4 4 1 15 2 0 0 0.680 1.304 0.652 9 0.733
29 LUCKSSON NAMASIVAYASIVAM 10 34 7 22 1 0 0 4 1 0 0 0.657 0.676 0.647 1 0.538
30 FAZAL REHMAN 11 31 14 20 1 0 0 3 2 0 0 0.667 0.677 0.645 1 0.700
31 PRASHANTH PARAMANATHAN 12 42 11 27 4 2 0 26 1 0 6 0.571 0.833 0.643 6 0.696
32 NIRU MURUGATHAS 7 25 11 16 6 0 0 9 0 0 1 0.615 0.880 0.640 6 0.636
33 KOKULL JEYARAJAN 7 22 5 14 3 0 0 9 0 0 0 0.636 0.773 0.636 3 0.667
34 Paul Bhatti 11 41 11 26 1 0 0 14 2 0 0 0.651 0.659 0.634 1 0.682
35 SANJAY KUMAR 8 30 13 19 6 1 1 11 0 0 0 0.633 1.000 0.633 8 0.667
36 GARRISON HENRY 6 19 8 12 1 0 1 5 0 0 0 0.632 0.842 0.632 2 0.400
37 JAMES ANDREWS 12 38 11 24 4 0 0 9 0 1 0 0.632 0.737 0.632 4 0.588
38 DECLAN YOUNIS 9 27 18 17 3 1 0 4 4 1 0 0.677 0.815 0.630 4 0.500
39 DARSON RAJASEGARAM 9 27 13 17 4 2 1 12 3 0 5 0.571 1.037 0.630 7 0.625
40 GUARAV BHARDWAJ 12 40 10 25 3 2 0 16 0 1 0 0.625 0.800 0.625 5 0.571
41 GAJAAN SUNTHARALINGAM 11 37 18 23 6 1 0 8 4 1 0 0.659 0.838 0.622 7 0.818
42 UMARAJ THAVAKUMAR 12 47 26 29 6 4 5 28 1 1 2 0.600 1.234 0.617 15 0.667
43 MITCHELL SUTTON 7 26 9 16 2 2 0 10 0 0 0 0.615 0.846 0.615 4 0.615
44 JONATHAN JEYAKUMAR 11 39 13 24 4 0 0 14 1 0 0 0.625 0.718 0.615 4 0.579
45 Dominic KonX 9 31 18 19 1 0 6 17 2 1 2 0.600 1.226 0.613 7 0.667
46 SAM ISKANDER 6 18 9 11 1 2 1 9 0 0 0 0.611 1.056 0.611 4 0.833
47 HAYDEN TULLIS 11 36 21 22 3 2 4 14 1 0 0 0.622 1.139 0.611 9 0.700
48 SUREN KIRUPANANTHAN 11 41 13 25 5 2 1 20 1 3 0 0.619 0.902 0.610 8 0.650
49 SARAN VAITHIANATHAN 12 38 12 23 3 1 1 12 0 2 0 0.605 0.816 0.605 5 0.647
50 JAIDEEP ARORA 10 35 15 21 0 0 0 11 1 0 1 0.595 0.600 0.600 0 0.600
51 ATHITHAN KURUKULASINGAM 11 40 18 24 1 0 0 12 1 0 2 0.581 0.625 0.600 1 0.600
52 MATTHEW CRIBARI 10 35 14 21 5 2 0 13 1 0 0 0.611 0.857 0.600 7 0.650
53 HUNTER CASEY 10 32 13 19 3 2 0 9 2 0 0 0.618 0.813 0.594 5 0.769
54 NATHURSHAN MANOHARAN 6 22 12 13 4 0 0 7 1 0 0 0.609 0.773 0.591 4 0.700
55 NISHANTH PARARAJASINGAM 8 22 11 13 3 0 0 12 2 1 1 0.600 0.727 0.591 3 0.667
56 ABBYRAHM HARRYMANOHARAN 11 39 13 23 6 1 0 13 1 0 0 0.600 0.795 0.590 7 0.471
57 ABBYRAHM HARRYMANOHARAN 11 39 13 23 6 1 0 13 1 0 0 0.600 0.795 0.590 7 0.471
58 KAVITHAN RAJAMOHAN 9 29 10 17 3 1 0 8 0 3 0 0.586 0.759 0.586 4 0.500
59 MICHAEL MANANSALA 10 29 11 17 4 0 1 10 2 0 0 0.613 0.828 0.586 5 0.727
60 TIRSHAN  BALAKUMAR 12 43 13 25 2 1 2 20 2 0 0 0.600 0.814 0.581 5 0.500
61 PIRU NITHIANANTHAM 11 38 12 22 4 2 0 9 2 1 1 0.585 0.789 0.579 6 0.643
62 PIRAJEEN KANDASAMY 12 38 10 22 4 1 0 11 2 1 2 0.571 0.737 0.579 5 0.533
63 MAYURAN MATHIYALAGAN 11 40 12 23 1 0 0 8 1 1 0 0.585 0.600 0.575 1 0.500
64 KUNATHARSAN THEVARASA 12 47 14 27 1 0 0 11 0 2 0 0.574 0.596 0.574 1 0.421
65 CONNOR TAMBLYN 10 37 15 21 1 0 0 16 1 1 1 0.564 0.595 0.568 1 0.524
66 AATHAVAN SENTHI 6 16 6 9 1 0 0 1 1 1 0 0.588 0.625 0.563 1 0.667
67 ADRIAN ANTONY 10 32 8 18 5 0 0 14 0 0 2 0.529 0.719 0.563 5 0.467
68 Aathesh JAYAKUMAR 9 34 16 19 3 3 2 15 0 4 1 0.543 1.000 0.559 8 0.533
69 SANJIV KRISHNABASKARAN 11 45 18 25 1 5 0 13 1 1 1 0.553 0.800 0.556 6 0.526
70 SOUMIL PATEL 10 29 10 16 3 1 1 7 3 0 1 0.576 0.828 0.552 5 0.300
71 SHARVIN  SIVAKUMAR 9 31 9 17 3 1 0 8 0 0 0 0.548 0.710 0.548 4 0.545
72 ALLAN FEDERMAN 10 31 11 17 5 0 2 10 2 2 2 0.543 0.903 0.548 7 0.417
73 KALEEB SIMMS 6 22 10 12 3 2 2 9 0 0 1 0.522 1.136 0.545 7 0.300
74 HAMZA MAHMOOD 10 33 8 18 0 1 0 6 0 0 0 0.545 0.606 0.545 1 0.615
75 KAJANHAN KUGATHASAN 9 33 3 18 2 1 0 10 0 2 0 0.545 0.667 0.545 3 0.667
76 KAJANTH HARENDRAN 11 33 10 18 2 1 0 8 4 2 0 0.595 0.667 0.545 3 0.583
77 DEREK RATNARAJAH 9 35 13 19 4 2 0 9 1 1 1 0.541 0.771 0.543 6 0.538
78 PRASHAN SINGAM 12 37 10 20 5 0 0 14 0 2 1 0.526 0.676 0.541 5 0.643
79 JACKY HUANG 8 26 9 14 0 0 0 5 1 1 0 0.556 0.538 0.538 0 0.500
80 MATHISAN CHANDRAKUMAR 10 39 16 21 4 0 0 11 1 1 0 0.550 0.641 0.538 4 0.316
81 Sunny Sandhur 11 41 7 22 4 0 2 19 0 1 1 0.524 0.780 0.537 6 0.609
82 TYLER PAULITE 8 30 14 16 4 1 0 6 2 0 1 0.545 0.733 0.533 5 0.400
83 VIKAS VISAGAPERUMAL 10 34 9 18 2 1 0 9 0 2 0 0.529 0.647 0.529 3 0.550
84 HARRIS MAHMOOD 12 36 10 19 8 1 1 17 1 0 1 0.526 0.889 0.528 10 0.643
85 DANIEL NATHAN 11 40 10 21 3 0 0 16 3 1 0 0.558 0.600 0.525 3 0.458
86 DUANE BONNICK 8 21 7 11 1 1 1 10 2 0 0 0.565 0.810 0.524 3 0.615
87 GANEN THANGAVELAUTHAPILLAI 12 42 13 22 1 0 0 8 5 1 0 0.574 0.548 0.524 1 0.357
88 JESSEY HARRYMANOHARAN 10 29 13 15 2 0 0 5 4 2 0 0.576 0.586 0.517 2 0.385
89 JHOVAN MCPHERSON 9 29 13 15 1 1 0 7 3 3 1 0.545 0.621 0.517 2 0.545
90 JANANAN THAYAPARAN 10 29 6 15 1 0 0 7 3 0 2 0.529 0.552 0.517 1 0.583
91 PIRAVINTH KANGATHARAN 9 31 8 16 4 1 0 9 1 1 1 0.515 0.710 0.516 5 0.462
92 CARTER TULLIS 11 35 11 18 1 3 6 20 0 1 1 0.500 1.229 0.514 10 0.462
93 KAWEEM HALL 12 35 13 18 3 2 1 10 3 0 2 0.525 0.800 0.514 6 0.500
94 MARKSHUN MAHADEVAN 12 37 13 19 3 0 0 8 1 0 1 0.513 0.595 0.514 3 0.294
95 NARRAIN KANDIAH 12 41 8 21 3 1 0 16 1 1 2 0.500 0.634 0.512 4 0.667
96 JALIL SHAIKH 7 24 7 12 4 0 0 3 1 1 0 0.520 0.667 0.500 4 0.333
97 TISANT RAJARATNAM 11 40 13 20 6 1 1 9 0 3 0 0.500 0.775 0.500 8 0.538
98 CHRIS GONSALVES 8 16 6 8 0 0 0 3 3 0 1 0.550 0.500 0.500 0 0.667
99 VASANTH SEELAN 9 28 5 14 0 0 0 7 0 2 0 0.500 0.500 0.500 0 0.417
100 THISHAAN PRAPAHARAN 10 28 5 14 0 1 0 7 1 1 1 0.500 0.571 0.500 1 0.545
101 AHARAN NITHIYAPALAN 8 28 12 14 3 3 0 12 2 0 0 0.533 0.821 0.500 6 0.588
102 KESAVAN SATHASIVANATHAN 12 36 14 18 3 0 0 6 1 1 1 0.500 0.583 0.500 3 0.429
103 KARTIK SIKRI 12 43 11 21 1 2 0 10 0 3 0 0.488 0.605 0.488 3 0.533
104 JOHNNY EFSTAT 12 43 12 21 3 1 0 10 0 3 0 0.488 0.605 0.488 4 0.409
105 MILOAN KRISHNAKUMAR 11 39 16 19 0 0 0 12 0 0 2 0.463 0.487 0.487 0 0.600
106 ASHOK KURUKULASINGAM 11 39 11 19 0 0 0 5 2 0 0 0.512 0.487 0.487 0 0.529
107 TEEPAN NANTHAKUMAR 11 39 17 19 4 0 0 9 0 0 2 0.463 0.590 0.487 4 0.500
108 SUJITHAN WARAN 11 35 6 17 0 0 0 6 0 0 1 0.472 0.486 0.486 0 0.471
109 TOMMY PETER 10 33 7 16 1 0 0 7 1 5 0 0.500 0.515 0.485 1 0.429
110 STEVEN PERSICO 11 33 9 16 1 0 0 6 0 1 0 0.485 0.515 0.485 1 0.474
111 SUGEE RAJAKULENDRAN 9 31 10 15 4 0 0 10 0 0 2 0.455 0.613 0.484 4 0.400
112 JEGMAL WILLIAMS 8 29 8 14 2 0 0 6 0 0 0 0.483 0.552 0.483 2 0.417
113 ARASAN ELLANGO 10 36 13 17 3 5 0 9 2 1 0 0.500 0.833 0.472 8 0.467
114 BRADLEY GREENHALGH 12 36 10 17 2 0 0 8 1 3 1 0.474 0.528 0.472 2 0.600
115 RICHARD JURAKHAN 11 36 12 17 1 0 0 8 3 1 1 0.500 0.500 0.472 1 0.556
116 SURESH THURAIRAJA 12 34 11 16 4 0 0 14 4 1 3 0.488 0.588 0.471 4 0.500
117 JESSE MAHADEO 11 32 10 15 4 1 0 14 3 1 2 0.486 0.656 0.469 5 0.667
118 SEYON  BALAMURALI 12 32 2 15 0 0 0 4 1 5 0 0.485 0.469 0.469 0 0.364
119 AHAN KAMRAN 10 30 10 14 3 1 4 18 0 1 4 0.412 1.033 0.467 8 0.462
120 KOBY BALACHANDRA 10 30 8 14 2 0 0 5 7 1 0 0.568 0.533 0.467 2 0.462
121 VINU SELVARATNAM 11 39 13 18 1 2 1 6 1 3 0 0.475 0.667 0.462 4 0.375
122 RYAN BROWN 10 37 18 17 7 1 1 14 1 0 0 0.474 0.784 0.459 9 0.313
123 KAJANTHAN SOORIYAKUMARAN 7 24 6 11 0 0 0 6 0 0 0 0.458 0.458 0.458 0 0.615
124 THAPEIN THEIVENDRAN 7 18 5 8 1 0 0 6 0 0 1 0.421 0.500 0.444 1 0.455
125 TREVON BOWEN 11 32 9 14 0 0 0 6 3 1 1 0.472 0.438 0.438 0 0.500
126 MITCHELL DRUMMOND 11 32 6 14 2 1 0 5 0 0 1 0.424 0.563 0.438 3 0.385
127 MATTHEW DAVIS 8 23 6 10 0 0 0 7 1 0 0 0.458 0.435 0.435 0 0.462
128 NISHANT MANOHAR 7 23 6 10 2 0 0 3 2 0 0 0.480 0.522 0.435 2 0.545
129 PRASANTH PUGAL 8 23 5 10 0 0 0 6 3 4 0 0.500 0.435 0.435 0 0.500
130 GOWSH PRAPAGHARAN 7 21 4 9 1 1 0 8 0 1 1 0.409 0.571 0.429 2 0.600
131 SARJUN RAJAHKUMAR 11 42 11 18 3 2 1 12 1 3 2 0.422 0.667 0.429 6 0.474
132 DAVID FERDINAND 8 21 1 9 1 2 0 2 0 2 0 0.429 0.667 0.429 3 0.333
133 JASINTHAN UTHAYASANDIRAN 8 28 7 12 1 0 0 4 0 1 0 0.429 0.464 0.429 1 0.333
134 LEWMAR HENRY 9 28 8 12 3 0 2 9 0 0 0 0.429 0.750 0.429 5 0.700
135 STEVEN  KISHUNLAL 12 40 17 17 4 1 0 15 1 1 0 0.439 0.575 0.425 5 0.524
136 ARUN RAVINDRAN 10 26 8 11 3 0 0 7 3 0 1 0.467 0.538 0.423 3 0.545
137 VIVEK CHAWLA 9 24 5 10 1 0 0 2 0 1 0 0.417 0.458 0.417 1 0.333
138 VARJOT MINHAS 12 41 11 17 2 1 0 5 3 3 0 0.455 0.512 0.415 3 0.263
139 KAPILAN KULASINGHAM 10 29 5 12 2 0 0 7 1 4 0 0.433 0.483 0.414 2 0.538
140 DANNY PHILIP 12 39 11 16 2 1 0 6 1 1 0 0.425 0.513 0.410 3 0.357
141 MARUKAN PARATHAN 9 27 8 11 0 0 0 2 2 1 0 0.448 0.407 0.407 0 0.400
142 SHANTHOSH YOGENDREN 9 32 11 13 3 1 1 12 0 2 1 0.394 0.656 0.406 5 0.412
143 SUNSUTHAN PARARASASINGAM 12 38 9 15 1 1 0 17 1 1 0 0.410 0.474 0.395 2 0.619
144 KAPILAN GANESATHASEN 7 18 4 7 0 0 0 1 2 2 0 0.450 0.389 0.389 0 0.375
145 ANOJAAN KRISHNAKUMAR 9 26 6 10 1 0 0 11 2 3 1 0.414 0.423 0.385 1 0.429
146 PATRICK LAWRENCE 11 34 11 13 1 1 0 8 3 1 0 0.432 0.471 0.382 2 0.467
147 KRISHAN RATNAVELU 8 21 5 8 1 0 0 2 4 4 0 0.480 0.429 0.381 1 0.429
148 KEERTHANAN KUGATHASAN 12 42 14 16 6 3 0 9 2 1 1 0.400 0.667 0.381 9 0.300
149 JANAKAN THAMBAPILLAI 11 40 13 15 2 0 0 9 1 3 2 0.372 0.425 0.375 2 0.333
150 MICHAEL GONSALVES 11 30 8 11 5 1 1 11 2 1 1 0.394 0.700 0.367 7 0.533
151 KIM HYUN KANG 9 31 9 11 1 0 1 12 0 2 1 0.344 0.484 0.355 2 0.412
152 ABDULLAH SHAKOORI 11 31 12 11 0 0 0 10 3 0 2 0.389 0.355 0.355 0 0.462
153 JADEN GONSALVES 12 34 6 12 0 1 3 12 0 1 1 0.343 0.676 0.353 4 0.308
154 SUGANTHAN RAMANATHAN 8 26 4 9 1 0 1 6 0 0 1 0.333 0.500 0.346 2 0.333
155 RAY SURUJBALLY 12 35 8 12 0 0 0 6 2 2 0 0.378 0.343 0.343 0 0.444
156 AGGASH  MOHAN 8 27 3 9 0 0 0 5 2 0 0 0.379 0.333 0.333 0 0.364
157 HARIS RAJESWARAN 10 25 12 8 1 0 0 4 9 6 0 0.500 0.360 0.320 1 0.100
158 RYAN JAYASINGHE 12 32 4 10 0 0 0 1 0 3 0 0.313 0.313 0.313 0 0.375
159 CHARAN CHARLES 12 33 4 10 1 0 0 4 0 2 1 0.294 0.333 0.303 1 0.250
160 HARMAN MALHI 7 17 3 4 0 0 0 2 4 3 1 0.364 0.235 0.235 0 0.125
161 JUSTIN DRURY 12 27 3 5 0 0 0 2 2 4 0 0.241 0.185 0.185 0 0.286
162 MITHILAN SIVANESAN 6 15 1 2 0 0 0 2 0 2 1 0.125 0.133 0.133 0 0.100
163 MENUJAN SIVABALASINGHAM 6 17 1 2 0 0 0 3 3 2 0 0.250 0.118 0.118 0 0.286

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 6 games. (1/2 of Max GP)
Click here to learn how stats are calculated.