# 4  Shot Performance & Tracking

# 4.1 Recording Shot Data

# Recording Shot Data

Shot data is the detail behind your scores — the ball you threw, the line you played, and what happened on each shot. Recording shot data in Spectre Stats gives you the raw material to understand not just how you scored, but *why* — and what to do differently next time. The more consistently you log it, the more useful your performance history becomes.

## 🎳 What You Can Record Per Shot

Spectre Stats lets you capture a range of information for each shot, from the basics through to detailed lane play and equipment data.

<table id="bkmrk-data-point-what-to-e"><thead><tr><th>Data Point</th><th>What to Enter</th></tr></thead><tbody><tr><td>**Ball Used**</td><td>Select from your arsenal — the ball you threw for this shot</td></tr><tr><td>**Result**</td><td>Strike, spare, split, open frame, or specific pin count</td></tr><tr><td>**Starting Position**</td><td>Your board or foot position at the approach</td></tr><tr><td>**Target**</td><td>The arrow, board, or breakpoint you were playing through</td></tr><tr><td>**Ball Speed**</td><td>Speed at release or at the pins (if available)</td></tr><tr><td>**Rev Rate**</td><td>Revolutions per minute at release (if tracked)</td></tr><tr><td>**Entry Angle**</td><td>The angle at which the ball entered the pocket</td></tr><tr><td>**Lane Notes**</td><td>Observations about lane transition, carrydown, or pattern behavior</td></tr><tr><td>**Shot Notes**</td><td>Freeform notes — anything worth remembering about this specific shot</td></tr></tbody></table>

**⚠️ Verify:** Confirm the exact shot data fields available in the app. Some fields above — such as rev rate and entry angle — may require manual entry, a connected device, or a Pro subscription. Confirm which fields are available on free vs. Pro accounts.

## 📋 Two Ways to Log Shot Data

Spectre Stats supports two levels of shot logging depending on how much detail you want to capture during a session.

<table id="bkmrk-method-best-for-deta"><thead><tr><th>Method</th><th>Best For</th><th>Detail Level</th></tr></thead><tbody><tr><td>**Score Entry**</td><td>Quick logging — enter game scores only, add detail later if needed</td><td>Low — scores and ball selection per game</td></tr><tr><td>**Frame-by-Frame Entry**</td><td>Detailed logging — record shot data for every delivery in a game</td><td>High — ball, position, target, result, and notes per shot</td></tr></tbody></table>

You don't have to choose one approach and stick to it. Many bowlers log scores only during a session and then add shot notes or frame detail during a break or after bowling.

**⚠️ Verify:** Confirm whether frame-by-frame entry is available on both free and Pro accounts, and whether it is a separate mode or an optional expansion of the standard score entry flow.

## 🎳 Logging a Game Score

The quickest way to record a game — enter your score and ball, and move on.

1. Open your active session or start a new one from the **Competitions** screen.
2. Tap or click **Add Game**.
3. Enter your **game score**.
4. Select the **ball** you used from your arsenal.
5. Add a **lane pair** and any **notes** if you want to.
6. Tap or click **Save Game**.

## 🎯 Frame-by-Frame Shot Entry

For a deeper record of how a game unfolded — shot by shot, frame by frame.

1. Open your active session and tap or click **Add Game**.
2. Select **Frame-by-Frame Entry** (or equivalent option).
3. For each frame, enter: 
    - The **result** of each delivery — strike, spare attempt, pin count, split
    - The **ball** used (can differ frame to frame if you switched)
    - Your **starting position** and **target** if you want to track line play
    - Any **shot notes** for that delivery
4. Continue through all ten frames, including the fill balls in the tenth.
5. Tap or click **Save Game** when complete.

**⚠️ Verify:** Confirm the exact frame-by-frame entry interface — specifically whether it is a scoresheet-style layout, a per-frame form, or a swipe-through flow — and whether ball selection can vary frame to frame within the same game.

## 🎱 Tracking Ball Changes Within a Session

It's common to switch balls mid-session as lanes transition or to test equipment. Spectre Stats lets you record which ball you used across different games or frames, building a detailed picture of when and why your equipment choices changed.

