Duda connected leading off the second inning for the first of his three home runs in the Mets' 7-3 loss.
Ross's 16 straight starts without allowing a homer is the longest streak in Padres history. The old record was 15-straight starts between homers established by Dave Roberts in 1971.
The 100-straight innings in between home runs was the third longest in Padres history. Roberts went 123 1/3 innings during his 15-start streak from April 30-July 20, 1971. Randy Jones went 107 1/3 innings without allowing a home run between July 3-Sept.