Surf Forecast for Punta Rocas
type: Dataset
description: 10-day surf forecast with Strike Scores for Punta Rocas, San Bartolo, Peru
about: Punta Rocas
  type: TouristAttraction
  geo: GeoCoordinates
    latitude: -12.52
    longitude: -76.79
  description: Punta Rocas is Peru's most famous competition venue—a powerful reef break that has hosted national championships for decades. The wave produces thick, hollow barrels reminiscent of Hawaii's Rocky Point, breaking over a shallow reef shelf that demands respect. Located just south of Lima in San Bartolo, it's accessible but no less dangerous. The Peruvian surf scene cut its teeth here, and the wave continues to serve as the ultimate testing ground for local talent.
summary:
  best day:
    date: 2026-08-13
    score: 58
    category: Fair
    explanation: Best day in the forecast: 2026-08-13 with a score of 58/100 (Fair)
  firing days count: 0
  overall recommendation: Poor conditions overall: Average score 42/100. Look for spots with better forecasts.
forecasts:
  date: 2026-08-04
  day index: 0
  strike score:
    final score: 44
    category: Poor
    category emoji: 💤
    confidence: 1
    confidence explanation: Very high confidence (0-1 day forecast)
    breakdown:
      swell direction:
        score: 19
        out of: 25
        explanation: Moderate alignment: Swell from 191° is 9° off optimal 200°, workable but not ideal.
      swell size:
        score: 13
        out of: 25
        explanation: Marginal size: 2.1m is 0.6m from ideal 2.8m.
      swell period:
        score: 4
        out of: 25
        explanation: Short period: 12s is below minimum 13s. Windswell-dominated (choppy, weak waves).
      wind:
        score: 12
        out of: 25
        explanation: Onshore/cross-shore: 9 km/h from 199° (SSW). Destroying wave quality. Offshore range: 45°-135°.
    adjustments:
      wind history:
        adjustment: 0
        groomed: false
        morning sickness: false
        explanation: No significant wind history adjustment.
      windswell penalty:
        adjustment: 0
        windswell degraded: false
        explanation: Groundswell-dominant conditions (clean, long-period waves).
      secondary swell bonus:
        adjustment: 0
        explanation: No secondary swell bonus.
    summary: Poor conditions at Punta Rocas. Either swell direction (191°), size (2.1m), or wind (9 km/h from 199°) is unfavorable. Consider other spots or wait for better conditions.
  conditions:
    swell:
      height m: 2.1
      height ft: 6.9
      direction degrees: 191
      direction cardinal: S
      period s: 12
      explanation: 2.1m (6.9ft) swell from 191° (S) at 12s period
    wind:
      speed kmh: 9
      speed mph: 5.6
      direction degrees: 199
      direction cardinal: SSW
      explanation: 9 km/h (6 mph) from 199° (SSW)
    secondary swell:
      height m: 0.7
      direction degrees: 203
      direction cardinal: SSW
      period s: 11
forecasts:
  date: 2026-08-05
  day index: 1
  strike score:
    final score: 39
    category: Poor
    category emoji: 💤
    confidence: 1
    confidence explanation: Very high confidence (0-1 day forecast)
    breakdown:
      swell direction:
        score: 19
        out of: 25
        explanation: Moderate alignment: Swell from 192° is 8° off optimal 200°, workable but not ideal.
      swell size:
        score: 11
        out of: 25
        explanation: Marginal size: 1.7m is 1.1m from ideal 2.8m.
      swell period:
        score: 4
        out of: 25
        explanation: Short period: 12s is below minimum 13s. Windswell-dominated (choppy, weak waves).
      wind:
        score: 9
        out of: 25
        explanation: Onshore/cross-shore: 11 km/h from 194° (SSW). Destroying wave quality. Offshore range: 45°-135°.
    adjustments:
      wind history:
        adjustment: 0
        groomed: false
        morning sickness: false
        explanation: No significant wind history adjustment.
      windswell penalty:
        adjustment: 0
        windswell degraded: false
        explanation: Groundswell-dominant conditions (clean, long-period waves).
      secondary swell bonus:
        adjustment: 0
        explanation: No secondary swell bonus.
    summary: Poor conditions at Punta Rocas. Either swell direction (192°), size (1.7m), or wind (11 km/h from 194°) is unfavorable. Consider other spots or wait for better conditions.
  conditions:
    swell:
      height m: 1.7
      height ft: 5.6
      direction degrees: 192
      direction cardinal: SSW
      period s: 12
      explanation: 1.7m (5.6ft) swell from 192° (SSW) at 12s period
    wind:
      speed kmh: 11
      speed mph: 6.8
      direction degrees: 194
      direction cardinal: SSW
      explanation: 11 km/h (7 mph) from 194° (SSW)
    secondary swell:
      height m: 1.1
      direction degrees: 212
      direction cardinal: SSW
      period s: 11
