That essentially obliterated the previous club mark of 32 years and 94 days set in 2009 by Walter Silva.
Lane, a converted big league outfielder, appeared in two games earlier this season for the Padres, but in relief. He had been starting for El Paso.
Lane became the oldest pitcher to start a game in the big leagues since Troy Percival (38 years, 52 days) did so for the Cardinals on Sept. 30, 2007.
Lane flew to Atlanta on Sunday after Kennedy was scratched after suffering mild oblique soreness.
Better still, Lane got a hit in his first at-bat, a bloop single into right field in the third inning. That was his first Major League hit since Sept. 11, 2007, when he was with the Astros.
Lane spent parts of six seasons with the Astros (2002-07) and Padres (2007) before making the move to pitching.
Corey Brock is a reporter for MLB.com. Keep track of @FollowThePadres on Twitter. This story was not subject to the approval of Major League Baseball or its clubs.