Guest Stars Lonnie Chavis as Young Randall Pearson Parker Bates as Young Kevin Pearson Mackenzie Hancsicsak as Young Kate Pearson Alexandra Breckenridge as Sophie Milana Vayntrub as Sloane Sandburg Hannah Zeile as Young Kate (15) John Pollono as Tyler Niles Fitch as Young Randall (15) Hari Dhillon as Sanjay Jahiri Logan Shroyer as Young Kevin (15) Adam Bartley as Duke Brittany Ishibashi as Tracy Co Starring Sophia Coto as Sophie (12 y/o) Cyndi Melendez as Kelsey Eric Michael Johnson as Drumming Instructor Alex Marshall-Brown as Jess Devon Ogden as Leah Casey Zwicker as Nerdy Kid