← Back to leaderboard

Spencer Torkelson

MLBAM ID 679529 · Data through 2026-08-17

Qualified Favorable rank #61 Unfavorable rank #72
+0.56 runs / 100

95% interval: [-4.11, +5.50]

Runs / 100 compares the run value of this player's realized eligible batted-ball outcomes with what those batted balls were expected to produce, retrospectively — here, more favorable than expected. How Contact Luck works →

0.56 runs/100 (95% interval: -4.11 to 5.50)0
Total Contact Luck Runs
+1.6
Eligible BBE
281
Scored Games
119
Share from provisional components
47%

Contact Luck is a retrospective description of realized outcomes, not a measure of stable batting talent and not a projection of future performance. The 95% interval reflects sampling uncertainty in the estimate itself — it does not indicate whether the underlying effect is "real" or "significant," and overlapping zero does not mean the observation is unreliable or should be discounted.

Component decomposition

Runs per 100 eligible batted balls attributed to each stage of the play.

ComponentRuns / 100
Contact +0.33
Defensive execution +2.92
Advancement +0.02
Unexplained residual -2.72

Component status

ComponentStatus
Contact Calibrated
Outfield defense Provisional
Infield defense Limited subgroup evidence
Advancement Limited subgroup evidence
View technical reason codes
ComponentModel statusReason codes
Contact calibrated
Outfield defense not_calibrated, provisional, unavailable base_training_ineligible, contact_only_fallback, estimated_hang_time_input, infield_credited_hit_location, missing_geometry, near_wall_provisional, not_outfield_air_ball_bb_type, position_spray_sector_proxy
Infield defense calibrated_with_limited_subgroup_evidence, unavailable excluded_strategic_play, infield_limited_subgroup_evidence, missing_required_contact_data, not_ground_ball_bb_type, outfield_credited_hit_location
Advancement calibrated_with_limited_subgroup_evidence, unavailable advancement_rare_class_limited, not_advancement_safe_event, not_outfield_air_ball_bb_type, trivial_no_advancement_opportunity, unresolved_des_parse

Season-to-date trend

Contact Luck Runs / 100 across every stored historical snapshot for this player. Points are plotted at their true snapshot dates — a gap between points (such as a missing snapshot day) is never filled in or estimated.

02026-08-05: 0.13 runs/100 (95% interval: -4.57 to 4.98); 255 eligible BBE, qualifiedAug 52026-08-06: 0.13 runs/100 (95% interval: -4.57 to 4.98); 255 eligible BBE, qualifiedAug 62026-08-08: 0.50 runs/100 (95% interval: -4.72 to 5.55); 263 eligible BBE, qualifiedAug 82026-08-09: 0.45 runs/100 (95% interval: -4.15 to 5.05); 267 eligible BBE, qualifiedAug 92026-08-10: 0.45 runs/100 (95% interval: -4.30 to 5.48); 267 eligible BBE, qualifiedAug 102026-08-11: 0.61 runs/100 (95% interval: -3.79 to 5.20); 270 eligible BBE, qualifiedAug 112026-08-12: 0.78 runs/100 (95% interval: -4.11 to 5.34); 271 eligible BBE, qualifiedAug 122026-08-13: 1.20 runs/100 (95% interval: -3.59 to 5.75); 273 eligible BBE, qualifiedAug 132026-08-14: 0.77 runs/100 (95% interval: -3.81 to 5.66); 276 eligible BBE, qualifiedAug 142026-08-15: 0.66 runs/100 (95% interval: -4.10 to 5.42); 278 eligible BBE, qualifiedAug 152026-08-16: 0.56 runs/100 (95% interval: -3.99 to 5.28); 281 eligible BBE, qualifiedAug 162026-08-17: 0.56 runs/100 (95% interval: -4.11 to 5.50); 281 eligible BBE, qualifiedAug 17