El sueco No. 1terminó dos temporadas consecutivas en el Top 200. Llegó al No. 118 el 23 de mayo de 2016 tras llegar a la SF del Challenger de Bordeaux, FRA (v. Rosol en 1R, p. Dutra Silva). Irrumpió en el Top 200 el 2 de febrero de 2015 tras clasificar al Australian Open. Ganó su primer punto del ranking a los 16 años el 18 de marzo de 2013, tras la SF de un Future en Loule, POR (p. Sousa). Llegó al No. 5 junior el 1 de enero de 2013.
Hitos:Como No.954 del mundo en dobles, conquistó los títulos de Estocolmo 2016 con su hermano menor M. Ymer (v. Pavic/Venus 61 61 en 51 mins). WCs salvaron 3 MPs en la 1R vs. Matkowski/Rojer y 1 MP en CF vs. Fleming/Lipsky. Avanzó por primera vez a CF en el ATP World Tour de Gstaad 2016, terminando con una racha de 10 derrotas en el tour (v. Brands y Kravchuck 75 en el 3er set, p. con el eventual campeón López). Conquistó su primer título Challenger Tour en Caltanissetta, ITA (v. Fratangelo) y 2do en Barletta, ITA 2016 (v. Pavlasek). Ganó 28 de 30 partidos Future y 5 títulos desde el 31 de marzo de 2014 hasta el 22 de junio de 2014. Venció a M. Ymer en Bastad 2014, SWE Futures el 22 de junio de 2014 y Q2 Brescia, ITA 2015. Debutó en el ATP en Bastad 2013 (p.Dimitrov en 3 sets). Obtuvo su primera victoria en el debut de Copa Davis, ganando el encuentro de 2013 con Dinamarca en el partido decisivo contra Pedersen. Aseguró su primera victoria en el ATP de Bastad 2014 (v. Kukushkin, p. Sousa en 2R). Estuvo 75-33 en ITF Juniors Circuit, incluyendo victorias sobre sus compañeros #NextGenATP Chung, Halys, Khachanov y Rubin.
Grand Slams:Hizo historia en el 2015 como el 2do hombre en la Era Abierta en clasificar a los 4 Grand Slams, uniendose a Dancevic en 2011. Estuvo 12-0 en rondas clasificatorias en Grand Slam con victorias sobre Chung, Paire, Pella y Struff. Estuvo 0-4 en partidos del cuadro principal, incluyendo una derrota en 5 sets con Soeda en e Australian Open y una derrota en 4 sets con Karlovic en Wimbledon. No logró clasificar en 4 inentos en torneos ATP durante el 2015, así como en 5 intentos en Grand Slams en 2016-17.
ATP Masters 1000:Debutó en el ATP Masters 1000 de Miami2016 como WC (p. Delbonis en 1R). Clasificó a Indian Wells 2017 tras vencer a Nishioka 63 61, luego perdió con Nishioka (LL) 64 61 en 1R.