Skip to main content
Esportsresults

OWL 2018 Stage 3

Apr 4–5, 201812 teamsFinished

Boston Uprising Winner

About OWL 2018

OWL 2018 (Stage 3) is a OW tournament in the OWL series, Apr 4–5, 2018.

When does OWL 2018 take place?

OWL 2018 runs Apr 4–5, 2018.

Who won OWL 2018?

Boston Uprising won OWL 2018.