Switzerland

#31 Overall 18th in UEFA Knockout Stage Odds: 46.53%  |  World Cup Odds: 0.08%
2018 Season
#31 Overall
Next Game - Sun, 6/17/18, 1:00 PM ET
Schedule
Next Game - Sun, 6/17/18, 1:00 PM ET
#31 SUI
VS
Team Stats
Season Total nERD
2018 1.17 2.13
2014 1.19 2.18
2010 1.10 1.99
2006 0.99 1.83