- ✅ Log a different ball for each game within a session
- ✅ In frame-by-frame mode, change the ball on a specific frame if you made a switch mid-game
- ✅ Over time, see which balls you reach for most often in specific conditions

**⚠️ Verify:** Confirm whether per-frame ball changes are supported, and whether the app surfaces ball usage patterns in the Arsenal or Performance sections.

## ⏱️ Logging Shot Data After the Fact

You don't have to enter shot data live at the lanes. Many bowlers prefer to log scores quickly during a session and fill in the detail later — at home, during a break, or the morning after.

1. Go to **Competitions** and open the relevant session.
2. Tap or click the game you want to update.
3. Tap or click **Edit** and add or update any shot data fields.
4. Tap or click **Save**.

**Note:** The sooner you add detail after a session, the more accurate your notes will be. Even a short window of time can make it harder to remember specific frame results or lane adjustments.

## 📊 How Shot Data Feeds Your Stats

Every piece of shot data you log contributes directly to your performance charts and long-term stats. The more detail you capture, the more your analytics can tell you.

- ✅ **Strike and spare rates** calculated automatically from frame-by-frame results
- ✅ **Ball performance trends** built from which balls you used and when
- ✅ **Lane play patterns** visible over time if you consistently log starting position and target
- ✅ **Score trends** charted across sessions, competitions, and date ranges

**⚠️ Verify:** Confirm which stats are derived automatically from shot data entry, and whether strike rate, spare conversion rate, and split frequency are displayed in the Performance Charts section.

### Related Sections

- Logging League Play &amp; Tournaments
- Managing Sessions
- Performance Charts
- Arsenal Management

**Tip:** You don't need to log every data point on every shot to get value from Spectre Stats. Start with scores and ball selection — that alone will generate useful trends. Add position, target, and shot notes when you have time, and build up your logging habit gradually.

# 4.2 Charting Performance Over Time

# Charting Performance Over Time

Performance charts turn your session history into a visual picture of how your game is developing over time. Instead of scrolling through individual scores, you can see at a glance whether your average is climbing, which competitions are producing your best results, and how your performance shifts across different conditions and equipment. Charts are available for Pro subscribers and update automatically as you log new sessions.

**⚠️ Verify:** Confirm whether any performance charts are available on the free tier, or whether charts are exclusively a Pro feature.

## 📊 Accessing Your Performance Charts

1. Open Spectre Stats and tap or click **Performance** in the navigation — or find charts within a specific competition or session.
2. Select the chart type you want to view.
3. Adjust the **date range** or **filter** options to focus on the data that's most relevant.

**⚠️ Verify:** Confirm the exact navigation path to performance charts on both mobile and web, and whether charts are accessible from a dedicated Performance section, from within individual competitions, or both.

## 📈 Available Chart Types

Spectre Stats offers several chart types, each designed to answer a different question about your game.

<table id="bkmrk-chart-what-it-shows-"><thead><tr><th>Chart</th><th>What It Shows</th><th>Best Used For</th></tr></thead><tbody><tr><td>**Score Trend**</td><td>Your game scores plotted over time, with a rolling average line</td><td>Seeing whether your scoring is improving, declining, or holding steady</td></tr><tr><td>**Average Over Time**</td><td>Your running average calculated across all sessions in a selected range</td><td>Tracking long-term improvement across a season or year</td></tr><tr><td>**High Game &amp; High Series**</td><td>Your personal bests plotted as milestones on a timeline</td><td>Seeing when your best performances occurred and what conditions produced them</td></tr><tr><td>**Strike Rate**</td><td>The percentage of first-ball strikes per session over time</td><td>Measuring consistency on the first ball and spotting dips in carry</td></tr><tr><td>**Spare Conversion Rate**</td><td>The percentage of single-pin and multi-pin spares converted per session</td><td>Identifying whether spare shooting is costing you pins</td></tr><tr><td>**Ball Performance**</td><td>Average score and strike rate broken down by ball used</td><td>Comparing how different balls in your arsenal are performing over time</td></tr><tr><td>**Venue Comparison**</td><td>Your average score at each bowling center you've logged sessions at</td><td>Understanding where you bowl best and worst</td></tr><tr><td>**Competition Comparison**</td><td>Average score across your different active competitions side by side</td><td>Comparing your league average to your tournament average</td></tr></tbody></table>

