Home
Schedule
Forty 40
Twenty 20
Thirty 30
Results
Forty 40
Twenty 20
Thirty 30
Team Standings
Statistics
Teams
Forty 40
Twenty 20
Thirty 30
Team Contacts
Umpires
Grounds
Previous Season
League
Galleries
Photos
Videos
MyMCL
About Us
Forty 40
Year
Division
No Of Teams
Champion
RunnerUp
2004
11
NJIT
SPCC
Schedule
Standings
2005
13
SGCC
ECT
Schedule
Standings
2006
17
Renegades
SGCC
Schedule
Standings
2007
22
Renegades
Global
Schedule
Standings
2008
27
Global
ECT
Schedule
Standings
2009
A
14
Global
Rising Stars
Schedule
Standings
2009
B
14
Warriors
Prince
Schedule
Standings
2010
A
14
Global
SGCC
Schedule
Standings
2010
B
15
Gladiators
SPCC
Schedule
Standings
2001
2
NJIT
SPCC
Schedule
Standings
2002
6
NIA
NJIT
Schedule
Standings
2003
8
Piscataway
NIA
Schedule
Standings
2011
A
16
Global
ECT
Schedule
Standings
2011
B
17
JCavs
Edison
Schedule
Standings
2012
A
16
Rebels
ECT
Schedule
Standings
2012
B
17
Indians
Warriors
Schedule
Standings
2013
A
16
Global
SGCC
Schedule
Standings
2013
B
21
StumpErZ
Parsippany
Schedule
Standings
2014
A
16
Global
SGCC
Schedule
Standings
2014
B
22
HRCC
Stars CC
Schedule
Standings
2015
A
16
Super Sixers
Global
Schedule
Standings
2015
B
20
CricMax
Indus
Schedule
Standings
2016
A
16
Global
ECT
Schedule
Standings
2016
B
21
Holmdel
Giants
Schedule
Standings
2017
A
16
Global
ECT
Schedule
Standings
2017
B
21
Challengers
Piscataway
Schedule
Standings
2018
A
15
Super Sixers
ECT
Schedule
Standings
2018
B
18
Gladiators
Stars CC
Schedule
Standings
2019
A
16
ECT
Holmdel
Schedule
Standings
2019
B
16
Global
Rebels
Schedule
Standings
2021
A
16
ECT
Edison
Schedule
Standings
2021
B
22
SluggersB
Sunrisers
Schedule
Standings
Twenty 20
Year
Division
No Of Teams
Champion
RunnerUp
2006
14
Renegades
Stars CC
Schedule
Standings
2007
18
Global
CricMax
Schedule
Standings
2008
21
Stars CC
CricMax
Schedule
Standings
2009
A
24
Global
Warriors
Schedule
Standings
2010
Z
22
Rebels
Global
Schedule
Standings
2011
Z
28
Global
Rebels
Schedule
Standings
2012
Z
28
Global
Indians
Schedule
Standings
2013
Z
25
Global
DCWSLUGGERS
Schedule
Standings
2014
Z
32
Global
Rebels
Schedule
Standings
2015
Z
28
Global
Holmdel
Schedule
Standings
2016
Z
25
Holmdel
Ceylon CC
Schedule
Standings
2017
Z
22
ECT
Ceylon CC
Schedule
Standings
2018
Z
21
ECT
EPCC
Schedule
Standings
2019
Z
18
ECT
Super Sixers
Schedule
Standings
2020
Z
16
CricMax
Rebels
Schedule
Standings
Thirty 30
Year
Division
No Of Teams
Champion
RunnerUp
2020
A
12
Indus
Challengers
Schedule
Standings
2020
B
12
Warriors
Parsippany
Schedule
Standings