{"id":67,"name":"Oracle Perth Sail Grand Prix","races":[{"race_no":1,"race_type":"fleet","team_code":"AUS","position":1,"points":10.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.83,"top_speed_kn":23.448,"foiling_pct":1.0,"speed_rel":1.136,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"FRA","position":2,"points":9.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.307,"top_speed_kn":21.759,"foiling_pct":1.0,"speed_rel":1.099,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"USA","position":3,"points":8.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.311,"top_speed_kn":23.489,"foiling_pct":1.0,"speed_rel":1.099,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"CAN","position":4,"points":7.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.382,"top_speed_kn":21.454,"foiling_pct":1.0,"speed_rel":1.104,"penalties":1,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"GBR","position":5,"points":6.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.129,"top_speed_kn":21.196,"foiling_pct":0.889,"speed_rel":1.086,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"DEN","position":6,"points":5.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.396,"top_speed_kn":22.629,"foiling_pct":1.0,"speed_rel":1.105,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"ITA","position":7,"points":4.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.673,"top_speed_kn":21.693,"foiling_pct":1.0,"speed_rel":1.053,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"BRA","position":8,"points":3.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.054,"top_speed_kn":21.651,"foiling_pct":0.889,"speed_rel":1.009,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"SWE","position":9,"points":2.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.744,"top_speed_kn":23.508,"foiling_pct":1.0,"speed_rel":1.13,"penalties":1,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"GER","position":10,"points":1.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.477,"top_speed_kn":20.464,"foiling_pct":0.889,"speed_rel":1.111,"penalties":0,"deliberate_penalties":0},{"race_no":1,"race_type":"fleet","team_code":"ESP","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":1,"race_type":"fleet","team_code":"NZL","position":11,"points":0.0,"penalty_points":-7.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":1,"race_type":"fleet","team_code":"SUI","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy","avg_speed_kn":0.912,"top_speed_kn":22.559,"foiling_pct":0.0,"speed_rel":0.066,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"FRA","position":1,"points":10.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.091,"top_speed_kn":22.383,"foiling_pct":0.96,"speed_rel":1.054,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"SWE","position":2,"points":9.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.935,"top_speed_kn":22.022,"foiling_pct":1.0,"speed_rel":1.044,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"GBR","position":3,"points":8.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.786,"top_speed_kn":22.184,"foiling_pct":0.96,"speed_rel":1.034,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"USA","position":4,"points":7.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.092,"top_speed_kn":21.073,"foiling_pct":0.96,"speed_rel":0.989,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"ITA","position":5,"points":6.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.181,"top_speed_kn":20.413,"foiling_pct":0.96,"speed_rel":0.995,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"BRA","position":6,"points":5.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.167,"top_speed_kn":20.656,"foiling_pct":0.92,"speed_rel":0.994,"penalties":3,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"GER","position":7,"points":4.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.928,"top_speed_kn":22.007,"foiling_pct":0.96,"speed_rel":0.978,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"AUS","position":8,"points":3.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.268,"top_speed_kn":21.603,"foiling_pct":1.0,"speed_rel":1.0,"penalties":0,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"CAN","position":9,"points":2.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.344,"top_speed_kn":21.376,"foiling_pct":0.88,"speed_rel":0.94,"penalties":2,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"DEN","position":10,"points":1.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.814,"top_speed_kn":21.364,"foiling_pct":0.92,"speed_rel":0.971,"penalties":3,"deliberate_penalties":0},{"race_no":2,"race_type":"fleet","team_code":"ESP","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":2,"race_type":"fleet","team_code":"NZL","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":2,"race_type":"fleet","team_code":"SUI","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":3,"race_type":"fleet","team_code":"SWE","position":1,"points":10.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.468,"top_speed_kn":21.955,"foiling_pct":1.0,"speed_rel":1.037,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"FRA","position":2,"points":9.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.277,"top_speed_kn":21.919,"foiling_pct":0.963,"speed_rel":1.024,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"USA","position":3,"points":8.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.169,"top_speed_kn":21.604,"foiling_pct":1.0,"speed_rel":1.017,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"CAN","position":4,"points":7.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.669,"top_speed_kn":21.628,"foiling_pct":1.0,"speed_rel":1.051,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"GER","position":5,"points":6.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.688,"top_speed_kn":20.968,"foiling_pct":1.0,"speed_rel":1.052,"penalties":1,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"DEN","position":6,"points":5.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.913,"top_speed_kn":22.375,"foiling_pct":1.0,"speed_rel":1.0,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"GBR","position":7,"points":4.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.624,"top_speed_kn":19.511,"foiling_pct":0.963,"speed_rel":0.981,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"BRA","position":8,"points":3.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":13.661,"top_speed_kn":20.676,"foiling_pct":0.889,"speed_rel":0.916,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"AUS","position":9,"points":2.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.457,"top_speed_kn":20.134,"foiling_pct":0.926,"speed_rel":0.969,"penalties":2,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"ITA","position":10,"points":1.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.21,"top_speed_kn":22.203,"foiling_pct":0.963,"speed_rel":0.953,"penalties":0,"deliberate_penalties":0},{"race_no":3,"race_type":"fleet","team_code":"ESP","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":3,"race_type":"fleet","team_code":"NZL","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":3,"race_type":"fleet","team_code":"SUI","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":4,"race_type":"fleet","team_code":"SWE","position":1,"points":10.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.391,"top_speed_kn":20.96,"foiling_pct":0.96,"speed_rel":1.008,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"AUS","position":2,"points":9.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.8,"top_speed_kn":20.587,"foiling_pct":0.96,"speed_rel":1.035,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"USA","position":3,"points":8.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.791,"top_speed_kn":21.169,"foiling_pct":0.92,"speed_rel":0.969,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"BRA","position":4,"points":7.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.572,"top_speed_kn":22.426,"foiling_pct":1.0,"speed_rel":1.02,"penalties":2,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"GBR","position":5,"points":6.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.434,"top_speed_kn":20.411,"foiling_pct":1.0,"speed_rel":1.011,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"ITA","position":6,"points":5.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.55,"top_speed_kn":22.198,"foiling_pct":0.96,"speed_rel":1.019,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"DEN","position":7,"points":4.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.413,"top_speed_kn":20.503,"foiling_pct":0.92,"speed_rel":1.01,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"FRA","position":8,"points":3.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.306,"top_speed_kn":21.631,"foiling_pct":0.92,"speed_rel":1.003,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"GER","position":9,"points":2.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.058,"top_speed_kn":20.402,"foiling_pct":0.96,"speed_rel":0.986,"penalties":0,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"CAN","position":10,"points":1.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":14.335,"top_speed_kn":20.911,"foiling_pct":0.88,"speed_rel":0.939,"penalties":2,"deliberate_penalties":0},{"race_no":4,"race_type":"fleet","team_code":"ESP","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":4,"race_type":"fleet","team_code":"NZL","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":4,"race_type":"fleet","team_code":"SUI","position":11,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":5,"race_type":"fleet","team_code":"GBR","position":1,"points":10.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.527,"top_speed_kn":24.529,"foiling_pct":1.0,"speed_rel":1.033,"penalties":0,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"ITA","position":2,"points":9.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.9,"top_speed_kn":25.935,"foiling_pct":1.0,"speed_rel":1.053,"penalties":0,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"AUS","position":3,"points":8.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.431,"top_speed_kn":25.088,"foiling_pct":0.963,"speed_rel":1.027,"penalties":1,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"DEN","position":4,"points":7.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.36,"top_speed_kn":26.002,"foiling_pct":0.963,"speed_rel":1.023,"penalties":1,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"FRA","position":5,"points":6.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.365,"top_speed_kn":25.393,"foiling_pct":1.0,"speed_rel":1.024,"penalties":0,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"SWE","position":6,"points":5.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.837,"top_speed_kn":24.172,"foiling_pct":1.0,"speed_rel":0.994,"penalties":2,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"CAN","position":7,"points":4.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.721,"top_speed_kn":24.591,"foiling_pct":1.0,"speed_rel":0.988,"penalties":0,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"GER","position":8,"points":3.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.023,"top_speed_kn":24.195,"foiling_pct":1.0,"speed_rel":1.005,"penalties":0,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"USA","position":9,"points":2.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.365,"top_speed_kn":23.846,"foiling_pct":1.0,"speed_rel":0.968,"penalties":1,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"SUI","position":10,"points":1.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.522,"top_speed_kn":24.835,"foiling_pct":0.963,"speed_rel":0.977,"penalties":1,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"BRA","position":11,"points":0.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.295,"top_speed_kn":23.552,"foiling_pct":0.963,"speed_rel":0.908,"penalties":0,"deliberate_penalties":0},{"race_no":5,"race_type":"fleet","team_code":"ESP","position":12,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":5,"race_type":"fleet","team_code":"NZL","position":12,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":6,"race_type":"fleet","team_code":"GBR","position":1,"points":10.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.46,"top_speed_kn":25.482,"foiling_pct":1.0,"speed_rel":1.058,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"FRA","position":2,"points":9.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":19.263,"top_speed_kn":25.785,"foiling_pct":1.0,"speed_rel":1.104,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"AUS","position":3,"points":8.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.945,"top_speed_kn":25.614,"foiling_pct":1.0,"speed_rel":1.086,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"SWE","position":4,"points":7.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.028,"top_speed_kn":24.482,"foiling_pct":1.0,"speed_rel":1.033,"penalties":1,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"SUI","position":5,"points":6.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.842,"top_speed_kn":24.65,"foiling_pct":1.0,"speed_rel":1.022,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"CAN","position":6,"points":5.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.23,"top_speed_kn":25.458,"foiling_pct":0.962,"speed_rel":0.987,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"ITA","position":7,"points":4.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.137,"top_speed_kn":25.928,"foiling_pct":0.962,"speed_rel":0.982,"penalties":1,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"USA","position":8,"points":3.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":15.977,"top_speed_kn":23.537,"foiling_pct":0.885,"speed_rel":0.916,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"GER","position":9,"points":2.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.576,"top_speed_kn":24.98,"foiling_pct":0.962,"speed_rel":0.95,"penalties":3,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"DEN","position":10,"points":1.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.173,"top_speed_kn":24.367,"foiling_pct":0.808,"speed_rel":0.927,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"BRA","position":11,"points":0.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.325,"top_speed_kn":25.123,"foiling_pct":0.885,"speed_rel":0.936,"penalties":0,"deliberate_penalties":0},{"race_no":6,"race_type":"fleet","team_code":"ESP","position":12,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":6,"race_type":"fleet","team_code":"NZL","position":12,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":7,"race_type":"fleet","team_code":"CAN","position":1,"points":10.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.535,"top_speed_kn":25.84,"foiling_pct":1.0,"speed_rel":1.078,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"FRA","position":2,"points":9.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":18.243,"top_speed_kn":24.068,"foiling_pct":0.962,"speed_rel":1.062,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"AUS","position":3,"points":8.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.931,"top_speed_kn":24.586,"foiling_pct":1.0,"speed_rel":1.043,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"GBR","position":4,"points":7.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.643,"top_speed_kn":24.24,"foiling_pct":1.0,"speed_rel":1.027,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"ITA","position":5,"points":6.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":17.03,"top_speed_kn":24.33,"foiling_pct":0.923,"speed_rel":0.991,"penalties":2,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"DEN","position":6,"points":5.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.513,"top_speed_kn":25.224,"foiling_pct":0.923,"speed_rel":0.961,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"SUI","position":7,"points":4.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.909,"top_speed_kn":25.563,"foiling_pct":0.962,"speed_rel":0.984,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"GER","position":8,"points":3.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.759,"top_speed_kn":23.583,"foiling_pct":1.0,"speed_rel":0.975,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"USA","position":9,"points":2.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.582,"top_speed_kn":23.402,"foiling_pct":0.923,"speed_rel":0.965,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"BRA","position":10,"points":1.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.258,"top_speed_kn":25.012,"foiling_pct":0.923,"speed_rel":0.946,"penalties":0,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"SWE","position":11,"points":0.0,"status":"finished","wind_class":"medium","sea_class":"choppy","avg_speed_kn":16.642,"top_speed_kn":24.616,"foiling_pct":1.0,"speed_rel":0.968,"penalties":1,"deliberate_penalties":0},{"race_no":7,"race_type":"fleet","team_code":"NZL","position":12,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_no":7,"race_type":"fleet","team_code":"ESP","position":12,"points":0.0,"status":"dnf","wind_class":"medium","sea_class":"choppy"},{"race_type":"final","team_code":"GBR","position":1,"status":"finished"},{"race_type":"final","team_code":"AUS","position":2,"status":"finished"},{"race_type":"final","team_code":"FRA","position":3,"status":"finished"}],"drivers":[{"team":"AUS","name":"Tom Slingsby","id":"tom-slingsby"},{"team":"BRA","name":"Martine Grael","id":"martine-grael"},{"team":"CAN","name":"Giles Scott","id":"giles-scott"},{"team":"DEN","name":"Nicolai Sehested","id":"nicolai-sehested"},{"team":"ESP","name":"Diego Botín","id":"diego-botin"},{"team":"FRA","name":"Quentin Delapierre","id":"quentin-delapierre"},{"team":"GBR","name":"Dylan Fletcher","id":"dylan-fletcher"},{"team":"GER","name":"Erik Heil","id":"erik-heil"},{"team":"ITA","name":"Phil Robertson","id":"phil-robertson"},{"team":"NZL","name":"Peter Burling","id":"peter-burling"},{"team":"SUI","name":"Sébastien Schneiter","id":"sebastien-schneiter"},{"team":"SWE","name":"Nathan Outteridge","id":"nathan-outteridge"},{"team":"USA","name":"Taylor Canfield","id":"taylor-canfield"}],"penalties":[{"race_no":1,"race_type":"fleet","team_code":"CAN","source":"umpire","reason":"other","prestart":true},{"race_no":1,"race_type":"fleet","team_code":"SWE","source":"umpire","reason":"other","prestart":true},{"race_no":1,"race_type":"fleet","team_code":"NZL","source":"umpire","reason":"unstated","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"BRA","source":"umpire","reason":"boundary","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"BRA","source":"umpire","reason":"unstated","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"CAN","source":"umpire","reason":"boundary","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"CAN","source":"umpire","reason":"boundary","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"DEN","source":"umpire","reason":"boundary","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"DEN","source":"umpire","reason":"unstated","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"BRA","source":"umpire","reason":"boundary","prestart":true},{"race_no":2,"race_type":"fleet","team_code":"DEN","source":"umpire","reason":"windward/leeward","prestart":true},{"race_no":3,"race_type":"fleet","team_code":"GER","source":"umpire","reason":"boundary","prestart":true},{"race_no":3,"race_type":"fleet","team_code":"AUS","source":"umpire","reason":"boundary","prestart":true},{"race_no":3,"race_type":"fleet","team_code":"AUS","source":"umpire","reason":"unstated","prestart":true},{"race_no":4,"race_type":"fleet","team_code":"CAN","source":"umpire","reason":"boundary","prestart":true},{"race_no":4,"race_type":"fleet","team_code":"CAN","source":"umpire","reason":"unstated","prestart":true},{"race_no":4,"race_type":"fleet","team_code":"BRA","source":"umpire","reason":"boundary","prestart":true},{"race_no":4,"race_type":"fleet","team_code":"BRA","source":"umpire","reason":"port/starboard","prestart":true},{"race_no":5,"race_type":"fleet","team_code":"AUS","source":"umpire","reason":"unstated","prestart":true},{"race_no":5,"race_type":"fleet","team_code":"USA","source":"umpire","reason":"boundary","prestart":true},{"race_no":5,"race_type":"fleet","team_code":"SWE","source":"umpire","reason":"boundary","prestart":true},{"race_no":5,"race_type":"fleet","team_code":"SWE","source":"umpire","reason":"boundary","prestart":true},{"race_no":5,"race_type":"fleet","team_code":"DEN","source":"umpire","reason":"boundary","prestart":true},{"race_no":5,"race_type":"fleet","team_code":"SUI","source":"umpire","reason":"boundary","prestart":true},{"race_no":6,"race_type":"fleet","team_code":"ITA","source":"umpire","reason":"boundary","prestart":true},{"race_no":6,"race_type":"fleet","team_code":"SWE","source":"umpire","reason":"boundary","prestart":true},{"race_no":6,"race_type":"fleet","team_code":"GER","source":"umpire","reason":"windward/leeward","prestart":true},{"race_no":6,"race_type":"fleet","team_code":"GER","source":"umpire","reason":"unstated","prestart":true},{"race_no":6,"race_type":"fleet","team_code":"GER","source":"umpire","reason":"unstated","prestart":true},{"race_no":7,"race_type":"fleet","team_code":"ITA","source":"umpire","reason":"unstated","prestart":true},{"race_no":7,"race_type":"fleet","team_code":"SWE","source":"umpire","reason":"windward/leeward","prestart":true},{"race_no":7,"race_type":"fleet","team_code":"ITA","source":"umpire","reason":"boundary","prestart":true}],"weather":[{"day":1,"kind":"observed","wind_kn":10.63,"gust_kn":26.47,"wave_m":1.04,"wind_class":"medium","sea_class":"choppy","current_kn":0.22,"current_dir_deg":27.0,"current_class":"weak"},{"day":2,"kind":"observed","wind_kn":9.07,"gust_kn":23.33,"wave_m":1.1,"wind_class":"medium","sea_class":"choppy","current_kn":0.25,"current_dir_deg":15.03,"current_class":"weak"}],"steps":[["Start",{"AUS":0.2852,"BRA":0.0012,"CAN":0.043,"DEN":0.02,"ESP":0.0813,"FRA":0.065,"GBR":0.1913,"GER":0.0198,"ITA":0.0263,"NZL":0.2015,"SUI":0.011,"SWE":0.0532,"USA":0.0012}],["R1",{"AUS":0.365,"BRA":0.0017,"CAN":0.0637,"DEN":0.0255,"ESP":0.0362,"FRA":0.1253,"GBR":0.2003,"GER":0.0118,"ITA":0.0208,"NZL":0.1047,"SUI":0.0043,"SWE":0.0397,"USA":0.001}],["R2",{"AUS":0.3332,"BRA":0.0015,"CAN":0.0383,"DEN":0.0133,"ESP":0.0102,"FRA":0.1948,"GBR":0.2558,"GER":0.0097,"ITA":0.031,"NZL":0.0327,"SUI":0.002,"SWE":0.0733,"USA":0.0042}],["R3",{"AUS":0.2382,"BRA":0.0012,"CAN":0.0615,"DEN":0.011,"ESP":0.0003,"FRA":0.2582,"GBR":0.2483,"GER":0.01,"ITA":0.0122,"NZL":0.003,"SUI":0.0002,"SWE":0.1432,"USA":0.0128}],["R4",{"AUS":0.2842,"BRA":0.0012,"CAN":0.0157,"DEN":0.0043,"ESP":0.0,"FRA":0.2265,"GBR":0.2138,"GER":0.0018,"ITA":0.0072,"NZL":0.0,"SUI":0.0,"SWE":0.2147,"USA":0.0307}],["R5",{"AUS":0.2843,"BRA":0.0,"CAN":0.0017,"DEN":0.0015,"ESP":0.0,"FRA":0.221,"GBR":0.2753,"GER":0.0,"ITA":0.0112,"NZL":0.0,"SUI":0.0,"SWE":0.1897,"USA":0.0153}],["R6",{"AUS":0.249,"BRA":0.0,"CAN":0.0,"DEN":0.0,"ESP":0.0,"FRA":0.2468,"GBR":0.3292,"GER":0.0,"ITA":0.0,"NZL":0.0,"SUI":0.0,"SWE":0.1713,"USA":0.0037}],["R7",{"AUS":0.4212,"BRA":0.0,"CAN":0.0,"DEN":0.0,"ESP":0.0,"FRA":0.2445,"GBR":0.3343,"GER":0.0,"ITA":0.0,"NZL":0.0,"SUI":0.0,"SWE":0.0,"USA":0.0}],["Final",{"AUS":0.0,"BRA":0.0,"CAN":0.0,"DEN":0.0,"ESP":0.0,"FRA":0.0,"GBR":1.0,"GER":0.0,"ITA":0.0,"NZL":0.0,"SUI":0.0,"SWE":0.0,"USA":0.0}]],"split":false}