missing this

missing this

Aug 14, 2016

missing this

hardy NorCal beach go-ers

hardy NorCal beach go-ers

Jul 18, 2016

hardy NorCal beach go-ers

morning check. blown out with NW winds but beautiful nonetheless

morning check. blown out with NW winds but beautiful nonetheless

Jul 10, 2016

morning check. blown out with NW winds but beautiful nonetheless

@islandfindesign in bodega bay, ca

@islandfindesign in bodega bay, ca

Jun 24, 2016

@islandfindesign in bodega bay, ca

floating in the ocean

floating in the ocean

Jun 5, 2016

floating in the ocean

take me back to sonoma

take me back to sonoma

Jun 3, 2016

take me back to sonoma

through the dune grass to the ocean. definitely one of my all-time favorite approaches to a beach with @maxkiesler

through the dune grass to the ocean. definitely one of my all-time favorite approaches to a beach with @maxkiesler

May 30, 2016

through the dune grass to the ocean. definitely one of my all-time favorite approaches to a beach with @maxkiesler

and so begins my love affair with dune grass

and so begins my love affair with dune grass

May 30, 2016

and so begins my love affair with dune grass

water to land

water to land

May 22, 2016

water to land

long rides today... watch said the longest was 147 yards

long rides today… watch said the longest was 147 yards

May 20, 2016

long rides today… watch said the longest was 147 yards

surf check from bed

surf check from bed

May 19, 2016

surf check from bed

getting the little 7.5 @kassiasurf fin by @captainfinco

getting the little 7.5 @kassiasurf fin by @captainfinco

May 19, 2016

getting the little 7.5 @kassiasurf fin by @captainfinco

finally got out of the city and went surfing again. a momentous occasion

finally got out of the city and went surfing again. a momentous occasion

Mar 19, 2016

finally got out of the city and went surfing again. a momentous occasion

on a tiny wave last saturday in paradise

on a tiny wave last saturday in paradise

Feb 13, 2016

on a tiny wave last saturday in paradise

titansofmavericks mavericks surf canon7d

titansofmavericks mavericks surf canon7d

Feb 13, 2016

titansofmavericks mavericks surf canon7d

a giant reform at

a giant reform at

Feb 12, 2016

a giant reform at

scene from the channel

scene from the channel

Feb 12, 2016

scene from the channel

watching the from a boat

watching the from a boat

Feb 12, 2016

watching the from a boat

still thinking about perfect pipeline

still thinking about perfect pipeline

Feb 7, 2016

still thinking about perfect pipeline

happy place

happy place

Feb 6, 2016

happy place

the epicness continues

the epicness continues

Feb 4, 2016

the epicness continues

woo @cocom4debarrelkilla getting a bomb @volcom @ripcurl_usa

woo @cocom4debarrelkilla getting a bomb @volcom @ripcurl_usa

Feb 4, 2016

woo @cocom4debarrelkilla getting a bomb @volcom @ripcurl_usa

pipeline doing its thing

pipeline doing its thing

Feb 3, 2016

pipeline doing its thing

@john_john_florence deep on the foam ball in yesterday's round 3 heat @volcom

@john_john_florence deep on the foam ball in yesterday’s round 3 heat @volcom

Feb 2, 2016

@john_john_florence deep on the foam ball in yesterday’s round 3 heat @volcom

@kellyslater pulling into one during yesterday's round 3 heat @volcom

@kellyslater pulling into one during yesterday’s round 3 heat @volcom

Feb 2, 2016

@kellyslater pulling into one during yesterday’s round 3 heat @volcom

10-15ft at ocean beach this morning on the cam

10-15ft at ocean beach this morning on the cam

Nov 14, 2015

10-15ft at ocean beach this morning on the cam

a few fun lefts

a few fun lefts

Nov 6, 2015

a few fun lefts

small and glassy

small and glassy

Oct 17, 2015

small and glassy

4 waves in 30 min before work

4 waves in 30 min before work

Oct 15, 2015

4 waves in 30 min before work

lots of water moving on a 7' primary swell

lots of water moving on a 7′ primary swell

Oct 12, 2015

lots of water moving on a 7′ primary swell