About Match
Buffalo Stallions face Ambassadors Ohio on Saturday, 20 June 2026 at 23:00 in a NPSL fixture. Ambassadors Ohio travel here pushing for a Champions League spot. Buffalo Stallions currently sit 7th in the NPSL while Ambassadors Ohio are 3rd. In 2 previous meetings (since 2025), Buffalo Stallions have won 0, Ambassadors Ohio 2, with 0 draws. Buffalo Stallions have scored 3 goals this season (averaging 0.5 per game), while Ambassadors Ohio have netted 13 (2.2 per game). Check the detailed head-to-head stats and team form above.


