Guest Stars Lonnie Chavis as Young Randall Pearson Mackenzie Hancsicsak as Young Kate Pearson Parker Bates as Young Kevin 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) Logan Shroyer as Young Kevin (15) Hari Dhillon as Sanjay Jahiri 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