the 2015–16 season saw baldwin continuing to rehabilitate his knee injury and it wasn't until on 22 september 2015 when he returned from injury, playing for peterborough united's development side, in a 3–1 win over norwich city's development side. it wasn't until in october when he didn't return to training. after returning to the first team on the substitute bench against scunthorpe united on 28 november 2015, he made his first appearance of the season on 26 december 2015, coming on as a second-half substitute, in a 2–0 win over chesterfield. although sidelined on two occasions in february 2016, baldwin played his first match as captain on 5 march 2016, in a 1–1 draw against wigan athletic and went on to captain on four occasions. baldwin then scored his first goal for the club on 30 april 2016, in a 4–3 win over shrewsbury town. having established himself in the starting eleven with ricardo santos, baldwin went on to make twenty-two appearances and scoring once in all competitions. for his performance, he was awarded pfa community champion by the club.