On 24 February 2007 Lambert broke a 63-year-old record for the most runs in a Sydney Grade Cricket season. Playing for Fairfield-Liverpool against Northern Districts at Rosedale Oval, Lambert scored 94 to take his season total to 1458 runs. This moved him 45 runs ahead of Bill Alley's record of 1413 runs set in the 1943/44 season. Lambert reached the mark in 20 innings, which included six centuries and five 50s, at an average of 104.14. Alley required 24 innings at 70.65 to set the previous record. In this same game the Fairfield-Liverpool side broke a 20-year ground record for the highest team total of 5 dec for 447, in which Northern Districts chased down the runs only to fall at 304 all out.[1][2]