|Full name||Oliver Kragl|
|Date of birth||12 May 1990|
|Place of birth||Wolfsburg, West Germany|
|Height||1.79 m (5 ft 10 in)|
|TV Jahn Wolfsburg|
|2009–2011||Eintracht Braunschweig II||25||(6)|
|2011–2012||VfB Germania Halberstadt||31||(5)|
|2012–2013||SV Babelsberg 03||35||(3)|
|2018–||→ Foggia (loan)||5||(4)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 20 February 2018|
Kragl made and scored on his professional debut for Eintracht Braunschweig during the 2009–10 3. Liga season in a 2–1 home win over FC Ingolstadt 04. He made 16 appearances for Braunschweig during his debut season, scoring two goals. Due to injury problems, Kragl only made one further appearance for the club during the 2010–11 season and subsequently left Braunschweig in the summer of 2011 to join Regionalliga side VfB Germania Halberstadt.
In June 2013, Kragl joined Austrian Football Bundesliga side SV Ried. He made his league debut on 20 July 2013 in a 0-0 draw with SV Grödig. He scored his first goal in the league on 3 August 2013 in a 3-3 draw against Austria Wien. The goal came in the 80th minute.
During the winter break of the 2015–16 season, he transferred to Italian club Frosinone. He made his league debut on 10 January 2016 in a 5-1 loss against Napoli. He was replaced by Raman Chibsah in the 62nd minute. He scored his first goal for the club in a 3–3 away draw to Milan on 1 May 2016.
In January 2018 he moved to Serie B side Foggia on loan. He made his league debut on 20 January 2018 in a 1-0 loss to Pescara. His first goal for the club came just a week later in a 2-1 win over Virtus Entella. His goal, assisted by Leandro Greco, came in the 32nd minute.
- "Eintracht Braunschweig vs. FC Ingolstadt 04 – 2:1". fussballdaten.de (in German). 5 September 2009.
- "Kragl: Über Halberstadt in die Bundesliga?". volksstimme.de (in German). 27 August 2011.
- "Oliver Kragl neu bei der SV Josko Ried". svried.at (in German). 12 June 2013. Archived from the original on 8 July 2013.