Methodology

How PropLab's 7-Block Scoring Engine evaluates every NBA player prop

Visión general

PropLab evalúa cada pick (jugador x estadística x dirección x línea) mediante 7 bloques de análisis independientes. Cada bloque produce dos valores entre 0 y 100: una puntuación y un índice de confianza. La puntuación final se calcula como una media ponderada por confianza:

ScoreFinal = Sum(peso_i x score_i x confianza_i) / Sum(peso_i x confianza_i)

Este diseño tiene una ventaja clave: si un bloque no tiene datos suficientes para un jugador específico, su confianza baja y su contribución al score final se reduce automáticamente. Ningún bloque puede arruinar un análisis por falta de datos.

Distribución de pesos

Player Profile
25%
Matchup
20%
Game Context
15%
Market Line
15%
Synergy
10%
Analysis Quality
10%
External Signals
5%

Bloque 1: Player Profile (25%)

El bloque más influyente. Evalúa la forma actual del jugador comparando su promedio de temporada con la línea propuesta. Analiza ventanas de L5, L10 y L15 partidos para detectar tendencias usando regresión lineal.

Mide la consistencia a través del coeficiente de variación (CV) y la brecha media-mediana. Un jugador con CV bajo es predecible; uno con CV alto es volátil. También evalúa la estabilidad de minutos, el usage rate, el encaje por play type y el factor de fatiga (B2B multiplicado por edad).

Evaluar un prop con el motor completo

Bloque 2: Matchup (20%)

Evalúa cómo la defensa del rival afecta al jugador. La métrica principal es DvP (Defense vs Position), que mide cuántos puntos/rebotes/asistencias permite un equipo a la posición del jugador.

También considera el ritmo (pace) del rival, la protección del aro, los triples y tiros libres permitidos, el historial cara a cara (H2H) y cómo rinden jugadores del mismo cluster contra ese rival. La lógica difiere según el tipo de estadística evaluada (puntos, asistencias o rebotes).

Explorar matchups de hoy

Bloque 3: Synergy (10%)

Evalúa cómo las lesiones de compañeros de equipo afectan al jugador. Cuando un titular clave está fuera, el uso del balón se redistribuye. Este bloque mide el impacto usando splits on/off y el cambio de usage rate.

Por ejemplo, si el playmaker principal de un equipo está lesionado, un base suplente puede ver un aumento de asistencias pero una disminución en eficiencia de tiro. Synergy captura estos efectos secundarios.

Ver impacto de compañeros

Bloque 4: Game Context (15%)

Analiza el contexto del partido: el spread (riesgo de paliza que reduce minutos), el total Over/Under (indica el ritmo esperado), si es local o visitante, si es un back-to-back, lesiones del rival que afectan la dinámica del partido, el sesgo del árbitro (FAA — foul allocation adjustment) y la importancia del partido según la clasificación.

Un spread de 10+ puntos es una señal de alerta: en palizas, los titulares suelen sentarse en el último cuarto, reduciendo minutos y oportunidades estadísticas.

Bloque 5: Market Line (15%)

Extrae información del mercado de apuestas. Calcula el edge entre la línea del sportsbook y nuestra estimación, analiza el movimiento de línea (apertura vs actual), la probabilidad implícita de los odds, el consenso entre múltiples casas de apuestas y el valor esperado (EV).

Un movimiento de línea significativo contra tu dirección es una señal de precaución: indica que dinero inteligente (sharp) está apostando en contra.

Bloque 6: Analysis Quality (10%)

Meta-bloque que evalúa la fiabilidad del análisis en sí mismo. Considera el tamaño de muestra (cuántos partidos relevantes hay), la calidad de la muestra, el hit rate histórico del jugador en este tipo de prop, el intervalo de confianza de Wilson, el Bayesian shrinkage y la coherencia entre media y mediana.

Si un jugador tiene solo 3 partidos en la temporada, este bloque reduce la confianza general del análisis, evitando conclusiones sobre datos insuficientes.

Bloque 7: External Signals (5%)

Bloque complementario que incorpora señales de fuentes externas como sanity check. Incluye proyecciones de Tank01 y agregación de leads de otros analistas. Es opcional: si las fuentes no están disponibles, el bloque reporta confianza 0 y no afecta la puntuación final.

Ratings y Cover Probability

La puntuación final determina la clasificación del pick:

  • PREMIUM (score ≥ 63): Picks de alta convicción. Aproximadamente 13 picks/día con un hit rate del 60.9%.
  • STANDARD (score ≥ 60): Picks sólidos. Aproximadamente 42 picks/día con un hit rate del 59.7%.
  • Weak (score ≥ 54): Informativos, no publicados.
  • Avoid (score < 54): Señal contraria, no publicados.

Estos umbrales fueron calibrados el 2026-05-08 usando datos históricos y se revisan periódicamente.

Siguiente paso

Consulta el glosario para entender los términos técnicos, o usa el Prop Evaluator para ver el motor en acción.