Last week was crazy, so my apologies for not posting this sooner:
OVERALL: 20 wins, 8 losses, 3 undecided.
WINS:
John Adler (NJ-03 – Republican held open seat)
Jason Altmire (PA-04 – 1st term incumbent)
Kathey Dahlkemper (PA-03 – upsets Phil English)
Donna Edwards (MD-04 – defeated Al Wynn in Dem primary)
Bill Foster (IL-14 – won special election for Hastert’s seat in March)
Alan Grayson (FL-08 – upsets Ric Keller)
John Hall (NY-19 – 1st term incumbent)
Jim Himes (CT-04 – upsets Chris Shays)
Steve Kagen (WI-08 – 1st term incumbent)
Dan Maffei (NY-25 – open seat race to replace Jim Walsh (R))
Betsy Markey (CO-04 – upsets Marilyn Musgrave)
Eric Massa (NY-29 – defeats Randy Kuhl (R))
Patrick Murphy (PA-08 – 1st term incumbent)
Glenn Nye (VA-02 – upsets Thelma Drake)
Gary Peters (MI-09 – upsets Joe Knollenberg)
Chellie Pingree (ME-01 – open seat race to replace Tom Allen)
Joe Sestak (PA-07 – 1st term incumbent)
Carol Shea-Porter (NH-01 – 1st term incumbent, top Republican target)
Nikki Tsongas (MA-05 – won special election to replace Meehan last fall)
John Yarmuth (KY-03 – 1st term incumbent)
LOSSES:
Sam Bennett (PA-15 – loses to Charlie Dent)
Darcy Burner (WA-08 – Burner trails conceded over the weekend)
Wayne Gilchrest (MD-01 – lost Republican primary)
Nick Leibham (CA-50)
Ashwin Madia (MN-03 – loses in open seat race to replace Jim Ramstad (R))
Jon Powers (NY-26 – defeated in Sept. primary)
Victoria Wulsin (OH-02 – defeated by Jean Schmidt)
Linda Stender (NJ-07 – open seat race to replace Mike Ferguson (R))
UNDECIDED
Charlie Brown (CA-04 – open seat race to replace John Doolittle)
Mary Jo Kilroy (OH-15 – open seat, Kilroy trails Lance by a slim margin)
Tom Perriello (VA-05 – Perriello holds a narrow lead, Rep. Goode may call for a recount)