forecasts:
  date: 2026-08-06
  day index: 2
  strike score:
    final score: 51
    category: Fair
    category emoji: 😐
    confidence: 0.95
    confidence explanation: High confidence (2-3 day forecast)
    breakdown:
      swell direction:
        score: 13
        out of: 25
        explanation: Moderate alignment: Swell from 219° is 19° off optimal 200°, workable but not ideal.
      swell size:
        score: 10
        out of: 25
        explanation: Marginal size: 1.3m is 1.4m from ideal 2.8m.
      swell period:
        score: 25
        out of: 25
        explanation: Perfect period: 14s is at or above ideal 14s. Long-period groundswell with maximum power.
      wind:
        score: 7
        out of: 25
        explanation: Onshore/cross-shore: 13 km/h from 168° (SSE). Destroying wave quality. Offshore range: 45°-135°.
    adjustments:
      wind history:
        adjustment: 0
        groomed: false
        morning sickness: false
        explanation: No significant wind history adjustment.
      windswell penalty:
        adjustment: 0
        windswell degraded: false
        explanation: Groundswell-dominant conditions (clean, long-period waves).
      secondary swell bonus:
        adjustment: 0
        explanation: No secondary swell bonus.
    summary: Surfable but not special at Punta Rocas. The 1.3m swell from 219° is workable, but conditions aren't ideal. Fine if you're local, but not worth a dedicated trip.
  conditions:
    swell:
      height m: 1.3
      height ft: 4.3
      direction degrees: 219
      direction cardinal: SW
      period s: 14
      explanation: 1.3m (4.3ft) swell from 219° (SW) at 14s period
    wind:
      speed kmh: 13
      speed mph: 8.1
      direction degrees: 168
      direction cardinal: SSE
      explanation: 13 km/h (8 mph) from 168° (SSE)
    secondary swell:
      height m: 0.8
      direction degrees: 212
      direction cardinal: SSW
      period s: 11
forecasts:
  date: 2026-08-07
  day index: 3
  strike score:
    final score: 14
    category: Poor
    category emoji: 💤
    confidence: 0.92
    confidence explanation: High confidence (2-3 day forecast)
    summary: Poor conditions at Punta Rocas. Either swell direction (218°), size (1.5m), or wind (16 km/h from 171°) is unfavorable. Consider other spots or wait for better conditions.
provider: Strike Mission
date published: 2026-08-04T23:07:22.519Z
temporal coverage: 2026-08-04/2026-08-13
data sources: Open-Meteo Marine API (swell/wave data)
data sources: Open-Meteo Weather API (wind/weather data)

swell direction:
  score: 14
  out of: 25
  explanation: Moderate alignment: Swell from 218° is 18° off optimal 200°, workable but not ideal.
swell size:
  score: 10
  out of: 25
  explanation: Marginal size: 1.5m is 1.3m from ideal 2.8m.
swell period:
  score: 4
  out of: 25
  explanation: Short period: 12s is below minimum 13s. Windswell-dominated (choppy, weak waves).
wind:
  score: 1
  out of: 25
  explanation: Onshore/cross-shore: 16 km/h from 171° (S). Destroying wave quality. Offshore range: 45°-135°.

wind history:
  adjustment: 0
  groomed: false
  morning sickness: false
  explanation: No significant wind history adjustment.
windswell penalty:
  adjustment: 0
  windswell degraded: false
  explanation: Groundswell-dominant conditions (clean, long-period waves).
secondary swell bonus:
  adjustment: 0
  explanation: No secondary swell bonus.

swell:
  height m: 1.5
  height ft: 4.9
  direction degrees: 218
  direction cardinal: SW
  period s: 12
  explanation: 1.5m (4.9ft) swell from 218° (SW) at 12s period
wind:
  speed kmh: 16
  speed mph: 9.9
  direction degrees: 171
  direction cardinal: S
  explanation: 16 km/h (10 mph) from 171° (S)
secondary swell:
  height m: 1.1
  direction degrees: 191
  direction cardinal: S
  period s: 6