**⚠️ Verify:** Confirm the full list of chart types available in the app and whether any of the above are named differently, combined into a single view, or available only at certain subscription tiers.

## 🔍 Filtering Your Charts

Every chart can be filtered to narrow the data down to exactly what you want to see. Filters can be combined — for example, viewing your strike rate on a specific oil pattern over the last three months.

- ✅ **Date range** — last 10 sessions, last 30 days, current season, all time, or a custom range
- ✅ **Competition type** — League, Tournament, Practice, or all combined
- ✅ **Specific competition** — isolate one league or tournament
- ✅ **Ball** — filter to sessions where a specific ball was used
- ✅ **Venue** — filter to a specific bowling center
- ✅ **Oil pattern** — filter to sessions logged on a specific pattern

**⚠️ Verify:** Confirm the available filter options and whether combined filtering (e.g. ball + venue + date range simultaneously) is supported.

## 📅 Choosing a Date Range

The date range you select has a big effect on what your charts reveal. Here's a guide to choosing the right range for what you're trying to understand.

<table id="bkmrk-range-best-for-last-"><thead><tr><th>Range</th><th>Best For</th></tr></thead><tbody><tr><td>**Last 10 sessions**</td><td>Short-term form — how you're bowling right now</td></tr><tr><td>**Last 30 days**</td><td>Recent trends across league and practice combined</td></tr><tr><td>**Current season**</td><td>Full league season progress — ideal for tracking average growth</td></tr><tr><td>**All time**</td><td>Long-term development — seeing how far your game has come</td></tr><tr><td>**Custom range**</td><td>Isolating a specific tournament, trip, or training block</td></tr></tbody></table>

## 🎱 Reading the Ball Performance Chart

The Ball Performance chart is one of the most practical views in Spectre Stats — it tells you which balls in your arsenal are actually producing results, rather than which ones you *think* are performing well.

- ✅ Each ball in your arsenal appears as its own data series or bar
- ✅ Average score and strike rate are shown for each ball across all sessions it was used in
- ✅ Filter by oil pattern to see how each ball performs on specific conditions
- ✅ Filter by venue to see if a ball is a strong performer at one house but not another

Over time, this chart helps you make smarter equipment decisions — choosing which ball to bring to a tournament, or recognizing that a ball you rarely reach for actually produces your best scores on medium oil.

**⚠️ Verify:** Confirm how ball performance data is displayed — whether as a bar chart, scatter plot, or combined view — and whether minimum session thresholds apply before a ball appears in the chart.

## 📌 Milestones and Personal Bests

Spectre Stats automatically tracks your personal bests and surfaces them as milestones within your performance history.

- ✅ **High game** — your best single game ever logged in the app
- ✅ **High series** — your best series (3 games) ever logged
- ✅ **Best average** — your highest rolling or season average on record
- ✅ **Milestone notifications** — optional alerts when you set a new personal best (see Notification Settings)

**⚠️ Verify:** Confirm what personal best milestones are tracked and whether they are broken down by competition type (e.g. separate high game for league vs. tournament).

## 💎 Charts and Your Subscription

Advanced performance charts are a Pro feature. On a free account, your session data is still recorded in full — upgrading to Pro at any time will immediately unlock charts built from your complete history, including sessions logged before you subscribed.

**⚠️ Verify:** Confirm whether any basic charting is available on the free tier, and that historical data logged before a Pro upgrade is fully included in charts once the subscription is active.

### Related Sections

- Recording Shot Data
- Logging League Play &amp; Tournaments
- Arsenal Management
- Subscription &amp; Billing

**Tip:** Your charts are only as good as the data behind them. Consistently logging ball selection and oil pattern — even if you skip the frame-by-frame detail — will unlock the most useful filters and make your Ball Performance and Venue Comparison charts significantly more informative.