Acquired: Signed using Targeted Allocation Money on February 7, 2018.
2021 Real Salt Lake: 2021 marked a banner year for Kreilach where he led the team in goals scored with 16 - one goal away from Alavro Saborio’s single-season record for the Club - while adding 9 assists to his name. In 2,875 minutes played during the regular season, Kreilach was voted the RSL Team MVP for the second consecutive year. Voted the MLS Player of the Week on two occasions; in Weeks 12 and 35. He was one of eight players to receive the honor on multiple occasions during the 2021 season. Kreilach finished third in combined goals and assists (25) behind NYCFC’s Valentín Castellanos (27) and Nashville SC’s Hany Mukhtar (28). Kreilach’s 16th and final goal of the regular season against Sporting Kansas City in the 95th minute on November 7 sent RSL through to the playoffs on Decision Day, propelling the Club to its miraculous playoff run to the Western Conference Final. Additionally, Kreilach also set a new Club-record by scoring in five consecutive matches, a feat reached between September 18 to October 16.
2020 Real Salt Lake: Kreilach was the club’s leading goalscorer with eight goals in 21 appearances, including one assist. Kreilach played 1,770 minutes and captained Real Salt Lake in five matches throughout the season.
2019 Real Salt Lake: Kreilach started all 34 of his appearances in his second season with RSL, including two playoff games. Kreilach scored seven goals and recorded five assists in 2,819 minutes.
2018 Real Salt Lake: In his first season with RSL, Kreilach led the team in goals with 15 goals (12 regular season, 3 post season) to win the club's 2018 Golden Boot. Kreilach featured in 33 matches for the club with 31 starts and provided 9 assists across 2,784 minutes played.
2017-2018 FC Union Berlin (Germany): Kreilach logged 71 minutes in his final match for FC Union Berlin on February 5, 2018 in a 1-1 draw against Arminia Bielefeld. He finished with 33 goals and 18 assists in 147 appearances for the club.
2014-2015 FC Union Berlin (Germany): Kreilach was named captain on his way to five goals, seven assists and 30 starts in 33 appearances.
2013 FC Union Berlin (Germany): Kreilach scored a goal in his debut match for FC Union Berlin on July 21 in a 2-1 loss to VfL Bochum. He started all 32 of his appearances in his first season.
2012-2013 HNK Rijeka (Croatia): Named captain for two matches, Kreilach finished his career with Rijeka with 19 goals in 128 appearances.
2011-2012 HNK Rijeka (Croatia): In the 2011-12 season, Kreilach was the club’s leading scorer with nine goals and started in all 27 of his appearances.
2009 HNK Rijeka (Croatia): Almost one year to the day after his professional debut, Kreilach scored his first professional goal in a 4-1 win over NK Varazdin on April 11, 2009.
2007-2008 HNK Rijeka (Croatia): Kreilach made his professional debut with his hometown club on April 12, 2008 on his way to five appearances in the 07-08 season.
International Career (Croatia)
2010: Named to the U-21 Croatian National Team for the UEFA U-21 Championship Qualifiers. Came on as a substitute in 4 matches and scored his debut goal in a 4-1 victory over Norway in the group stage on August 11.
2008: Named to the U-19 Croatian National Team. Came on as a substitute in 3 international friendlies.