date: 2026-08-08
day index: 4
strike score:
  final score: 40
  category: Poor
  category emoji: 💤
  confidence: 0.89
  confidence explanation: Moderate confidence (4-5 day forecast)
  breakdown:
    swell direction:
      score: 18
      out of: 25
      explanation: Moderate alignment: Swell from 190° is 10° off optimal 200°, workable but not ideal.
    swell size:
      score: 12
      out of: 25
      explanation: Marginal size: 1.8m is 0.9m from ideal 2.8m.
    swell period:
      score: 4
      out of: 25
      explanation: Short period: 12s is below minimum 13s. Windswell-dominated (choppy, weak waves).
    wind:
      score: 9
      out of: 25
      explanation: Onshore/cross-shore: 11 km/h from 185° (S). Destroying wave quality. Offshore range: 45°-135°.
  adjustments:
    wind history:
      adjustment: 0
      groomed: false
      morning sickness: false
      explanation: No significant wind history adjustment.
    windswell penalty:
      adjustment: 0
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Poor conditions at Punta Rocas. Either swell direction (190°), size (1.8m), or wind (11 km/h from 185°) is unfavorable. Consider other spots or wait for better conditions.
conditions:
  swell:
    height m: 1.8
    height ft: 5.9
    direction degrees: 190
    direction cardinal: S
    period s: 12
    explanation: 1.8m (5.9ft) swell from 190° (S) at 12s period
  wind:
    speed kmh: 11
    speed mph: 6.8
    direction degrees: 185
    direction cardinal: S
    explanation: 11 km/h (7 mph) from 185° (S)
  secondary swell:
    height m: 0.7
    direction degrees: 219
    direction cardinal: SW
    period s: 11

date: 2026-08-09
day index: 5
strike score:
  final score: 57
  category: Fair
  category emoji: 😐
  confidence: 0.86
  confidence explanation: Moderate confidence (4-5 day forecast)
  breakdown:
    swell direction:
      score: 17
      out of: 25
      explanation: Moderate alignment: Swell from 189° is 11° off optimal 200°, workable but not ideal.
    swell size:
      score: 12
      out of: 25
      explanation: Marginal size: 1.8m is 0.9m from ideal 2.8m.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 15s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 7
      out of: 25
      explanation: Onshore/cross-shore: 13 km/h from 179° (S). Destroying wave quality. Offshore range: 45°-135°.
  adjustments:
    wind history:
      adjustment: 0
      groomed: false
      morning sickness: false
      explanation: No significant wind history adjustment.
    windswell penalty:
      adjustment: 0
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Surfable but not special at Punta Rocas. The 1.8m swell from 189° is workable, but conditions aren't ideal. Fine if you're local, but not worth a dedicated trip.
conditions:
  swell:
    height m: 1.8
    height ft: 5.9
    direction degrees: 189
    direction cardinal: S
    period s: 15
    explanation: 1.8m (5.9ft) swell from 189° (S) at 15s period
  wind:
    speed kmh: 13
    speed mph: 8.1
    direction degrees: 179
    direction cardinal: S
    explanation: 13 km/h (8 mph) from 179° (S)
  secondary swell:
    height m: 0.9
    direction degrees: 211
    direction cardinal: SSW
    period s: 14

date: 2026-08-10
day index: 6
strike score:
  final score: 43
  category: Poor
  category emoji: 💤
  confidence: 0.83
  confidence explanation: Low confidence (6-7 day forecast)
  breakdown:
    swell direction:
      score: 24
      out of: 25
      explanation: Perfect alignment: Swell from 199° is within 5° of optimal 200°.
    swell size:
      score: 13
      out of: 25
      explanation: Marginal size: 2.1m is 0.6m from ideal 2.8m.
    swell period:
      score: 6
      out of: 25
      explanation: Moderate period: 13s meets minimum 13s but below ideal 14s. Some groundswell energy present.
    wind:
      score: 5
      out of: 25
      explanation: Onshore/cross-shore: 14 km/h from 159° (SSE). Destroying wave quality. Offshore range: 45°-135°.
  adjustments:
    wind history:
      adjustment: 0
      groomed: false
      morning sickness: false
      explanation: No significant wind history adjustment.
    windswell penalty:
      adjustment: 0
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Poor conditions at Punta Rocas. Either swell direction (199°), size (2.1m), or wind (14 km/h from 159°) is unfavorable. Consider other spots or wait for better conditions.
conditions:
  swell:
    height m: 2.1
    height ft: 6.9
    direction degrees: 199
    direction cardinal: SSW
    period s: 13
    explanation: 2.1m (6.9ft) swell from 199° (SSW) at 13s period
  wind:
    speed kmh: 14
    speed mph: 8.7
    direction degrees: 159
    direction cardinal: SSE
    explanation: 14 km/h (9 mph) from 159° (SSE)
  secondary swell:
    height m: 0.9
    direction degrees: 201
    direction cardinal: SSW
    period s: 9

