Elite Toronto Softball League - RANGERS Batting Stats - 2025
 

RANGERS


  

Batting Stats - 2025 Stats


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
OSO POOPALARATNAM
RBI 31
HR 11
AVG 0.771
HITS 27
OSO POOPALARATNAM
OBP 0.822
HR 11
RBI 31
HITS 27
OSO POOPALARATNAM
HITS 27
HR 11
RBI 31
AVG 0.771

Player DateWk GP AB R Hits 2B 3B HR RBI BB SO SF OBP SLG AVG XBH H/RISP
Player DateWk GP AB R Hits 2B 3B HR RBI BB SO SF OBP SLG AVG XBH H/RISP
ABBYRAHM HARRYMANOHARAN 5/20/20251 1 4 2 3 0 0 0 1 0 0 0 0.750 0.750 0.750 0 0.500
JANAHAN NANTHAKUMAR 5/20/20251 1 4 1 3 1 0 0 3 0 0 0 0.750 1.000 0.750 1 0.667
MILOAN KRISHNAKUMAR 5/20/20251 1 4 1 2 0 0 0 0 0 0 0 0.500 0.500 0.500 0 1.000
ANOJAAN KRISHNAKUMAR 5/20/20251 1 3 1 1 0 0 0 0 1 0 0 0.400 0.333 0.333 0 0.000
TEEPAN NANTHAKUMAR 5/20/20251 1 4 2 2 1 0 0 2 0 0 1 0.400 0.750 0.500 1 0.000
JESSEY HARRYMANOHARAN 5/20/20251 1 3 1 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.333
SURESH THURAIRAJA 5/20/20251 1 4 0 2 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.000
STEVEN  KISHUNLAL 5/20/20251 1 4 1 1 1 0 0 2 0 0 0 0.250 0.500 0.250 1 0.500
OSO POOPALARATNAM 5/20/20251 1 4 2 3 0 0 0 3 0 0 0 0.750 0.750 0.750 0 0.667
PIRAJEEN KANDASAMY 5/20/20251 1 4 1 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.500
VIKAS VISAGAPERUMAL 5/20/20251 1 4 1 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.333
ABBYRAHM HARRYMANOHARAN 5/27/20252 1 3 0 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 0.000
JANAHAN NANTHAKUMAR 5/27/20252 1 4 1 2 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.333
KOKULL JEYARAJAN 5/27/20252 1 3 0 2 1 0 0 3 0 0 0 0.667 1.000 0.667 1 0.667
MILOAN KRISHNAKUMAR 5/27/20252 1 4 2 3 0 0 0 1 0 0 0 0.750 0.750 0.750 0 1.000
ANOJAAN KRISHNAKUMAR 5/27/20252 1 3 2 2 0 0 0 3 0 0 0 0.667 0.667 0.667 0 1.000
TEEPAN NANTHAKUMAR 5/27/20252 1 4 1 1 0 0 0 1 0 0 0 0.250 0.250 0.250 0 1.000
JESSEY HARRYMANOHARAN 5/27/20252 1 4 3 3 0 0 0 1 0 0 0 0.750 0.750 0.750 0 0.500
SURESH THURAIRAJA 5/27/20252 1 3 2 3 0 0 0 3 0 0 0 1.000 1.000 1.000 0 1.000
STEVEN  KISHUNLAL 5/27/20252 1 4 2 1 0 0 0 0 0 1 0 0.250 0.250 0.250 0 0.500
OSO POOPALARATNAM 5/27/20252 1 2 2 2 0 0 2 5 2 0 0 0.667 4.000 1.000 2 0.000
PIRAJEEN KANDASAMY 5/27/20252 1 3 1 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.000
VIKAS VISAGAPERUMAL 5/27/20252 1 4 1 2 0 0 0 0 0 1 0 0.500 0.500 0.500 0 1.000
KRISHAN RATNAVELU 5/27/20252 1 3 1 1 0 0 0 0 0 1 0 0.333 0.333 0.333 0 0.000
ABBYRAHM HARRYMANOHARAN 6/3/20253 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
JANAHAN NANTHAKUMAR 6/3/20253 1 3 0 3 1 0 0 2 0 0 0 1.000 1.333 1.000 1 1.000
KOKULL JEYARAJAN 6/3/20253 1 3 0 2 1 0 0 0 0 0 0 0.667 1.000 0.667 1 0.000
MILOAN KRISHNAKUMAR 6/3/20253 1 3 2 3 0 0 0 1 0 0 0 1.000 1.000 1.000 0 1.000
ANOJAAN KRISHNAKUMAR 6/3/20253 1 3 1 0 0 0 0 1 0 0 0 0.000 0.000 0.000 0 0.000
TEEPAN NANTHAKUMAR 6/3/20253 1 3 2 2 2 0 0 0 0 0 0 0.667 1.333 0.667 2 0.000
JESSEY HARRYMANOHARAN 6/3/20253 1 3 1 1 1 0 0 0 0 0 0 0.333 0.667 0.333 1 0.000
SURESH THURAIRAJA 6/3/20253 1 3 0 1 1 0 0 1 0 0 0 0.333 0.667 0.333 1 0.000
STEVEN  KISHUNLAL 6/3/20253 1 3 2 2 0 1 0 3 0 0 0 0.667 1.333 0.667 1 0.667
OSO POOPALARATNAM 6/3/20253 1 3 2 3 0 0 1 3 0 0 0 1.000 2.000 1.000 1 1.000
PIRAJEEN KANDASAMY 6/3/20253 1 3 0 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 0.000
VIKAS VISAGAPERUMAL 6/3/20253 1 3 1 1 1 0 0 0 0 1 0 0.333 0.667 0.333 1 0.000
KRISHAN RATNAVELU 6/3/20253 1 3 1 2 0 0 0 0 0 1 0 0.667 0.667 0.667 0 0.000
JANAHAN NANTHAKUMAR 6/10/20254 1 3 1 2 0 0 0 1 1 0 0 0.600 0.667 0.667 0 1.000
MILOAN KRISHNAKUMAR 6/10/20254 1 4 2 1 0 0 0 0 0 0 0 0.250 0.250 0.250 0 0.000
ANOJAAN KRISHNAKUMAR 6/10/20254 1 3 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0 0.000
TEEPAN NANTHAKUMAR 6/10/20254 1 3 3 3 0 0 0 3 0 0 0 1.000 1.000 1.000 0 1.000
JESSEY HARRYMANOHARAN 6/10/20254 1 3 2 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 0.000
SURESH THURAIRAJA 6/10/20254 1 2 1 1 1 0 0 1 1 0 0 0.500 1.000 0.500 1 0.500
STEVEN  KISHUNLAL 6/10/20254 1 3 2 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 1.000
OSO POOPALARATNAM 6/10/20254 1 2 2 1 0 0 1 2 1 0 0 0.500 2.000 0.500 1 0.000
PIRAJEEN KANDASAMY 6/10/20254 1 3 0 2 1 0 0 1 0 0 0 0.667 1.000 0.667 1 1.000
VIKAS VISAGAPERUMAL 6/10/20254 1 3 0 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 0.500
KRISHAN RATNAVELU 6/10/20254 1 2 0 0 0 0 0 0 1 0 0 0.250 0.000 0.000 0 0.000
Thanu varatharajahX 6/10/20254 1 3 1 2 0 0 0 3 0 0 0 0.667 0.667 0.667 0 0.667
ABBYRAHM HARRYMANOHARAN 6/17/20255 1 3 1 3 2 0 0 4 0 0 0 1.000 1.667 1.000 2 1.000
JANAHAN NANTHAKUMAR 6/17/20255 1 4 3 2 0 1 0 1 0 1 0 0.500 1.000 0.500 1 0.000
MILOAN KRISHNAKUMAR 6/17/20255 1 4 3 2 0 0 0 3 0 0 0 0.500 0.500 0.500 0 1.000
ANOJAAN KRISHNAKUMAR 6/17/20255 1 3 0 1 0 0 0 0 0 1 0 0.333 0.333 0.333 0 0.000
TEEPAN NANTHAKUMAR 6/17/20255 1 4 2 2 0 0 0 1 0 0 1 0.400 0.500 0.500 0 0.000
SURESH THURAIRAJA 6/17/20255 1 3 2 2 0 0 0 2 0 0 0 0.667 0.667 0.667 0 0.667
STEVEN  KISHUNLAL 6/17/20255 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
OSO POOPALARATNAM 6/17/20255 1 3 2 2 0 0 1 2 1 0 0 0.600 1.667 0.667 1 0.000
PIRAJEEN KANDASAMY 6/17/20255 1 3 1 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 0.000
VIKAS VISAGAPERUMAL 6/17/20255 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
KRISHAN RATNAVELU 6/17/20255 1 3 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0 0.000
Thanu varatharajahX 6/17/20255 1 3 3 3 0 2 0 3 0 0 0 1.000 2.333 1.000 2 1.000
ABBYRAHM HARRYMANOHARAN 7/8/20257 1 4 2 3 2 0 0 2 0 0 0 0.750 1.250 0.750 2 0.500
JANAHAN NANTHAKUMAR 7/8/20257 1 4 2 3 0 0 0 1 0 0 0 0.750 0.750 0.750 0 0.500
KOKULL JEYARAJAN 7/8/20257 1 3 1 3 0 0 0 1 0 0 0 1.000 1.000 1.000 0 1.000
MILOAN KRISHNAKUMAR 7/8/20257 1 4 2 3 0 0 0 2 0 0 0 0.750 0.750 0.750 0 1.000
JESSEY HARRYMANOHARAN 7/8/20257 1 3 0 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 1.000
SURESH THURAIRAJA 7/8/20257 1 3 0 1 1 0 0 2 0 1 1 0.250 0.667 0.333 1 1.000
CORY MACLEAN 7/8/20257 1 4 1 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.500
STEVEN  KISHUNLAL 7/8/20257 1 2 2 1 0 0 0 0 1 0 0 0.500 0.500 0.500 0 0.000
OSO POOPALARATNAM 7/8/20257 1 2 3 2 0 0 2 3 2 0 0 0.667 4.000 1.000 2 1.000
PIRAJEEN KANDASAMY 7/8/20257 1 3 1 2 1 0 0 1 0 0 0 0.667 1.000 0.667 1 1.000
KRISHAN RATNAVELU 7/8/20257 1 3 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0 0.000
ABBYRAHM HARRYMANOHARAN 7/22/20259 1 4 0 0 0 0 0 0 1 0 0 0.167 0.000 0.000 0 0.000
TEEPAN NANTHAKUMAR 7/22/20259 1 4 2 2 0 0 0 0 0 0 0 0.500 0.500 0.500 0 1.000
JESSEY HARRYMANOHARAN 7/22/20259 1 4 2 2 1 0 0 1 0 0 0 0.500 0.750 0.500 1 0.333
SURESH THURAIRAJA 7/22/20259 1 4 0 0 0 0 0 1 0 0 1 0.000 0.000 0.000 0 0.000
STEVEN  KISHUNLAL 7/22/20259 1 4 2 2 2 0 0 4 0 0 0 0.500 1.000 0.500 2 0.500
OSO POOPALARATNAM 7/22/20259 1 4 3 3 1 0 0 1 0 0 0 0.750 1.000 0.750 1 1.000
PIRAJEEN KANDASAMY 7/22/20259 1 4 0 3 1 0 0 1 0 0 0 0.750 1.000 0.750 1 1.000
VIKAS VISAGAPERUMAL 7/22/20259 1 4 2 3 0 0 0 2 0 0 0 0.750 0.750 0.750 0 0.750
KRISHAN RATNAVELU 7/22/20259 1 4 0 3 1 0 0 2 0 0 0 0.750 1.000 0.750 1 1.000
Thanu varatharajahX 7/22/20259 1 3 2 2 0 0 0 1 1 0 0 0.600 0.667 0.667 0 0.667
nathhtejus X 7/22/20259 1 4 1 2 1 0 0 0 0 0 0 0.500 0.750 0.500 1 0.000
ABBYRAHM HARRYMANOHARAN 7/29/202510 1 4 2 3 2 0 0 3 0 0 0 0.750 1.250 0.750 2 1.000
JANAHAN NANTHAKUMAR 7/29/202510 1 3 3 3 0 0 0 2 1 0 0 0.800 1.000 1.000 0 1.000
MILOAN KRISHNAKUMAR 7/29/202510 1 4 1 1 0 0 0 2 0 0 0 0.250 0.250 0.250 0 0.000
ANOJAAN KRISHNAKUMAR 7/29/202510 1 3 0 0 0 0 0 0 1 0 0 0.200 0.000 0.000 0 0.000
TEEPAN NANTHAKUMAR 7/29/202510 1 4 2 2 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.000
JESSEY HARRYMANOHARAN 7/29/202510 1 3 3 2 0 0 0 0 1 1 0 0.600 0.667 0.667 0 0.000
SURESH THURAIRAJA 7/29/202510 1 2 2 0 0 0 0 1 2 0 1 0.286 0.000 0.000 0 0.000
STEVEN  KISHUNLAL 7/29/202510 1 4 2 2 0 0 0 4 0 0 0 0.500 0.500 0.500 0 0.667
OSO POOPALARATNAM 7/29/202510 1 2 2 2 0 0 2 5 2 0 0 0.667 4.000 1.000 2 1.000
PIRAJEEN KANDASAMY 7/29/202510 1 2 2 0 0 0 0 0 2 0 0 0.333 0.000 0.000 0 0.000
VIKAS VISAGAPERUMAL 7/29/202510 1 4 0 2 1 0 0 2 0 0 0 0.500 0.750 0.500 1 0.500
KRISHAN RATNAVELU 7/29/202510 1 1 2 1 0 0 0 0 3 0 0 0.571 1.000 1.000 0 0.000
ABBYRAHM HARRYMANOHARAN 8/5/202511 1 4 1 1 0 0 0 0 0 0 0 0.250 0.250 0.250 0 0.333
JANAHAN NANTHAKUMAR 8/5/202511 1 4 1 2 0 0 0 1 0 1 0 0.500 0.500 0.500 0 0.500
KOKULL JEYARAJAN 8/5/202511 1 4 2 3 1 0 0 1 0 0 0 0.750 1.000 0.750 1 0.500
MILOAN KRISHNAKUMAR 8/5/202511 1 4 1 2 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.500
TEEPAN NANTHAKUMAR 8/5/202511 1 4 1 1 0 0 0 0 0 0 0 0.250 0.250 0.250 0 0.000
JESSEY HARRYMANOHARAN 8/5/202511 1 3 0 1 0 0 0 2 1 1 0 0.400 0.333 0.333 0 0.500
SURESH THURAIRAJA 8/5/202511 1 4 0 1 0 0 0 1 0 0 0 0.250 0.250 0.250 0 0.333
STEVEN  KISHUNLAL 8/5/202511 1 4 0 2 1 0 0 1 0 0 0 0.500 0.750 0.500 1 0.000
OSO POOPALARATNAM 8/5/202511 1 4 3 4 1 0 1 2 0 0 0 1.000 2.000 1.000 2 1.000
PIRAJEEN KANDASAMY 8/5/202511 1 4 0 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 0.500
ABBYRAHM HARRYMANOHARAN 8/19/202513 1 3 2 2 0 0 0 0 0 0 0 0.667 0.667 0.667 0 0.000
JANAHAN NANTHAKUMAR 8/19/202513 1 4 0 2 0 0 0 1 0 0 0 0.500 0.500 0.500 0 1.000
KOKULL JEYARAJAN 8/19/202513 1 3 1 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 1.000
MILOAN KRISHNAKUMAR 8/19/202513 1 3 0 0 0 0 0 1 0 0 1 0.000 0.000 0.000 0 0.000
ANOJAAN KRISHNAKUMAR 8/19/202513 1 3 0 2 0 0 0 4 0 0 1 0.500 0.667 0.667 0 1.000
TEEPAN NANTHAKUMAR 8/19/202513 1 3 1 2 1 0 0 0 0 0 0 0.667 1.000 0.667 1 0.000
JESSEY HARRYMANOHARAN 8/19/202513 1 2 1 1 0 0 0 0 1 0 0 0.500 0.500 0.500 0 0.000
SURESH THURAIRAJA 8/19/202513 1 3 2 2 1 0 0 1 0 0 0 0.667 1.000 0.667 1 0.500
STEVEN  KISHUNLAL 8/19/202513 1 3 2 3 0 0 0 1 0 0 0 1.000 1.000 1.000 0 1.000
OSO POOPALARATNAM 8/19/202513 1 3 1 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.000
PIRAJEEN KANDASAMY 8/19/202513 1 3 1 3 0 1 0 2 0 0 0 1.000 1.667 1.000 1 1.000
VIKAS VISAGAPERUMAL 8/19/202513 1 3 1 2 0 1 0 1 0 0 0 0.667 1.333 0.667 1 0.500
ABBYRAHM HARRYMANOHARAN 8/26/202514 1 2 1 2 0 0 0 0 0 0 0 1.000 1.000 1.000 0 0.000
JANAHAN NANTHAKUMAR 8/26/202514 1 3 0 2 0 0 0 1 0 0 0 0.667 0.667 0.667 0 0.500
KOKULL JEYARAJAN 8/26/202514 1 2 0 1 0 0 0 1 0 0 0 0.500 0.500 0.500 0 1.000
MILOAN KRISHNAKUMAR 8/26/202514 1 3 1 1 0 0 0 0 0 0 0 0.333 0.333 0.333 0 0.000
ANOJAAN KRISHNAKUMAR 8/26/202514 1 2 0 1 1 0 0 1 0 0 0 0.500 1.000 0.500 1 0.000
TEEPAN NANTHAKUMAR 8/26/202514 1 3 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
JESSEY HARRYMANOHARAN 8/26/202514 1 1 0 0 0 0 0 0 1 0 0 0.333 0.000 0.000 0 0.000
SURESH THURAIRAJA 8/26/202514 1 2 0 1 0 0 0 1 0 0 0 0.500 0.500 0.500 0 1.000
STEVEN  KISHUNLAL 8/26/202514 1 2 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0 0.000
OSO POOPALARATNAM 8/26/202514 1 2 0 1 1 0 0 0 1 0 0 0.500 1.000 0.500 1 0.000
PIRAJEEN KANDASAMY 8/26/202514 1 3 1 1 0 0 0 0 0 1 0 0.333 0.333 0.333 0 0.000
VIKAS VISAGAPERUMAL 8/26/202514 1 2 0 1 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.500
KRISHAN RATNAVELU 8/26/202514 1 2 1 1 0 0 0 0 0 0 0 0.500 0.500 0.500 0 0.000
ABBYRAHM HARRYMANOHARAN 9/2/202515 1 5 2 4 0 1 0 3 0 0 0 0.800 1.200 0.800 1 0.667
JANAHAN NANTHAKUMAR 9/2/202515 1 5 3 3 0 0 0 0 0 0 0 0.600 0.600 0.600 0 0.667
KOKULL JEYARAJAN 9/2/202515 1 4 1 1 0 0 0 2 0 0 0 0.250 0.250 0.250 0 0.500
MILOAN KRISHNAKUMAR 9/2/202515 1 4 1 1 0 0 0 2 0 0 1 0.200 0.250 0.250 0 1.000
ANOJAAN KRISHNAKUMAR 9/2/202515 1 4 2 3 0 0 0 2 0 1 0 0.750 0.750 0.750 0 1.000
TEEPAN NANTHAKUMAR 9/2/202515 1 5 1 2 0 0 0 2 0 0 0 0.400 0.400 0.400 0 0.667
SURESH THURAIRAJA 9/2/202515 1 4 2 2 0 0 0 0 1 0 0 0.500 0.500 0.500 0 0.500
STEVEN  KISHUNLAL 9/2/202515 1 4 2 1 0 0 0 0 0 0 0 0.250 0.250 0.250 0 0.000
OSO POOPALARATNAM 9/2/202515 1 4 3 3 1 0 1 5 1 0 0 0.667 1.750 0.750 2 0.667
PIRAJEEN KANDASAMY 9/2/202515 1 5 2 2 1 0 0 4 0 0 2 0.286 0.600 0.400 1 0.500
VIKAS VISAGAPERUMAL 9/2/202515 1 4 3 3 0 0 0 2 0 0 0 0.750 0.750 0.750 0 1.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 6 games. (1/2 of Max GP)
Click here to learn how stats are calculated. *