Late morning northbound I'd probably drive 880/580 (Richmond Br.) /101. No need to go further east, and 37 is a mess if there are any issues whatsoever (including 1 slow car).
Southbound I'd be inclined to take 101S to GGB then through the park to 19th Ave. Although 19th Ave. can be a mess, you'll end up on 280. My hesitation for the reverse of your outbound is that 80 from the 580 split to the Maze (80/880/580) is now generally an all day congestion affair. Until somewhat recently it would lighten up from about 930 to 2, but those days are gone.
Notwithstanding all of the above, check sigalert before you go.