The 31-year-old American has played 36 holes without a single bogey and has successfully steered clear of the course's punishing 206 pot bunkers.
Snedeker had the clubhouse lead, one stroke ahead of first-round leader Adam Scott of Australia, who had a fine 67 to go with his opening 64 for a total of 131.
Next best in the clubhouse was Scotland's 1999 Open champion Paul Lawrie, who was a further five strokes adrift on 136 after a one-over 71, and Matt Kuchner of the United States, who bounded into contention with a 67.
In the clubhouse on two under were New Zealander Steven Alker (69), World No. 1 Luke Donald (68) of England and US veteran Steve Striker (71).
Tiger Woods was at four under through 15 holes after picking up one stroke on the day by playing a conservative brand of golf off the tees to avoid the many bunkers.
Also on four under with a handful of holes to play were 2010 US Open champion Graeme McDowell, American Jason Dufner and Thomas Aiken of South Africa.
Rory McIlroy had an off day with a 75, but at two over he was sure to make the cut, which was projected to fall at either two over or three over.
World No. 3 Lee Westwood was on three over with two holes to play.
Sure to be heading home was Phil Mickelson, who had a horrendous round of 78 to stand at 11-over.
Leaderboard:
130 - Brandt Snedeker (USA) 66-64
131 - Adam Scott (AUS) 64-67
134 - Tiger Woods (USA) 67-67
136 - Paul Lawrie (SCO) 65-71, Matt Kuchar (USA) 69-67, Graeme McDowell (NIR) 67-69
137 - Ernie Els (RSA) 67-70
138 - Steven Alker (NZL) 69-69, Luke Donald (ENG) 70-68, Steve Stricker (USA) 67-71
139 - Carl Pettersson (SWE) 71-68, Simon Dyson (ENG) 72-67, Toshinori Muto (JPN) 67-72, Peter Hanson (SWE) 67-72, Andres Romero (ARG) 70-69, Mark Calcavecchia (USA) 71-68, Greg Chalmers (AUS) 71-68, Simon Khan (ENG) 70-69, Kyle Stanley (USA) 70-69, Bill Haas (USA) 71-68, Zach Johnson (USA) 65-74
140 - Louis Oosthuizen (RSA) 72-68, Geoff Ogilvy (AUS) 72-68, Retief Goosen (RSA) 70-70, Ted Potter (USA) 69-71, Anirban Lahiri (IND) 68-72, Garth Mulroy (RSA) 71-69, Thongchai Jaidee (THA) 69-71, Miguel Angel Jimenez (ESP) 71-69, Jamie Donaldson (WAL) 68-72, Ian Poulter (ENG) 71-69, Bubba Watson (USA) 67-73
141 - Bob Estes (USA) 69-72, Lee Slattery (ENG) 69-72, Hunter Mahan (USA) 70-71, John Senden (AUS) 70-71, Francesco Molinari (ITA) 69-72, Jeev Milkha Singh (IND) 70-71, Rafael Cabrera-Bello (ESP) 70-71, Nick Watney (USA) 71-70, Yoshinori Fujimoto (JPN) 71-70, Dustin Johnson (USA) 73-68
142 - Greg Owen (ENG) 71-71, Richard Sterne (RSA) 69-71, Branden Grace (RSA) 73-69, Harris English (USA) 71-71, Gonzalo Fernandez-Castano (ESP) 71-71, Nicolas Colsaerts (BEL) 65-77, Rory McIlroy (NIR) 67-75, Padraig Harrington (IRL) 70-72, Jim Furyk (USA) 72-70, Fredrik Jacobson (SWE) 69-73, Alexander Noren (SWE) 71-71, Justin Hicks (USA) 68-74, Matthew Baldwin (ENG) 69-73, Rafael Echenique (ARG) 73-69, Vijay Singh (FIJ) 70-72
143 - Brendan Jones (AUS) 69-74, Juvic Pagunsan (PHI) 71-72, Pablo Larrazabal (ESP) 73-70, Charles Howell (USA) 72-71, Gary Woodland (USA) 73-70, K.J. Choi (KOR) 70-73, Ross Fisher (ENG) 72-71, Bae Sang-Moon (KOR) 72-71. Keegan Bradley (USA) 71-72, Rickie Fowler (USA) 71-72, Adilson Da Silva (BRA) 69-74, John Daly (USA) 72-71, Chad Campbell (USA) 73-70, Lee Westwood (ENG) 73-70
144 - Nicholas Cullen (AUS) 73-71, Marcel Siem (GER) 74-70, George Coetzee (RSA) 74-70, Marcus Fraser (AUS) 71-73, Mark Wilson (USA) 72-72, Anders Hansen (DEN) 68-76, Koumei Oda (JPN) 72-72, Marc Leishman (AUS) 69-75, Jbe Kruger (RSA) 68-76, Richie Ramsay (SCO) 71-73, Raphael Jacquelin (FRA) 72-72, Yang Yong-Eun (KOR) 74-70, Justin Rose (ENG) 74-70, Sergio Garcia (ESP) 72-72
145 - Scott Pinckney (USA) 68-77, Tom Lehman (USA) 73-72, Gregory Havret (FRA) 73-72, K.T. Kim (KOR), Bo Van Pelt (USA) 71-74 Morten Orum Madsen (DEN) 74-71, David Duval (USA) 74-71, Stewart Cink (USA) 72-73
146 - Steven O'Hara (SCO) 74-72, Jonathan Byrd (USA) 74-72, Ashley Hall (AUS) 71-75, Barry Lane (ENG) 73-73, Sandy Lyle (SCO) 74-72, Todd Hamilton (USA) 72-74, Alejandro Canizares (ESP) 74-72, Alan Dunbar (NIR -a) 75-71
147 - Michael Thompson (USA) 74-73, Toru Taniguchi (JPN) 72-75 Robert Allenby (AUS), 75-72, Stephen Ames (CAN) 74-73, Darren Clarke (NIR) 76-71
148 - Lucas Glover (USA) 72-76, Andrew Georgiou (RSA) 74-74, Troy Kelly (USA) 72-76, Tadahiro Takayama (JPN) 77-71, John Huh (USA) 75-73, Justin Leonard (USA) 75-73, Hiroyuki Fujita (JPN) 76-72
149 - Chez Reavie (USA) 74-75, Ben Curtis (USA) 75-74, Trevor Immelman (RSA) 74-75, Alvaro Quiros (ESP) 74-75, Robert Rock (ENG) 78-71, Johnson Wagner (USA) 73-76
150 - Prayad Marksaeng (THA), Kodai Ichihara (JPN) 77-73, Davis Love (USA) 71-79, Tim Clark (RSA) 76-74
151 - Paul Casey (ENG) 72-79, Phil Mickelson (USA) 73-78
152 - Angel Cabrera (ARG) 71-81, James Driscoll (USA) 76-76
153 - Paul Broadhurst (ENG) 75-78, Richard Finch (ENG) 74-79
154 - Michael Hoey (NIR) 79-75
157 - Manuel Trappel (AUT -a) 74-83
159 - Ian Keenan (ENG) 76-83