Firstly, Venus trails Martina 8-10 not 7-10.
More importantly, you must note that for Venus, in her 2 trailing head to head records, Venus is rapidly catching up with Lindsay and Martina. Against Lindsay, she won 6 of her last 7 meetings. Against Martina she's won 5 of her last 7 meetings.
Lindsay Jelena Maria
Mary : Monica : Svetlana : Sania : Jennifer : Amelie
Roddick : Grosjean : David : Djokovic