| 50 FR | SCY | 23.26 | 23.26 | Summer Nationals (LCM) | 2006 PV Tom Dolan Invitational | 12/7/2006 |
| 50 FR | LCM | 26.65 | 26.65 | Summer Nationals (LCM) | 2007 PV Senior LC Champs | 7/12/2007 |
| 50 FR | SCM | 26.51 | 26.51 | US Open | 2006 US FINA World Cup | 2/3/2006 |
| 100 FR | SCM | 56.38 | 56.38 | Summer Juniors (LCM) | 2006 US FINA World Cup | 2/3/2006 |
| 100 FR | LCM | 56.60 | 56.60 | Olympic Trials | 2007 CA SMC | 6/14/2007 |
| 100 FR | SCY | 49.78 | 49.78 | Summer Nationals (LCM) | 2006 PV Tom Dolan Invitational | 12/7/2006 |
| 200 FR | SCY | 1:44.78 | 1:44.78 | Summer Nationals (LCM) | 2007 PV Tom Dolan Invitational | 12/6/2007 |
| 200 FR | LCM | 1:58.40 | 1:58.40 | Olympic Trials | 2007 PV Senior LC Champs | 7/12/2007 |
| 200 FR | SCM | 1:56.98r | 1:56.98 | Summer Nationals (LCM) | 2006 SC World Champs | 4/5/2006 |
| 400 FR | SCM | 4:01.79 | 4:01.79 | Summer Nationals (LCM) | 2006 SC World Champs | 4/5/2006 |
| 400 FR | LCM | 4:03.92 | 4:03.92 | Olympic Trials | 2008 Olympic Trials | 6/29/2008 |
| 500 FR | SCY | 4:32.71 | 4:32.71 | Summer Nationals (LCM) | 2007 PV Tom Dolan Invitational | 12/6/2007 |
| 800 FR | LCM | 8:18.52 | 8:18.52 | Olympic Trials | 2007 World Championships | 3/25/2007 |
| 800 FR | SCM | 8:08.00 | 8:08.00 | Summer Nationals (LCM) | 2007 Alex Athletics Jubilaeums Challenge | 10/12/2007 |
| 1000 FR | SCY | 9:18.35 | 9:18.35 | Summer Nationals (LCM) | 2007 PV Tom Dolan Invitational | 12/6/2007 |
| 1500 FR | LCM | 15:42.54 | 15:42.54 | Summer Nationals (LCM) | 2007 CA SMC | 6/14/2007 |
| 1500 FR | SCM | 15:32.90 | 15:32.90 | Summer Nationals (LCM) | 2007 Alex Athletics Jubilaeums Challenge | 10/12/2007 |
| 1650 FR | SCY | 15:29.15 | 15:29.15 | Summer Nationals (LCM) | 2007 PV Tom Dolan Invitational | 12/6/2007 |
| 3000 FR | SCY | 29:49.89 | 29:49.89 | | 2005 IL Postal Distance Meet | 4/16/2005 |
| 5000 FR | SCY | 50:05.00 | 50:05.00 | | 2005 IL Postal Distance Meet | 4/16/2005 |
| 50 BK | LCM | 34.82 | 34.82 | | 2005 PV 1st SERVICE BANK Just | 4/29/2005 |
| 100 BK | LCM | 1:09.09 | 1:09.09 | "AAA" | 2008 OH OSU GP | 4/4/2008 |
| 100 BK | LCM | 1:09.09 | 1:09.09 | "AAA" | 2008 OH OSU GP | 4/4/2008 |
| 100 BK | SCY | 57.55 | 57.55 | Winter Nationals (SCY) | 2007 MN Minnesota/Toyota Gran | 11/9/2007 |
| 200 BK | SCY | 2:04.54 | 2:04.54 | "AAAA" | 2010 MD RAC Classic | 1/15/2010 |
| 200 BK | LCM | 2:34.06 | 2:34.06 | "AA" | 2004 PV Just Swim LC Invite | 4/30/2004 |
| 50 BR | LCM | 39.19 | 39.19 | "All Times" | 2006 PV Just Swim LC Derby | 4/29/2006 |
| 100 BR | LCM | 1:23.80 | 1:23.80 | "AA" | 2004 MD NBAC Argent Mortgage LC C | 6/11/2004 |
| 100 BR | SCY | 1:09.68 | 1:09.68 | "AAA" | 2005 PV Senior SCY Champs | 3/3/2005 |
| 200 BR | SCY | 2:32.77 | 2:32.77 | "AA" | 2006 MD Retriever Classic Invitat | 1/13/2006 |
| 200 BR | LCM | 3:00.57 | 3:00.57 | "AA" | 2005 PV 1st SERVICE BANK Just | 4/29/2005 |
| 50 FL | LCM | 30.87 | 30.87 | | 2004 US Junior National Invitational | 1/4/2004 |
| 100 FL | LCM | 1:03.22 | 1:03.22 | US Open | 2007 PV Senior LC Champs | 7/12/2007 |
| 100 FL | SCY | 56.21 | 56.21 | Summer Juniors (LCM) | 2006 PV Tom Dolan Invitational | 12/7/2006 |
| 200 FL | SCY | 2:04.02 | 2:04.02 | Summer Juniors (LCM) | 2007 MD Retriever Classic | 1/12/2007 |
| 200 FL | LCM | 2:22.55 | 2:22.55 | "AAA" | 2008 OH OSU GP | 4/4/2008 |
| 200 FL | LCM | 2:22.55 | 2:22.55 | "AAA" | 2008 OH OSU GP | 4/4/2008 |
| 200 IM | LCM | 2:25.79 | 2:25.79 | "AAAA" | 2006 PV Senior Champs | 7/13/2006 |
| 200 IM | SCY | 2:06.94 | 2:06.94 | "AAAA" | 2006 MD Retriever Classic Invitat | 1/13/2006 |
| 400 IM | SCY | 4:26.10 | 4:26.10 | US Open | 2006 MD Retriever Classic Invitat | 1/13/2006 |
| 400 IM | LCM | 5:10.97 | 5:10.97 | "AAAA" | 2005 PC Stanford Grand Prix | 5/20/2005 |