Coba jelasin Karier junior dari Kyle Larson dong

Meskipun ada minat dalam balap IndyCar, Larson memilih menandatangani kontrak untuk musim balap 2012 untuk tim Earnhardt Ganassi Racing (EGR) sebagai bagian dari program pengembangan pembalap muda tim. Pada bulan Februari 2012, dalam lomba Pete Orr Memorial Orange Blossom 100 di New Smyrna Speedway, Larson mencatat start pertamanya dengan mobil stok dan berhasil memenangkan perlombaan dengan hanya memimpin lap terakhir. Seminggu kemudian, ia menang lagi di sirkuit tersebut dalam acara lomba World Series of Asphalt. Larson lantas turun penuh waktu di NASCAR K&N Pro Series East, mengemudi untuk Rev Racing. Pada lomba pertama musim ini di Bristol Motor Speedway, Larson finis di urutan sembilan setelah memulai lomba dari posisi enam. Di Bowman Grey Stadium, Larson memulai di pole dan kemudian finis kelima. Ia memenangkan lomba K&N Pro Series East pertamanya di Gresham Motorsports Park di Jefferson, Georgia. Larson meraih kemenangan kedua dalam karirnya di New Hampshire. Pada tanggal 15 Juni 2012, Larson memulai debut balap Seri ARCA di Michigan International Speedway, dengan bergabung bersama tim Eddie Sharp Racing. Ia finis di posisi ke-13 dalam acara tersebut. Pada tanggal 3 November 2012, Larson memenangkan kejuaraan NASCAR K&N Pro Series East dengan dua kemenangan dan dua belas kali finis Top 10 dalam 14 lomba berjalan sekaligus mengalahkan Corey LaJoie yang mencatatkan lima kemenangan selama musim berjalan. Larson juga berhasil meraih penghargaan Rookie of the Year di ajang ini. Pada tanggal 7 Juni 2014, Larson memenangkan lomba ARCA pertamanya di Pocono Raceway setelah start dari posisi pole.