Josh Oduru

Game MP FG 3P FT REB AST STL BLK TO PF PTS
vs. Expressions Elite (@XEliteBasketbal) 0 3-3 0-0 0-0 3 0 0 0 0 0 6
vs. New York Lightning (@NY_Lightning) 0 1-4 0-1 0-0 2 0 2 0 0 0 2
vs. Las Vegas Prospects (@LVProspects) 0 0-0 0-0 0-0 2 0 0 0 1 1 0
vs. Team Final (@TeamFinalHoops) 0 2-4 0-0 0-0 4 3 0 0 0 1 4
vs. Rose City Rebels (@hoopdreamsbball) 0 5-6 0-0 2-5 9 2 0 0 1 1 12
vs. Team Melo (@carmeloanthony) 0 1-1 1-0 0-0 1 0 0 0 0 2 2
vs. Renaissance (@NYRHoops) 11 0-0 0-0 0-1 1 0 0 0 0 0 0
vs. Playaz Club (@jsNJPlayaz) 8 0-0 0-0 0-0 2 0 0 0 0 1 0
vs. Woodz Elite (@WoodzEliteBBall) 11 1-1 0-0 0-0 4 2 0 1 0 2 2
vs. Boston Amateur Basketball Club (@BABC) 12 1-1 0-0 1-2 2 1 0 1 0 1 3
vs. Bluff City Legends (TN) 7 1-3 0-0 1-2 1 0 0 1 0 3 3
vs. Bluff City Legends (@bluffcitylegend) 0 0-1 0-0 0-0 0 0 0 0 0 2 0
vs. Indy Heat (@Indy_Heat) 0 2-2 0-0 0-0 2 0 0 1 1 1 4
vs. Oakland Soldiers (@Soldiers_Salute) 0 1-1 0-0 0-0 0 0 0 0 0 0 2
vs. E1T1 United (@realE1T1) 0 0-1 0-0 0-0 1 0 0 1 0 0 0
vs. MOKAN Elite (@MOKANBasketball) 0 0-0 0-0 0-0 0 0 0 0 0 2 0
vs. Team WhyNot (@TeamWhyNot) 0 0-0 0-0 1-2 1 0 0 0 0 0 1
vs. UPLAY Canada (@UPLAYCanada) 9 1-3 0-0 0-0 2 0 1 1 1 2 2
vs. MOKAN Elite (@MOKANBasketball) 0 0-2 0-0 0-0 3 0 0 1 0 0 0
vs. The City Rocks (@TheCityRocks) 2 4-4 0-0 0-0 1 0 0 0 0 1 8
vs. Expressions Elite (@XEliteBasketbal) 0 3-3 0-0 0-0 3 0 0 0 0 0 6
vs. New York Lightning (@NY_Lightning) 0 1-4 0-1 0-0 2 0 2 0 0 0 2
vs. Las Vegas Prospects (@LVProspects) 0 0-0 0-0 0-0 2 0 0 0 1 1 0
vs. Team Final (@TeamFinalHoops) 0 2-4 0-0 0-0 4 3 0 0 0 1 4
vs. Rose City Rebels (@hoopdreamsbball) 0 5-6 0-0 2-5 9 2 0 0 1 1 12
vs. Team Melo (@carmeloanthony) 0 1-1 1-0 0-0 1 0 0 0 0 2 2
vs. Renaissance (@NYRHoops) 11 0-0 0-0 0-1 1 0 0 0 0 0 0
vs. Playaz Club (@jsNJPlayaz) 8 0-0 0-0 0-0 2 0 0 0 0 1 0
vs. Woodz Elite (@WoodzEliteBBall) 11 1-1 0-0 0-0 4 2 0 1 0 2 2
vs. Boston Amateur Basketball Club (@BABC) 12 1-1 0-0 1-2 2 1 0 1 0 1 3
vs. Bluff City Legends (TN) 7 1-3 0-0 1-2 1 0 0 1 0 3 3
vs. Bluff City Legends (@bluffcitylegend) 0 0-1 0-0 0-0 0 0 0 0 0 2 0
vs. Indy Heat (@Indy_Heat) 0 2-2 0-0 0-0 2 0 0 1 1 1 4
vs. Oakland Soldiers (@Soldiers_Salute) 0 1-1 0-0 0-0 0 0 0 0 0 0 2
vs. E1T1 United (@realE1T1) 0 0-1 0-0 0-0 1 0 0 1 0 0 0
vs. MOKAN Elite (@MOKANBasketball) 0 0-0 0-0 0-0 0 0 0 0 0 2 0
vs. Team WhyNot (@TeamWhyNot) 0 0-0 0-0 1-2 1 0 0 0 0 0 1
vs. UPLAY Canada (@UPLAYCanada) 9 1-3 0-0 0-0 2 0 1 1 1 2 2
vs. MOKAN Elite (@MOKANBasketball) 0 0-2 0-0 0-0 3 0 0 1 0 0 0
vs. The City Rocks (@TheCityRocks) 2 4-4 0-0 0-0 1 0 0 0 0 1 8
vs. Expressions Elite (@XEliteBasketbal) 0 3-3 0-0 0-0 3 0 0 0 0 0 6
vs. New York Lightning (@NY_Lightning) 0 1-4 0-1 0-0 2 0 2 0 0 0 2
vs. Las Vegas Prospects (@LVProspects) 0 0-0 0-0 0-0 2 0 0 0 1 1 0
vs. Team Final (@TeamFinalHoops) 0 2-4 0-0 0-0 4 3 0 0 0 1 4
vs. Rose City Rebels (@hoopdreamsbball) 0 5-6 0-0 2-5 9 2 0 0 1 1 12
vs. Team Melo (@carmeloanthony) 0 1-1 1-0 0-0 1 0 0 0 0 2 2
vs. Renaissance (@NYRHoops) 11 0-0 0-0 0-1 1 0 0 0 0 0 0
vs. Playaz Club (@jsNJPlayaz) 8 0-0 0-0 0-0 2 0 0 0 0 1 0
vs. Woodz Elite (@WoodzEliteBBall) 11 1-1 0-0 0-0 4 2 0 1 0 2 2
vs. Boston Amateur Basketball Club (@BABC) 12 1-1 0-0 1-2 2 1 0 1 0 1 3
vs. Bluff City Legends (TN) 7 1-3 0-0 1-2 1 0 0 1 0 3 3
vs. Bluff City Legends (@bluffcitylegend) 0 0-1 0-0 0-0 0 0 0 0 0 2 0
vs. Indy Heat (@Indy_Heat) 0 2-2 0-0 0-0 2 0 0 1 1 1 4
vs. Oakland Soldiers (@Soldiers_Salute) 0 1-1 0-0 0-0 0 0 0 0 0 0 2
vs. E1T1 United (@realE1T1) 0 0-1 0-0 0-0 1 0 0 1 0 0 0
vs. MOKAN Elite (@MOKANBasketball) 0 0-0 0-0 0-0 0 0 0 0 0 2 0
vs. Team WhyNot (@TeamWhyNot) 0 0-0 0-0 1-2 1 0 0 0 0 0 1
vs. UPLAY Canada (@UPLAYCanada) 9 1-3 0-0 0-0 2 0 1 1 1 2 2
vs. MOKAN Elite (@MOKANBasketball) 0 0-2 0-0 0-0 3 0 0 1 0 0 0
vs. The City Rocks (@TheCityRocks) 2 4-4 0-0 0-0 1 0 0 0 0 1 8
Total 180 69-111 3-3 15-36 123 24 9 21 12 60 153
Back