A native of Tokyo, he played as third baseman for Tokyo City University Shiojiri High School, but his team never made it past the qualifying round for Summer Koshien. He enrolled in Chukyo Gakuin University in Gifu Prefecture, and from the spring of his 1st year, he played as shortstop as his school competed in the Tokai Region Baseball League. He won a triple-crown on his second year, and throughout his university career, he was awarded League Best Nine 5 times. His dynamic fielding earned him praise when he participated in the US-Japan University Baseball Championship Series.
Professional career
He was selected as the Hiroshima Toyo Carp's 2nd pick during the autumn 2011 professional baseball draft. He wished to be given Manager Kenjiro Nomura's previous jersey number 7, but was instead assigned the number 33. In 2012, he appeared in his first official game on June 29 as a pinch runner for Tetsuya Okubo. From July onwards, he filled in the role of 2nd baseman after Akihiro Higashide was sidelined by an injury in his right middle finger. He appeared in 63 games, and batted in 12 runs. In 2013, After Higashide injured his knee during spring training, Kikuchi eventually became fixed in the starting line-up. On May 12, he and Yoshihiro Maru hit two grand slams in the game against the Chunichi Dragons, the 22nd time it happened in NPB history. This was the first time in both the player's professional careers to hit a grand slam. Maru hit one on the 4th inning, and Kikuchi followed on the 6th. A plaque commemorating the team's two-grand-slam game was installed beyond the left field wall at Mazda Stadium two days later. On September 26, he recorded his 497th assist as second baseman, breaking the previous NPB record held by Chunichi's Masahiro Araki in 2005. He finished the season with 528 assists, setting an all-time NPB high. Three days later on the match with the Giants, he batted in his 50th sac bunt, beating the franchise record held by Higashide in 2001, and also topped the league. He appeared in 141 games of the 144 on the schedule, and though he batted only.247, he hit 11 home runs and drove in 57. In 2018, he was selected to the :ja:2018年のオールスターゲーム |2018 NPB All-Star game, making it his fifth consecutive appearance at the NPB All-Star series. After the 2019 season, Carp announced it was allowing Kikuchi to enter the posting system to play in Major League Baseball. However, Kikuchi signed a 4-year contract extension worth ¥300 million a year with the Carp on December 27, 2019 after failing to secure a deal with any of the MLB teams.