date: 2026-08-11
day index: 7
strike score:
  final score: 39
  category: Poor
  category emoji: 💤
  confidence: 0.8
  confidence explanation: Low confidence (6-7 day forecast)
  breakdown:
    swell direction:
      score: 20
      out of: 25
      explanation: Good alignment: Swell from 194° is 6° off optimal 200°, still within prime range.
    swell size:
      score: 15
      out of: 25
      explanation: Marginal size: 2.4m is 0.4m from ideal 2.8m.
    swell period:
      score: 2
      out of: 25
      explanation: Short period: 11s is below minimum 13s. Windswell-dominated (choppy, weak waves).
    wind:
      score: 7
      out of: 25
      explanation: Onshore/cross-shore: 13 km/h from 149° (SSE). Destroying wave quality. Offshore range: 45°-135°.
  adjustments:
    wind history:
      adjustment: 0
      groomed: false
      morning sickness: false
      explanation: No significant wind history adjustment.
    windswell penalty:
      adjustment: 0
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Poor conditions at Punta Rocas. Either swell direction (194°), size (2.4m), or wind (13 km/h from 149°) is unfavorable. Consider other spots or wait for better conditions.
conditions:
  swell:
    height m: 2.4
    height ft: 7.9
    direction degrees: 194
    direction cardinal: SSW
    period s: 11
    explanation: 2.4m (7.9ft) swell from 194° (SSW) at 11s period
  wind:
    speed kmh: 13
    speed mph: 8.1
    direction degrees: 149
    direction cardinal: SSE
    explanation: 13 km/h (8 mph) from 149° (SSE)

date: 2026-08-12
day index: 8
strike score:
  final score: 33
  category: Poor
  category emoji: 💤
  confidence: 0.8
  confidence explanation: Very low confidence (8-10 day forecast, conditions may change)
  breakdown:
    swell direction:
      score: 20
      out of: 25
      explanation: Good alignment: Swell from 194° is 6° off optimal 200°, still within prime range.
    swell size:
      score: 11
      out of: 25
      explanation: Marginal size: 1.7m is 1.1m from ideal 2.8m.
    swell period:
      score: 2
      out of: 25
      explanation: Short period: 11s is below minimum 13s. Windswell-dominated (choppy, weak waves).
    wind:
      score: 5
      out of: 25
      explanation: Onshore/cross-shore: 14 km/h from 158° (SSE). Destroying wave quality. Offshore range: 45°-135°.
  adjustments:
    wind history:
      adjustment: 0
      groomed: false
      morning sickness: false
      explanation: No significant wind history adjustment.
    windswell penalty:
      adjustment: 0
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Poor conditions at Punta Rocas. Either swell direction (194°), size (1.7m), or wind (14 km/h from 158°) is unfavorable. Consider other spots or wait for better conditions.
conditions:
  swell:
    height m: 1.7
    height ft: 5.6
    direction degrees: 194
    direction cardinal: SSW
    period s: 11
    explanation: 1.7m (5.6ft) swell from 194° (SSW) at 11s period
  wind:
    speed kmh: 14
    speed mph: 8.7
    direction degrees: 158
    direction cardinal: SSE
    explanation: 14 km/h (9 mph) from 158° (SSE)
  secondary swell:
    height m: 0.7
    direction degrees: 201
    direction cardinal: SSW
    period s: 8
  windswell:
    height m: 0.3
    period s: 2
    explanation: Local wind-generated waves (choppy, short-period)

date: 2026-08-13
day index: 9
strike score:
  final score: 58
  category: Fair
  category emoji: 😐
  confidence: 0.8
  confidence explanation: Very low confidence (8-10 day forecast, conditions may change)
  breakdown:
    swell direction:
      score: 16
      out of: 25
      explanation: Moderate alignment: Swell from 214° is 14° off optimal 200°, workable but not ideal.
    swell size:
      score: 10
      out of: 25
      explanation: Marginal size: 1.3m is 1.4m from ideal 2.8m.
    swell period:
      score: 25
      out of: 25
      explanation: Perfect period: 15s is at or above ideal 14s. Long-period groundswell with maximum power.
    wind:
      score: 11
      out of: 25
      explanation: Onshore/cross-shore: 11 km/h from 162° (SSE). Destroying wave quality. Offshore range: 45°-135°.
  adjustments:
    wind history:
      adjustment: 0
      groomed: false
      morning sickness: false
      explanation: No significant wind history adjustment.
    windswell penalty:
      adjustment: 0
      windswell degraded: false
      explanation: Groundswell-dominant conditions (clean, long-period waves).
    secondary swell bonus:
      adjustment: 0
      explanation: No secondary swell bonus.
  summary: Surfable but not special at Punta Rocas. The 1.3m swell from 214° is workable, but conditions aren't ideal. Fine if you're local, but not worth a dedicated trip.
conditions:
  swell:
    height m: 1.3
    height ft: 4.3
    direction degrees: 214
    direction cardinal: SW
    period s: 15
    explanation: 1.3m (4.3ft) swell from 214° (SW) at 15s period
  wind:
    speed kmh: 11
    speed mph: 6.8
    direction degrees: 162
    direction cardinal: SSE
    explanation: 11 km/h (7 mph) from 162° (SSE)
  secondary swell:
    height m: 0.9
    direction degrees: 211
    direction cardinal: SSW
    period s: 12

Strike Mission
type: Organization