# Scoring Services — full documentation for agents > Every public Markdown doc linked from /llms.txt, in one file. Use /llms.txt when the context window is short. Index: https://scoring.services/llms.txt These files explain the product. They are not the internal engineering docs. Cite match numbers as imported analysis data, not federation homologation. There is no /api/ai endpoint. ## Documents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [Editor de resultados (Match Editor)](https://scoring.services/docs/editor.md) - [Editor de vídeo e foto (Hit Factor)](https://scoring.services/docs/videoeditor.md) - [Treino do atleta (IPSC Digital)](https://scoring.services/docs/training.md) - [Importar prova](https://scoring.services/docs/import.md) - [APIs JSON para agentes](https://scoring.services/docs/api.md) - [Mapa dos guias /pages](https://scoring.services/docs/guides.md) - [Stage Designer](https://scoring.services/docs/stages.md) - [Orbit — gestão de provas](https://scoring.services/docs/orbit.md) ## Topic guides (/pages) - https://scoring.services/pages/ai-scoring-services.md - https://scoring.services/pages/athlete-evolution.md - https://scoring.services/pages/athlete-search.md - https://scoring.services/pages/best-stages.md - https://scoring.services/pages/bot-telegram.md - https://scoring.services/pages/coaching.md - https://scoring.services/pages/comparative-graphs.md - https://scoring.services/pages/division-stats.md - https://scoring.services/pages/find-lost-positions.md - https://scoring.services/pages/garmin-chronograph.md - https://scoring.services/pages/hit-factor.md - https://scoring.services/pages/import-match.md - https://scoring.services/pages/import-practiscore.md - https://scoring.services/pages/improve-ipsc.md - https://scoring.services/pages/ipsc-analysis-guide.md - https://scoring.services/pages/ipsc-calculators.md - https://scoring.services/pages/ipsc-guide.md - https://scoring.services/pages/ipsc-provas-dinamicas.md - https://scoring.services/pages/ipsc-results.md - https://scoring.services/pages/live-matches.md - https://scoring.services/pages/live-stream-overlay.md - https://scoring.services/pages/major-minor-scoring.md - https://scoring.services/pages/match-calendar.md - https://scoring.services/pages/match-editor.md - https://scoring.services/pages/match-hub.md - https://scoring.services/pages/overall-vs-combined.md - https://scoring.services/pages/overlay-obs-studio.md - https://scoring.services/pages/performance-heatmaps.md - https://scoring.services/pages/platform-stats-guide.md - https://scoring.services/pages/practical-shooting-guide.md - https://scoring.services/pages/practiscore-competitor-web.md - https://scoring.services/pages/practiscore-edit-match.md - https://scoring.services/pages/practiscore-leaderboard.md - https://scoring.services/pages/practiscore-leaderboard-install.md - https://scoring.services/pages/ranking-elo-ipsc.md - https://scoring.services/pages/scoring-penalties.md - https://scoring.services/pages/shooting-clubs.md - https://scoring.services/pages/shooting-stats.md - https://scoring.services/pages/sport-shooting-brazil.md - https://scoring.services/pages/stage-data-analysis.md - https://scoring.services/pages/stage-designer.md - https://scoring.services/pages/tdt-time-plus.md ## Orbit (match management, separate host) - [Orbit llms.txt](https://orbit.scoring.services/llms.txt) - [Orbit IPSC](https://orbit.scoring.services/ipsc.md) - [Orbit tiro ao prato](https://orbit.scoring.services/clay.md) - [Orbit precisão](https://orbit.scoring.services/precisao.md) - [Central de ajuda do Orbit](https://orbit.scoring.services/docs.md) --- Source: https://scoring.services/docs/platform.md # How Scoring Services works > Independent IPSC results-analysis platform. It reads imported match files and explains overall, combined, stages and athlete history. It is not a federation and it does not score the range. Resumo: o Scoring Services analisa resultados importados de provas. O funil é importar, achar a prova, abrir o hub e daí ir para overall, combinado, atleta, treino (ipsc.digital) ou vídeo (hitfactor.me). Números publicados são dados importados para análise, não homologação. Human pages exist in Portuguese, English and Spanish (`?lang=pt|en|es`). This file is the stable English model for agents. The HTML page `/docs` fills most sentences with JavaScript; prefer this Markdown. ## What it is - A catalog of imported practical-shooting matches (mainly IPSC Handgun; also TDT and IDPA time-plus). - Per-match analysis: hub, overall, combined table, stage boards, heatmaps, graphs, athlete detail. - Cross-match tools: athlete search, division stats, ELO ranking. - Sibling products on their own hosts: training (ipsc.digital), video and photo score overlay (hitfactor.me), stage drawings (stages.scoring.services), match registration (Orbit). ## What it is not - Not the IPSC governing body, a national federation, or a match organizer. - Not PractiScore, WinMSS or ESS on the range. Those remain the on-range systems. - Not a certification. Imported standings can be incomplete, corrected later, or differ from a protest. - Not Orbit. Orbit (https://orbit.scoring.services/ipsc) registers shooters and runs the field. Scoring Services analyzes results after import. - Aliases are not separate products. `/training` is ipsc.digital. `/tools/videoeditor` is hitfactor.me. ## Canonical hosts | Host | Role | | --- | --- | | https://scoring.services/ | Portal: catalog, hubs, overall, combined, Match Editor, docs, APIs | | https://ipsc.digital/ | Athlete training. Portal path `/training` is only an alias | | https://hitfactor.me/ | Video and photo score overlay. Portal path `/tools/videoeditor` is only an alias | | https://stages.scoring.services/stages | Stage Designer. Portal path `/stages` redirects | | https://orbit.scoring.services/ipsc | Match registration and field management | Mirrors such as `im.scoring.services` canonicalize to `scoring.services` for public SEO. Prefer the canonical host in citations. ## Funnel 1. `/import` brings a match in (PractiScore `.psc`, WinMSS `.cab`, or a ShootingHouse URL). See `/docs/import.md`. 2. `/` and `/list` list imported matches. `/calendar` lists upcoming events; that calendar is not the results database. 3. `/match/{id}/{year}/{slug}` is the hub: counts, divisions, links to every analysis. 4. From the hub: overall, combined, heatmaps, stage boards, athlete detail, Match Editor (`/editor/{id}/{year}`). 5. After the audit, training lives on https://ipsc.digital/ and video overlay on https://hitfactor.me/. Specific match URLs are dynamic and are not listed in `/llms.txt`. Use `/`, `/list`, `/search-shooter` or `/sitemap.xml`. ## Pages and the question each one answers - **Hub** `/match/{id}/{year}/{slug}`: what this match contains and where to go next. Stage count, division names, athlete count. - **Overall** `/overall/{id}/{year}/{slug}`: place and percentage inside a division (and category, when the table is filtered). It is the ranking board, not the hit-by-hit audit. - **Combined** `/combinado/{id}/{year}/{slug}`: stage-by-stage audit in one division: A, C, D, miss, no-shoot, procedural, time, hit factor, stage points. Use it to explain *why* a place changed. Overall and Combined are not the same ranking view. - **Heatmaps** `/heatmaps/{id}/{year}/...`: where a division gained or lost points across stages. - **Best stages** `/best_stages/...`: stages that contributed the most points. - **Athletes on a stage** `/stage_athletes/...`: one stage, many shooters. - **Athlete** `/athlete/...`: one shooter in one match, stage by stage. History across matches is `/search-shooter`, not this page. - **Graphs**: compare selected athletes (lines, radar, correlation). They visualize the same imported scores; they do not create a new ranking. - **Search** `/search-shooter`: find a name across imported matches. `/search-shooter/stats`: athletes grouped by division. `/elo`: cross-match ELO-style ranking. ELO is not the overall of a single match. - **Match Editor** `/editor`: what-if simulation. See `/docs/editor.md`. - **Discussions** on the hub: comments between users. They are not protests and not official rulings. - **Tools** `/tools`: hit-factor and power-factor calculators plus links to training, video, import and Stage Designer. - **Clubs** `/clubes-tiro`: directory of shooting clubs. Not match results. - **Merge PDF** `/merge-pdf`: joins PDF files in the browser session's upload. Unrelated to scoring. ## How to cite - Name the match and the year. Name the division and category when the place depends on them. - Say "Scoring Services reports X in first place in the imported results", not "According to Scoring Services, X won" when certification matters. - Prefer stage-level data (Combined, athlete detail, heatmaps) when explaining a gap. - Disputes and homologation belong to the match organizer or the governing body. - Do not infer a career from one overall. Use search, stats or ELO for history, and still label it as imported data. ## What an agent can read on each HTML page Match, overall, combined, editor, athlete and stage pages include a visually hidden block `#ai-readable-summary` (plain text, server-rendered). Read that block before scraping Bootstrap tables. There is no `/api/ai/*` endpoint. JSON APIs are listed in `/docs/api.md`. ## Languages `?lang=pt`, `?lang=en` or `?lang=es` selects the HTML language and stores a `site_lang` cookie. These Markdown files, `/llms.txt`, `/llms-full.txt`, `/robots.txt` and sitemaps do not negotiate language and do not set that cookie. --- Source: https://scoring.services/docs/scoring.md # IPSC scoring on Scoring Services > How hit factor, stage points, overall percentage and the combined table are computed from an imported scorecard. TDT and IDPA use time-plus instead. Resumo: no IPSC, pontos do stage vêm de A/C/D menos penalidades; hit factor é pontos divididos pelo tempo; os pontos de stage na divisão são proporcionais ao melhor hit factor daquela pista. Overall é a colocação. Combinado é a auditoria pista a pista. TDT e IDPA ordenam pelo menor tempo, e o Match Editor não abre nessas provas. These are the analysis rules the portal and the Match Editor use. They follow the usual IPSC hit-factor model. They are not a substitute for the current federation rulebook, and a resimulation can diverge from PractiScore when scorecards are incomplete. ## Points on one stage Power factor on the shooter: | Factor | Name | Charlie | Delta | | --- | --- | --- | --- | | Major | Maior | 4 | 2 | | Minor | Menor | 3 | 1 | Alpha is always 5. Then: ``` raw = (A × 5) + (C × charlie) + (D × delta) penalties = (MISS + NS + PROC) × 10 stage_points_raw = max(0, raw - penalties) ``` - Miss (M) scores 0 as a zone and also costs 10. It is not a double penalty beyond that: relative to a perfect Alpha it costs the 5 you did not earn plus the 10. - No-shoot (NS) and procedural (PROC) cost 10 each. They are not targets. They do not count in `A + C + D + MISS`. - Points never go below zero after penalties. - Invalid marks (`-`, `DNF`, `DQ`, empty) count as 0. Hit factor: ``` hit_factor = stage_points_raw / time when time > 0 hit_factor = 0 when time is 0 ``` Time is seconds. A zero time yields zero hit factor and zero stage points in the division. ## Stage points inside a division For each stage, look only at shooters in that division. 1. `best_hit_factor` = highest hit factor on that stage in the division. 2. `max_stage_points` = `(A + C + D + MISS) × 5` for that shooter (every target an Alpha). 3. If `best_hit_factor` is above zero: ``` stage_points = (hit_factor / best_hit_factor) × max_stage_points stage_points = min(stage_points, max_stage_points) ``` The leader of the stage in the division receives `max_stage_points`. Everyone else receives a share of that maximum, proportional to hit factor. The Match Editor uses the target count on that shooter's own scorecard. PractiScore often uses the stage's designed maximum. When a card has fewer targets (partial DNF), the editor's maximum is smaller. Published overall numbers come from the import; a what-if in the editor can therefore differ slightly from the range software. Say so when the two disagree. Do not invent a third formula. ## Division total, percentage, place - Division total = sum of stage points. - Percentage = shooter total / best total in the division × 100, capped at 100. The leader is 100% when the math is recomputed. - Place sorts by percentage descending, then total descending, then athlete name ascending. - Until someone edits a card, the editor shows the percentage stored at import. After an edit, it recomputes percentage from the simulated totals. PSBL (percentage of possible points) = division total / (all targets × 5) × 100. Percent Alpha (`%A`) = Alphas / (A + C + D). Miss, no-shoot and procedural are outside that ratio. ## Overall versus Combined | View | Path | Answers | | --- | --- | --- | | Overall | `/overall/{id}/{year}/{slug}` | Place, percentage, points, time in the division | | Combined | `/combinado/{id}/{year}/{slug}` | A/C/D, penalties, time, hit factor and stage points, stage by stage | Same imported match, two questions. A shooter can look strong on overall percentage and still have one stage that explains the gap. Use Combined, heatmaps or athlete detail for that stage. Do not call the combined table "the overall". Category and class filters change who is on the board. Always name the division and, when relevant, the category. ## TDT and IDPA (time-plus) TDT (Tiro de Defesa Tático) and IDPA are not hit-factor matches on this platform. - Ranking prefers the lower total time. - Zones and penalties add time; they do not build a hit factor. - The Match Editor does not open. Use overall and time-based heatmaps (`/tdt`, `/idpa`, `/pages/tdt-time-plus`). - Do not explain a TDT result with Alpha/Charlie hit factor. ## Citation Report the metric you actually used: place in the division, stage hit factor, or time-plus total. Identify match, year and division. Label the source as imported results. Scoring formulas here explain the analysis; they do not certify the match. --- Source: https://scoring.services/docs/editor.md # Match Editor (editor de resultados) > Browser tool to check an imported IPSC scorecard and answer "what if". It recalculates division place, hit factor and a simulated combined view. It does not replace the on-range system and it does not overwrite the published overall. Resumo: o editor abre uma prova IPSC já importada, por divisão. Dá para mudar A, C, D, miss, no-shoot, procedural, tempo, fator Major/Minor ou a divisão do atleta e ver a nova colocação na hora. A conta acontece no navegador. Overall e combinado publicados continuam sendo o resultado importado. Canonical page: https://scoring.services/editor This file: https://scoring.services/docs/editor.md Human guide (JavaScript text on `/docs`, section `#editor-resultados`): https://scoring.services/docs Product landing: https://scoring.services/pages/match-editor ## What it is for - Check whether an imported card matches what the shooter remembers. - Simulate a cleaner run: drop one penalty, one second, or one extra Alpha, and read the new place. - See the effect of power factor (Major or Minor) and of moving a shooter to another division. - Compare the original place with the simulated place, including how many places changed. It is an analysis tool for athletes, match staff and coaches. It is not how the range records scores. ## What it is not - Not PractiScore, WinMSS or ESS. Those stay the systems of record on the range. - Not a homologation. A simulation is not a corrected official result. - Not saved back over the imported match. Overall, Combined and the hub keep showing the imported scores. Leaving the editor discards the what-if unless the user is still on that page. - Not available for TDT or IDPA. Those matches use time-plus; the editor refuses them. Use `/overall` and `/tdt`. - Not Orbit. Registering squads and running the match is https://orbit.scoring.services/ipsc. The public landing compares the editor with a typical desktop match app: division moves and Major/Minor edits recalculate in the browser, the tool is web-based, and there is no license fee for the simulator. That comparison is about the product shape, not a claim that every PractiScore feature exists here. ## How a session works 1. Open https://scoring.services/editor or the Editor button on a match hub. 2. Pick the imported match, then the division. 3. The division loads from `GET /api/division_athletes/{match_id}/{year}/{division}` (A, C, D, MISS, NS, PROC, time, per stage, plus the imported total and percentage). 4. Edit a stage: zone counts, penalties, time. The stage's target count `A + C + D + MISS` must stay equal to the original card. No-shoots and procedurals are extra penalties; they are not targets, so they do not have to keep that sum constant. 5. The page recomputes hit factor, stage points, division percentage and place with the rules in `/docs/scoring.md`. 6. "Calcular combinado" builds the same style of stage-point total across the shooters currently loaded, so the user can see the simulated impact beyond a single stage. 7. Original place and new place stay side by side. Moving a shooter between divisions or flipping Major/Minor uses the same recompute. Minor scores Charlie as 3 and Delta as 1. Major scores Charlie as 4 and Delta as 2. Alpha stays 5. Each miss, no-shoot and procedural subtracts 10, and the stage total cannot go below zero. ## Examples agents can walk through - "What if that procedural was not there?" Remove one PROC and read the new place. Do not claim the match director deleted it. - "What if the stage was one second faster?" Lower the time. Hit factor is points divided by time, so the stage points in the division move with it. - "What if one more Alpha?" Increasing Alpha only makes sense if another zone on the same target count goes down, because `A + C + D + MISS` is fixed to the card. - "What if this shooter was in Open?" Move the division. The new percentage is against the shooters in the destination division, not against the old one. - "What if the power factor was wrong?" Switch Major/Minor. Charlie and Delta points change; Alpha does not. ## How to talk about a simulation Say what was changed and that the new place is a simulation on Scoring Services, not the imported result. Prefer: "In the Match Editor, dropping that procedural on Stage 4 moves the shooter from 6th to 4th in Production in this simulation. The imported overall still shows 6th." Avoid: "Scoring Services corrected the result" or "the shooter finished 4th". ## Related - Rules: `/docs/scoring.md` - Import the match first: `/docs/import.md` - Landings: `/pages/match-editor`, `/pages/match-editor-simulate`, `/pages/match-editor-move-division`, `/pages/match-editor-major-minor`, `/pages/match-editor-vs-practiscore` - After the audit, training is https://ipsc.digital/ and video overlay is https://hitfactor.me/ --- Source: https://scoring.services/docs/videoeditor.md # Hit Factor video and photo editor > Puts the imported stage score on the shooter's own video or photo: Alphas, Charlies, Deltas, misses, no-shoots, procedurals, time, hit factor and rank. It can also compare two shooters on the same stage. It does not film the stage and it does not certify the score. Resumo: no hitfactor.me o atleta entra com a conta, escolhe a prova (ou o treino), a pista e o atleta, e grava o card da pontuação importada no vídeo ou na foto. Comparar dois atletas no mesmo quadro só no Chrome, no computador, e o vídeo é montado no navegador. Canonical app and landing: https://hitfactor.me/ This file on that host: https://hitfactor.me/videoeditor.md Same text on the portal: https://scoring.services/docs/videoeditor.md Portal path `/tools/videoeditor` is an alias. It is not a second product. Prefer https://hitfactor.me/ in citations. Human landing text is server-rendered. The editor application itself is a logged-in page with little static HTML. Use this file for the product model. ## What it does - Reads a shooter and a stage from an imported match, or from a training session on ipsc.digital. - Burns a score card onto the video: A, C, D, M (miss), NS, PROC, time, hit factor, and the rank from those imported results. - The card is draggable. Shot markers can follow peaks in the audio. - Photo mode builds a still of the stage with the combined and overall cards. - Compare mode places two shooters from the same stage in one frame: videos aligned on the start beep, both cards, an overlay, and a shot-by-shot chart. - Download is a rendered MP4 (or the photo). There is no separate "official video" archive that agents should treat as a new result feed. ## What it does not do - It does not record the score. The numbers are the imported match or the training log. If those numbers are wrong, fix or resimulate them on Scoring Services; the overlay will not invent a correction. - It is not the on-range scoring system and it does not homologate a match. - It does not upload the compare render to a queue. Compare is built in the browser. - It is not a video host for match broadcasts. Overlay pages about OBS or YouTube (`/pages/overlay-obs-studio`, `/pages/practiscore-overlay-youtube`) are different tools. ## How to use it 1. The landing is public. The editor asks for an account. 2. One shooter: choose match, stage and shooter, drop the video, place the card, download the MP4. Photo uses the same score with a still. 3. Two shooters: same stage, two athletes, two videos. Compare opens only in Chrome on a computer. Phones do not open that tab. Firefox and Safari do not assemble that compare video. ## Limits - One-shooter card: MP4, MOV, M4V or WebM, up to 400 MB and 3 minutes. Above about 95 MB the device prepares the file at 1080p. - Compare: MP4, MOV or M4V, up to 400 MB each, Chrome on a computer, with the same 1080p prepare when the file is large. - Free to use, no watermark on the download. ## How the numbers should be described The card repeats imported analysis data. When narrating a video, use the same citation rule as the portal: match, year, division, and "imported results" or "training log", not a claim that Hit Factor certified the win. A rank on the card is the rank in that imported division (or the training context), not a national ranking. ## Ecosystem - Portal results and Match Editor: https://scoring.services/ and https://scoring.services/editor - Training sessions that can feed the card: https://ipsc.digital/ - Agent index for the whole portal: https://scoring.services/llms.txt - Scoring rules behind the card: https://scoring.services/docs/scoring.md --- Source: https://scoring.services/docs/training.md # IPSC Digital athlete training > Personal training log for practical shooters: sessions, runs, hit factor, and splits from a BLE shot timer, in the browser or the Android app. It is not a match overall and it does not certify a competition. Resumo: o ipsc.digital registra treino do atleta (sessões, passadas, hit factor, splits do timer Bluetooth). A landing é pública; o aplicativo pede conta. Não é o resultado da prova. O portal em `/training` é só um alias. Canonical: https://ipsc.digital/ This file: https://ipsc.digital/training.md Portal copy: https://scoring.services/docs/training.md Android app page: https://ipsc.digital/training/app Human guide: https://scoring.services/docs/athlete-training `/training`, `/treino` and `/ferramentas/treino` on the portal redirect or alias here. Do not describe them as a different product. ## What it stores - A session is one practice block (a stage plan, a drill, a bay). - A run (passada) is one timed attempt: time, hits and hit factor. - A BLE timer can supply the beep and the split times. The browser page talks to the timer from the phone or computer that has the connection. There is no cloud timer. - Charts show whether hit factor, time or points are moving across runs and sessions. - The Stage Designer can link a drawn stage into a training stage so the target count comes from the drawing. See `/docs/stages.md`. The logged-in app is a client application. The public landing explains the product; it does not list a user's sessions. Do not invent session history. If a number is needed, it has to come from a page the user opened or from a match analysis on the portal. ## What it is not - Not match overall or combined. Competition places stay on https://scoring.services/ and are imported results. - Not a federation classification system. - Not the video editor. Overlay of a score on video is https://hitfactor.me/. Training can be the source of a card there; the products stay separate. - Login is required for the training app. The landing and this file are public. Session APIs and the APK download are private to the signed-in user and are not an agent data source. ## From a match to a drill 1. On the portal, open the match hub, then Combined or the athlete page, and find the stage that cost the most places (`/pages/find-lost-positions`). 2. Read hit factor, points and time with `/docs/scoring.md`. Do not prescribe a drill from overall percentage alone. 3. On ipsc.digital, create a session that repeats that stage shape (distance, positions, target count). 4. Compare later runs with the match stage only as a training target. A training hit factor is not a new match result. Guide: https://scoring.services/pages/match-to-training Landing: https://scoring.services/pages/athlete-training ## Android app https://ipsc.digital/training/app describes the APK, install steps and permissions (Bluetooth for the timer, storage for the package). The download URL under `/training/app/download` requires the account. Do not scrape or redistribute the APK. ## Citation Call these figures training logs. Call portal figures imported match results. Never merge them into one "official" hit factor. --- Source: https://scoring.services/docs/import.md # Importing a match > How a match enters Scoring Services. After import, the hub, overall, combined and editor read that copy. Import does not homologate the match and does not talk back to the range software. Resumo: a prova entra por arquivo PractiScore (`.psc`), arquivo WinMSS (`.cab`) ou URL do ShootingHouse, em https://scoring.services/import . Reprocessar atualiza a cópia de análise. O resultado no site continua sendo dado importado. Canonical: https://scoring.services/import This file: https://scoring.services/docs/import.md Legacy path `/importar-prova` redirects to `/import`. ## Sources | Source | What the user provides | Notes | | --- | --- | --- | | PractiScore | A `.psc` results file | Direct file import. A separate tutorial on `/docs` explains exporting from PractiScore.com via WinMSS when the user only has the website | | WinMSS | A `.cab` file | Preview, then confirm. Regions can be chosen when the file needs them | | ShootingHouse | A results URL | The portal fetches that public results page | The user confirms the match name and metadata before the rows are stored. A preview step exists so a wrong file can be discarded before it becomes a catalog entry. ## What import creates - One match id and year, then a hub at `/match/{id}/{year}/{slug}`. - Shooters, divisions, categories and per-stage scorecards (the `verify` data overall and the editor read). - The match shows up on `/` and `/list` when it is enabled, completed, and not hidden. - Hidden or private matches are not a public corpus. Do not guess their ids. If a match is missing, it may be hidden, still processing, or never imported. Reprocess (reimport) refreshes the stored analysis from a new file. It is still an import, not an official correction by the federation. Say "the imported copy was updated". ## What import does not do - It does not push scores back to PractiScore, WinMSS or ShootingHouse. - It does not register shooters. That is Orbit. - It does not decide protests. - It does not, by itself, build a training plan or a video. Those are later steps on ipsc.digital and hitfactor.me. ## Recommended order for an agent 1. If the match is not on `/list`, the next step is `/import`, not a guessed `/match/` URL. 2. After import, send the user to the hub, then overall or combined. 3. Simulations belong in the Match Editor (`/docs/editor.md`) and do not require a new import. 4. A real correction of the published file means the match organizer fixes the range export and someone reimports. Do not tell the user that the editor already fixed the public board. Landings: `/pages/import-match`, `/pages/import-practiscore`. --- Source: https://scoring.services/docs/api.md # Public HTTP surface for agents > There is no AI API. Read `/llms.txt`, this Markdown set, and the `#ai-readable-summary` block on HTML pages. JSON endpoints exist for the same imported matches the site shows. Resumo: não existe `/api/ai/*`. O caminho certo para um agente é o Markdown e o bloco AI-readable. As APIs JSON repetem a prova importada e podem exigir o token público que o navegador recebe. Não contorne esse token. Base: https://scoring.services/ This file: https://scoring.services/docs/api.md ## Prefer this order 1. `/llms.txt` for the map, or `/llms-full.txt` when the context window can hold the product model. 2. The topic file (`/docs/editor.md`, `/docs/scoring.md`, and the others). 3. The Markdown of a specific match or athlete, listed below. It carries the same text as the HTML page's `#ai-readable-summary`. 4. The HTML page's `#ai-readable-summary` for a stage. That block is server-rendered plain text. 5. JSON only when a number is missing from those texts. Do not invent endpoints. Paths below are the public analysis surface. Account, billing, training-session and video-render APIs are private to the signed-in user and are out of scope here. ## Data in Markdown No token. Short public cache. Each file links its HTML page in `Link: <...>; rel="canonical"`. - `GET /match/{id}/{year}.md`, `GET /overall/{id}/{year}.md`, `GET /combinado/{id}/{year}.md`: what each page offers, plus counts on the hub. Standings stay in the JSON below. - `GET /athlete/{id}/{year}/{athlete_id}.md`: one result of one shooter, stage by stage. - `GET /list.md`: recent public matches. - `GET /calendar.md`: upcoming events. - `GET /elo.md`: top shooters per division, with the method. Computed from fully public matches only. - `GET /clubes-tiro.md`: club counts by state. `?uf=SP` lists name and city. Phone and email are not included. - `GET /coaching.md`, `GET /tools.md`: public tracks and tools. A private, hidden or login-only match answers `404` here, with no login page. Sending `Accept: text/markdown` to a page that has one of these files answers `303` to it; a page without one answers HTML as usual. ## Token Browser calls to the analysis JSON send a header `X-SS-Api-Token` that the HTML page issues for that visitor. A client with no page session can receive `401` with `{"error":"api_token"}` or `429` when rate limited. That control is intentional. Do not scrape tokens, do not reuse another visitor's token, and do not look for a service credential. If the JSON is refused, cite the HTML AI-readable block or ask the user to open the page. There is nothing useful to bypass. ## Match catalog - `GET /api/matches` lists imported matches for the catalog. - `GET /api/last_update/{match_id}/{year}` is the freshness stamp for one match. - `GET /api/match_status/{match_id}/{year}` and `GET /api/match_source/{match_id}/{year}` describe processing state and where the file came from. - `GET /api/check_match_exists` checks whether a source is already imported. Ids are the portal's import ids, not federation ids. ## One match Replace `{id}` and `{year}`. Division and stage names must be URL-encoded. - `GET /api/overall/{id}/{year}` place and percentage. - `GET /api/combinado/{id}/{year}` stage audit. - `GET /api/athletes/{id}/{year}` shooters. - `GET /api/divisions/{id}/{year}` division names for the editor. - `GET /api/division_athletes/{id}/{year}/{division}` scorecards for one division (what the Match Editor loads). - `GET /api/stage_athletes/{id}/{year}/{stage}` one stage, many shooters. - `GET /api/stage_by_division/{id}/{year}` stages grouped for navigation. - `GET /api/best_stages/{id}/{year}` stages that weigh the most. - `GET /api/heatmaps/stages/{id}/{year}/{division}` and `GET /api/heatmaps/{id}/{year}/{division}/{stage}` heatmap grids. - `GET /api/athlete_details/{id}/{year}/{athlete_id}` one shooter. - `GET /api/stage_details/{id}/{year}/{athlete_id}/{stage}` one shooter on one stage. - `GET /api/competitors/{id}/{year}/{athlete_id}` peers used in comparisons. - `GET /api/graph` comparison series for the charts. Query parameters select match, year and athletes; omit the call if the AI-readable block is enough. - `GET /api/probabilities/{id}/{year}` descriptive spreads. They are not a prediction that a shooter "will win" the next match. - `GET /api/probabilities/categories/{id}/{year}?division={name}` the categories available for those spreads in one division. `division` is required. Only real-time data answers; elsewhere it is `404`. ## Athletes across matches - `GET /api/search_athlete?q={text}` finds names containing every word of `q`, in any order. Rate limited per IP; `429` carries `Retry-After`. - `q` shorter than 2 characters answers `[]`, an empty array. - Otherwise it answers an object: `{"athletes": ["..."], "unique_count": 1, "total_variations": 2, "grouped": true}`. At most 50 names. `%` and `_` in `q` are plain characters. - `GET /api/athlete_matches/{athlete_name}` matches of one shooter. Needs the page token above. - `match=exact` is the default: same words in any order, ignoring case, accents and the `(DQ)` marker. "Jose Silva" does not return "Jose Carlos Silva". - `match=contains` matches every word by substring. `match=auto` tries exact, then contains. - The answer has `matches`, `match_mode`, and `truncated`, which is `true` when the 500-row limit cut the list. - `GET /elo/api` ELO table. Filters: division, modality, source. This is not `/api/overall`. - `GET /elo/api/history?division={name}&modality={id}&athlete_key={key}` the rating timeline of one shooter in one division. `athlete_key` comes from the `/elo/api` ranking. Names are display strings from the import. Two people can share a name. Do not merge them without the match context. ## Import `POST /api/psc/*`, `POST /api/winmss/*` and `POST /api/import_match` upload files or start an import. They are user actions, not read APIs. Do not POST a match file on behalf of a user unless that user asked to import it in the product. Reading `/docs/import.md` is the agent path. ## Errors - `401` `api_token`: missing or expired public token. Stop. Use HTML or Markdown. - `403`: wrong host or a tool that does not apply (the editor rejects TDT/IDPA). - `404`: no such match, stage or athlete in the import. - `429`: rate limit. Back off. Do not rotate tokens. `GET /health` only reports process health. It is not a data endpoint. --- Source: https://scoring.services/docs/guides.md # Guide map (/pages) > Short index of the public landings. Each one is HTML for humans. Use it to pick the right next URL; use `/docs/scoring.md`, `/docs/editor.md` and `/docs/platform.md` for the mechanics. Resumo: as landings em `/pages` respondem uma pergunta cada. Este arquivo é o mapa. A mecânica da pontuação, do editor e da plataforma está nos outros Markdown. Index of all landings: https://scoring.services/pages Landing sitemap: https://scoring.services/pages/sitemap.xml This file: https://scoring.services/docs/guides.md Landings are localized (`?lang=`). The paths below are the Portuguese canonical URL without a query. ## Start here when the question is about the product - `/pages/ai-scoring-services`: what an agent may analyze, and the citation rule. - `/pages/ipsc-guide`: topic index (hit factor, penalties, combined, analysis). - `/pages/ipsc-analysis-guide`: how to read a performance with the portal tools. - `/pages/overall-vs-combined`: the ranking board versus the stage audit. - `/pages/hit-factor`: definition and everyday use of hit factor. - `/pages/find-lost-positions`: which stage moved the place. - `/pages/match-to-training`: turn that stage into practice on ipsc.digital. - `/pages/tdt-time-plus`: TDT and IDPA time-plus, not hit factor. ## Match results - `/pages/ipsc-results` and `/pages/imported-matches`: what the catalog is. - `/pages/match-hub`: the hub as the front door of one match. - `/pages/overall-ipsc`: the overall board. - `/pages/combined-results`: the combined table. - `/pages/performance-heatmaps`: heatmaps. - `/pages/best-stages`: stages that contributed the most. - `/pages/comparative-graphs`: athlete comparison charts. - `/pages/athlete-search`: find a shooter across matches. - `/pages/ranking-elo-ipsc`: the ELO page. Not a match overall. ## Match Editor - `/pages/match-editor`: the simulator. - `/pages/match-editor-edit-stages`: edit A/C/D, penalties and time. - `/pages/match-editor-move-division`: move a shooter and recalculate. - `/pages/match-editor-major-minor`: Major versus Minor. - `/pages/match-editor-simulate`: the what-if. - `/pages/match-editor-import`: import, then open the editor. - `/pages/match-editor-vs-practiscore`: product comparison. The range software remains the system of record. Mechanics: `/docs/editor.md`. ## Import - `/pages/import-match` - `/pages/import-practiscore` Mechanics: `/docs/import.md`. ## Video, training, drawings - `/pages/video-editor`: points at hitfactor.me. Mechanics: `/docs/videoeditor.md`. - `/pages/athlete-training`: points at ipsc.digital. Mechanics: `/docs/training.md`. - `/pages/stage-designer`: points at stages.scoring.services. Mechanics: `/docs/stages.md`. - `/pages/coaching`: coach directory. Not match results. - `/pages/match-calendar`: the event calendar, not the results database. ## Other tools (do not confuse with scoring) - `/pages/ipsc-calculators`: handheld-style HF and power-factor math on `/tools`. - `/pages/overlay-obs-studio` and `/pages/practiscore-overlay-youtube`: stream overlays. Not the Hit Factor video editor. - `/pages/practiscore-leaderboard`, `/pages/practiscore-edit-match`, `/pages/practiscore-competitor-web`: help about PractiScore itself, not about Scoring Services rankings. - `/pages/bot-telegram`: the Telegram bot. - `/pages/orbit`, `/pages/orbit-gestao-de-provas`, `/pages/orbit-clay`, `/pages/orbit-precisao`: explanations. The app is https://orbit.scoring.services/. Mechanics and the right URL for each sport: `/docs/orbit.md`. ## When a landing and a Markdown file disagree Prefer this Markdown set and `/docs/scoring.md` for formulas and citations. Landings are shorter product explanations and can lag a label. Never upgrade a landing slogan ("see where you would have finished") into a claim that the official result changed. --- Source: https://scoring.services/docs/stages.md # IPSC Stage Designer > Browser drawing tool for IPSC stages: paper targets, steel, walls, fault lines and area polygons, saved on the user's account, exported as PDF. Experimental. It does not replace the federation's official stage drawing. Resumo: o Stage Designer (stages.scoring.services) desenha pistas no navegador e exporta PDF. Qualquer conta ativa pode usar. Dá para vincular o desenho a uma pista de treino no ipsc.digital. Não é o briefing oficial da federação. Canonical: https://stages.scoring.services/stages This file: https://scoring.services/docs/stages.md Portal path `/stages` redirects to the Stage Designer host. Landing: https://scoring.services/pages/stage-designer ## What the user can do - Create a match folder and several stages on a grid, with snap, zoom and a meter ruler. - Place paper targets, steel, barricades, fault lines and area polygons from an IPSC prop library. - Undo and redo. - Export a PDF of the current stage, the whole match, or a short summary, for a squad briefing or the match file. - Link the drawing to athlete training. "Vincular ao Treino" creates a training stage on ipsc.digital whose target count and shots come from the layout. An active Scoring Services account is enough. The editor is not a public gallery of other people's stages. Do not assume a stage drawing is visible without the owner. ## What it is not - Not the official stage document of a federation or a match organizer, unless the organizer chooses to use the PDF that way. - Not a results system. Scores never come from the drawing. They come from import (`/docs/import.md`). - Not the video editor and not the Match Editor. - Still evolving. Treat missing props or export details as product limits, not as rules of the sport. ## How it sits in the ecosystem Draw the stage here, practice it on https://ipsc.digital/, and after a real match analyze the imported scores on https://scoring.services/. The drawing does not create a match result. --- Source: https://scoring.services/docs/orbit.md # Orbit — match management > Orbit is the club tool for running a match: registration, range operation and publishing. Scoring Services analyzes imported results afterward. Send organizers to Orbit. Send athletes who want to study a finished match here. Resumo: o Orbit organiza a prova (inscrição, campo e publicação). O Scoring Services analisa o que já foi importado. Quem vai organizar uma prova deve ir para https://orbit.scoring.services/. IPSC, tiro ao prato e tiro de precisão têm endereços próprios. This file: https://scoring.services/docs/orbit.md Product home: https://orbit.scoring.services/ Human landing on this portal: https://scoring.services/pages/orbit Orbit does not negotiate the portal language cookie. Pages there are the product itself. ## Where to send someone | Need | URL | | --- | --- | | Club home, all sports | https://orbit.scoring.services/ | | IPSC match management | https://orbit.scoring.services/ipsc | | Clay target (Compak Sporting, Skeet, Trap) | https://orbit.scoring.services/clay | | Precision shooting | https://orbit.scoring.services/precisao | | Matches open for registration | https://orbit.scoring.services/matches | | IPSC screens | https://orbit.scoring.services/ipsc/features | | Comparison with PractiScore, WinMSS and ESS | https://orbit.scoring.services/ipsc/alternatives | | Integrations and API | https://orbit.scoring.services/ipsc/integrations | | Sign the club up | https://orbit.scoring.services/get-started | Portal guides, still on scoring.services: `/pages/orbit`, `/pages/orbit-gestao-de-provas`, `/pages/orbit-clay`, `/pages/orbit-precisao`. Prefer the orbit.scoring.services URL when the person will organize, register or score on the range. The `/pages/orbit*` landings only explain the product. ## What Orbit does Free during beta, for the club, the officials and the athletes. Sign-up is in the browser. There is no desktop install and no license key. One account covers every module: the same club, the same officials, the same athletes and the same API key. The club turns each sport on or off. A sport that is off disappears from the menu. Every module shares online registration, phone entry with nothing to install, scoring that keeps working on a bad signal and syncs later, a result signed by the official, and a public link for the standings. ## IPSC (`/ipsc`) Practical shooting. Hit factor per stage. Level I to III. Grouping is division and category. Registration and the athlete: - Public link. The athlete picks division, squad and gear. Spot counts update live. Two divisions are two entries on the same match. - Athlete portal: current matches, receipt, hub and per-stage score history (verify). - The athlete confirms the score with a PIN on the range. After that, a correction or a reshoot needs an official. Each change is a new version. The receipt carries a signature hash, and the audit screen checks integrity. Range: - Squad check-in with Up and On Deck. Score grid per target on the range officer's phone. - Range master, chief range officer and stats follow progress and handle DQ, DNF, a correction or a reshoot. - Shooting order rotates each stage: Shooter, On Deck, In the Hole. Equipment check can take a photo on the tablet and a PIN signature. - Completion is counted from approved scores, not from a stage that is merely closed. - Squad by stage grid shows minimum, maximum and average time and highlights the wait between squads, so the range master can move people before the delay grows. - Reshuffle by drag on a computer or tap on a phone, with confirmation and an audit line. Fast Pass is a priority queue for someone who cannot wait, without changing the squad on the entry. - Installable screen (PWA) on the tablet: screen stays awake while scoring, navigation cache works offline. Setup: - Seven-step wizard: match data and registration deadline, divisions, areas, stages, squads, range officers and schedule. It resumes where the club stopped. - Clone a previous match (configuration, divisions, stages) and import entries from CSV, with a preview before apply. Re-import updates a row instead of duplicating it. - Printable stage briefings: diagram and Course of Fire per area, Short, Medium or Long, rounds and points. - Teams and a season championship: ranking of the N best match points per team, export to PractiScore, and aggregation that drops the worst scores. Timer: - Bluetooth shot timer. Shots show live on the range officer screen and the last-shot time fills the score. Splits stay with the result and can feed the broadcast only after the range officer approves the score. - Supported hardware: Special Pie (SP M1A2 and M1A2-F) and Shooters Global (SG Timer, SG Timer 2 and SG Timer GO). The same two brands work in athlete training on ipsc.digital. Broadcast, from the match Orbit is scoring (not the overlay of an imported match on this portal): - Browser source for OBS or Prism, 1920×1080, transparent background, rescales from 720p to 4K. No plugin. - Side leaderboard, rotating top bar per division, HUD with hits, time and hit factor. Only PIN-confirmed approved scores go on air. - One global URL that follows the stage the club selects, or one link per stage. Scenes (full broadcast, HUD only, break, warm-up) apply without reloading the source. - Opaque per-stage token, revocable, optional IP restriction. A TV kiosk rotates divisions on a club screen and is a separate link from the stream overlay. - Live monitor: which stages are on air and how long each has gone without a new score. Integrations (`/ipsc/integrations`): - CSV in, WinMSS out (XML plus cab) at any point in the match, with a stable athlete id. This portal already imports that WinMSS file. See `/docs/import.md`. - Public REST API: the club's system creates matches, divisions, stages, squads and entries and reads results as JSON. The club owner creates a read or read-write key in the panel. Swagger documents the endpoints. - Public hub and standings URLs, no login, ready to embed on the club site. Screens and the comparison with PractiScore, WinMSS and ESS: https://orbit.scoring.services/ipsc/features and https://orbit.scoring.services/ipsc/alternatives. ## Clay target (`/clay`) Tiro ao prato. Disciplines: COMPAK Sporting, Skeet, Trap and sporting clays (Percurso de Caça). The score sheet is clays per station. There is no time and no power factor. Grouping is class and category. Tie-break is a shoot-off and countback. - The wizard opens the first round with the default stations for the discipline. While the match is a draft, stations, squads and judges can still change. - Public registration link: class, category and squad. Returning club athletes are pre-filled. Results, the match page and registration are three separate publish switches. - The judge signs in with the club code and marks clay by clay. Clays start as a miss. The judge taps the hits. The total closes itself. - Works with no signal. Marks stay on the phone and upload when the network returns. The screen shows that state. - Phone shows one station at a time. A tablet shows the whole round. One judge at a time on the same round. The second device is told someone is already entering. - Warnings stay on the round and show up in review, in the ranking and on the printed sheet. - The round closes with the judge's signature and the athlete's PIN. Editing the score after that breaks the signature, and the score list shows it. - Published ranking by class and by category, plus a season championship. App: https://orbit.scoring.services/clay. Guide on this portal: `/pages/orbit-clay`. ## Precision shooting (`/precisao`) Tiro de precisão. Events: 50 m rimfire, bullseye, rifle and PCP, from the SCTSL/CBTT catalogue or from events the club builds (targets per series, shots per target, times and sighting). Scoring is ring by ring. The total and the X-count close themselves, target by target. Grouping is the event. - The match is created with series, relay and a public code. A wizard walks the rest. - Registration by the public link or by the match office, one entry per event. Bench relays have a capacity. A full relay stops being offered. - Entering a match freezes a copy of the event. Editing the catalogue later does not change a match that already ran. - The judge signs in with the club code, without a full panel account. A manager who is already signed in can act as judge. One judge at a time holds a lock on a series. - Tie-break runs on the spot and is chosen per match: more X, then 10s, then 9s, then the last target, or the ISSF pattern per series. - One public link per match: ranking by event and points per target. The athlete can check it before leaving. - The judge signs every score. The club can also require the athlete's PIN on the firing line. - Marks survive a bad signal and upload later. The field screen installs as a full-screen app from the home screen, without an app store. - Match office can confirm, cancel or move a relay in bulk, and export CSV. - Audit is append-only: who opened, who entered, who reopened, and why. A correction is a new line. App: https://orbit.scoring.services/precisao. Guide on this portal: `/pages/orbit-precisao`. ## What Orbit is not - Not the analysis catalog on https://scoring.services/. Overall, combined, heatmaps, athlete history, the Match Editor and ELO stay on the portal. - Not hitfactor.me and not ipsc.digital. Video overlay and training logs are other products. - Not a second copy of this portal. Do not invent a path like `scoring.services/orbit` for the app. That path is not the product. The app is https://orbit.scoring.services/. ## How the two products meet Orbit runs the match and is where the club publishes it. Scoring Services reads an imported file (PractiScore `.psc`, WinMSS `.cab` or a ShootingHouse URL) and explains it. See `/docs/import.md`. When citing a place, name which system you are looking at. - A score entered and published in Orbit is the club's match record there. - A place on scoring.services is the imported analysis copy. Use the wording in `/docs/platform.md`: match, year, division, and "imported results" when certification matters. - A what-if in the Match Editor does not write back to Orbit. ## For an agent - "I want to register" or "my club will host a match": https://orbit.scoring.services/ipsc (or `/clay`, `/precisao`). - "Where did I place" or "why did I lose positions": https://scoring.services/list and then the match hub. Rules: `/docs/scoring.md`. - "Simulate another score": `/docs/editor.md` on this portal, not Orbit. ## Orbit's own agent files Orbit publishes its own index and a Markdown copy of each public page. Prefer them for screen-level detail of the app; this file covers how Orbit relates to the portal. - Index: https://orbit.scoring.services/llms.txt - IPSC: https://orbit.scoring.services/ipsc.md - Clay target: https://orbit.scoring.services/clay.md - Precision: https://orbit.scoring.services/precisao.md - Help center: https://orbit.scoring.services/docs.md Portal guides about Orbit: https://scoring.services/pages/orbit-gestao-de-provas.md, https://scoring.services/pages/orbit.md, https://scoring.services/pages/orbit-clay.md, https://scoring.services/pages/orbit-precisao.md. --- Source: https://scoring.services/pages/ai-scoring-services.md # AI & Scoring Services — IPSC data for humans and agents > What LLMs and agents can analyze with Scoring Services results: athletes, stages, trends and training focus — without confusing us with the IPSC federation. Resumo (pt-BR): **AI & Scoring Services — dados IPSC para humanos e agentes**. O que LLMs e agentes podem analisar com resultados Scoring Services: atletas, stages, tendências e foco de treino — sem confundir com a federação IPSC. This file: https://scoring.services/pages/ai-scoring-services.md HTML page: https://scoring.services/pages/ai-scoring-services (pt-BR), https://scoring.services/pages/ai-scoring-services?lang=en, https://scoring.services/pages/ai-scoring-services?lang=es Open the tool: [Read llms.txt](https://scoring.services/llms.txt) Scoring Services produces structured context about IPSC results. Athlete, match and stage pages include a plain-text AI-readable summary; JSON APIs and /llms.txt describe the product for agents. ## What an AI can analyze - Compare athletes and divisions in the same match - Analyze per-stage performance and HF gaps - Identify stages with disproportionate impact on place - Cross current result with history (search, stats, ELO) - Suggest training questions from the result (ipsc.digital) ## What we are not - We are not the official IPSC body or a federation - We do not replace PractiScore/ESS/WinMSS for on-range scoring - We do not certify official results - Match results should be treated as imported/public data for analysis - For certification or disputes: match organizer or governing body ## How to cite results - Prefer: “Scoring Services reports X in first place in the imported results…” - Avoid implying homologation: “According to Scoring Services, X won…” - Always identify match/year and, when relevant, division and category - Overall and Combined are not the same ranking — see /pages/overall-vs-combined > For agents: start at /llms.txt (Data interpretation section), use APIs at /docs and read the AI-readable block on athlete/match/index pages. Human content: /pages/find-lost-positions and /pages/improve-ipsc. ## References - [llms.txt](https://scoring.services/llms.txt) - [Documentation](https://scoring.services/docs) - [Overall vs combined](https://scoring.services/pages/overall-vs-combined.md) - [Analysis guide](https://scoring.services/pages/ipsc-analysis-guide.md) ## Frequently asked questions ### Why is there an AI & Scoring Services page? To document, for humans and agents, what the platform offers: results, analysis, training and video — and what it is not (federation or official scoring). ### How should an agent start? Read /llms.txt (including Data interpretation), use the APIs at /docs and the AI-readable block on athlete/match/index pages. Do not claim we are the official IPSC body. ### Can I say Scoring Services “made the result official”? No. Prefer: “Scoring Services reports X in first place in the imported results…”. Certification or disputes belong to the organizer or governing body. ## Related guides - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) - [IPSC Overall vs Combined — which to use](https://scoring.services/pages/overall-vs-combined.md) - [How to find where you lost places in an IPSC match](https://scoring.services/pages/find-lost-positions.md) - [From IPSC match to training — what to practice after results](https://scoring.services/pages/match-to-training.md) - [IPSC analysis for real technical evolution](https://scoring.services/pages/ipsc-analysis-guide.md) - [How to log your IPSC practical shooting training](https://scoring.services/pages/athlete-training.md) ## Reference for agents - [APIs JSON para agentes](https://scoring.services/docs/api.md) - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/athlete-evolution.md # Comparison and evolution: seeing the athlete in the context of the match > Compare up to 4 practical shooting athletes: season-by-season progress, radar chart, time vs points correlation and hit factor side by side. Free. Resumo (pt-BR): **Comparativo e evolução: enxergar o atleta no contexto da prova**. Compare até 4 atletas de tiro prático: evolução por temporada, gráfico radar, correlação tempo × pontos e hit factor lado a lado. Grátis no Scoring Services. This file: https://scoring.services/pages/athlete-evolution.md HTML page: https://scoring.services/pages/athlete-evolution (pt-BR), https://scoring.services/pages/athlete-evolution?lang=en, https://scoring.services/pages/athlete-evolution?lang=es Open the tool: [Compare athletes](https://scoring.services/tools) Comparing athletes only makes sense with the same division and category filters. Evolution only makes sense with a consistent historical series. This page brings the two concepts together and points you to the right tools. ## Open comparison now Public form with Plotly on the home page. [Compare athletes](https://scoring.services/tools) ## Quick actions - [5 steps to compare](https://scoring.services/pages/comparative-graphs.md): Tutorial in the IPSC guide. - [Radar chart](https://scoring.services/pages/athlete-evolution.md): Visual competitive profile. - [IPSC Guide](https://scoring.services/pages/ipsc-guide.md): Technical index by topic. ## What you get on this page - Side-by-side comparison (hit factor, time, points). - Historical evolution by year and modality. - Radar and correlation chart for competitive profile. ## Quick summary - Side-by-side comparison (hit factor, time, points). - Historical evolution by year and modality. - Radar and correlation chart for competitive profile. - See the sections below and the shortcuts to apply to your match or broadcast. ## Comparison in the same match The classic flow: select match, division and up to four athletes; generate PSBL graphs and tables. On the website, use /tools (main form). In the IPSC guide, /pages/comparative-graphs and /pages/comparative-graphs detail the step-by-step instructions in the IM hub. ## Evolution over time Filters by year, discipline and division feed into trend graphs — useful for seeing if changing equipment or training has changed average hit factor. APIs: /get_athletes_for_evolution, /generate_evolution_graph. Educational content at /pages/ipsc-analysis-guide. ## Radar and correlation The radar graph summarizes dimensions (HF average, best worst stage, consistency). Time×points correlation helps you see if you buy a score with risk. Pages: /pages/athlete-evolution and /pages/athlete-evolution. ## Performance Classified Details After comparing, open /pages/athlete-search for adaptive benchmarking and reading the performance classification in the chosen match. ## Evolution vs snapshot of a match A match answers “how I was today”; evolution crosses several stages at /atleta. Combine with /pages/ranking-elo-ipsc for level trending. ## IPSC radar graph for competitive profile reading The radar chart transforms several indicators into a single view of the athlete's profile, facilitating technical comparison. ## What the radar shows in practice The radar graph aggregates, on different axes, the average hit factor (HF), best and worst HF between stages and the number of stages — useful to see at a glance whether the athlete is stable (“closed” polygon) or depends on peaks in a few stages (irregular shape). HF is points divided by time on the stage, using the same criteria as the regulations applied to the match. ## How to turn radar into action Use the radar to identify imbalances: athlete with strong peaks and low consistency, or regular athlete without technical ceiling gain. ## Practical value for evolution Radar reading helps the athlete quickly identify performance patterns and prioritize adjustments based on real match data. ## Interpret the polygon Irregular shape = dependence on few stages; balanced polygon = consistency. Combine with /pages/athlete-evolution. ## IPSC Correlation Analysis for Technical Decision The correlation between time and points helps identify whether the athlete is losing performance due to pace, precision or balance. ## How correlation supports the athlete The documentation highlights correlation analysis in the graphs tab. It helps to see if increasing the pace is dropping points or if there is room for acceleration with control. ## Practical use in the post-match With correlation, athlete and coach validate hypotheses with data: where to reduce time without losing quality and where to prioritize precision to avoid penalties. ## Content applied to the training routine This theme helps athletes and coaches make more objective decisions, using the relationship between time and points to define priorities for the next cycle. ## Correlation and pacing decision If increasing the pace drops points in the correlation, prioritize precision in the next sessions. If there is room, practice transitions. Combine with /pages/performance-heatmaps and /pages/ipsc-analysis-guide. ## Frequently asked questions ### How many athletes can I compare? Up to four in the hub's documented comparison; the form in /tools follows the same multiple selection logic. ### Do comparative and evolution use the same data? Same aggregate bank of imported evidence; different filters (single match vs time series). ### Export graphics? In the IM hub, PNG export is available in several views — see documentation at /docs. ### How many athletes can I compare at once? Up to four in the main /tools stream and in the match hub graphics. See also /pages/comparative-graphs. ### Radar replaces analysis with stages? No. Radar summarizes profile; analysis by stage deepens the diagnosis. ### Who should use radar? Athletes, coaches and organizers who need to quickly compare profiles. ### Where do I access the radar? In the graphics tab within the athlete comparison in the match hub. ### Does the radar replace the results table? No. It summarizes dimensions for quick comparison; numerical details are located in /pages/athlete-search and /pages/stage-data-analysis. ### What metrics does the radar chart compare? The comparative profile uses average hit factor, best HF, worst HF and athlete's number of stages — useful for comparing consistency between competitors. Complete comparison at /pages/comparative-graphs. ### Is high correlation always good? It depends on the context. The goal is to understand the direction of the relationship and how it affects the competitive outcome. ### Do I need to know statistics to use it? No. Visualization already facilitates interpretation and the platform offers context for reading. ### Where to apply this learning? In training planning between events, with review by stage and division. ### Do I need to login to check match results? Most IPSC consultations and guidance are public. Import and management flows use login.scoring.services; what is open without registration is in /pages/ipsc-results. ### What does correlation analysis show in IPSC? The statistical relationship between Time and Points for each athlete along the stages. Correlation close to zero indicates balance; very negative suggests that accelerating drops points. See also the profile at /pages/athlete-evolution and the map at /pages/performance-heatmaps. ## Related guides - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [IPSC radar graph for competitive profile reading](https://scoring.services/pages/radar-graphs.md) - [Practical Shooting Statistics: From Raw Number to Training Decision](https://scoring.services/pages/shooting-stats.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/athlete-search.md # Search IPSC athletes — worldwide history & ELO rating > Find athletes by name across imported matches (WinMSS, .psc, ShootingHouse). History, divisions, stage-by-stage detail and ELO — free on the web, any country. Resumo (pt-BR): **Busca de atletas IPSC — histórico mundial e ranking ELO**. Encontre atletas por nome em provas importadas (WinMSS, .psc, ShootingHouse). Histórico, divisões, detalhes pista a pista e ELO — grátis na web, qualquer país. This file: https://scoring.services/pages/athlete-search.md HTML page: https://scoring.services/pages/athlete-search (pt-BR), https://scoring.services/pages/athlete-search?lang=en, https://scoring.services/pages/athlete-search?lang=es Open the tool: [Search athlete](https://scoring.services/search-shooter) Flexible name search — partial text or different word order. Cross matches imported from clubs and federations in Brazil and abroad (WinMSS .cab, PractiScore .psc). Review a rival’s history before the next stage. ## Athlete details - ![Athlete panel with factor, hits, penalties and insights](https://scoring.services/static/img/pages/prints/shooter_details_01.png) - ![Stage table with time, points, hit factor and position](https://scoring.services/static/img/pages/prints/shooter_details_02.png) - ![Graphical analysis: time and points per stage vs division best](https://scoring.services/static/img/pages/prints/shooter_details_03.png) - ![A/C/D/M hits per stage and athlete position on each stage](https://scoring.services/static/img/pages/prints/shooter_details_04.png) ## What you find - Match and division history aggregated on the platform (multi-country) - Panel with hits, penalties, factor and insights per match - Stage-by-stage table with time, points, HF and position - Graphical analysis comparing time and points vs division best ## References - [Analyze competitors (web)](https://scoring.services/pages/practiscore-competitor-web.md) - [Comparative graphs](https://scoring.services/pages/comparative-graphs.md) - [Docs — Search athlete](https://scoring.services/docs#buscar-atleta) - [IPSC ELO ranking](https://scoring.services/pages/ranking-elo-ipsc.md) - [Athletes by division (stats)](https://scoring.services/search-shooter/stats) - [Open ELO ranking](https://scoring.services/elo) ## Match performance profile The individual view allows you to understand regularity, performance peaks and drops by type of stage throughout the event. ## Comparison with suitable reference When crossing paths with athletes from the same division and category, the analysis becomes objective and oriented towards technical progress. ## Evolution planning Use athlete details to set short-term goals and review results with each new match. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Next step after details Cross with /pages/best-stages and /pages/stage-data-analysis. Search the athlete at /search-shooter for history. ## Frequently asked questions ### How to search for an IPSC athlete? Use search at /search-shooter with a partial name. View match history, divisions, stage-by-stage details and ELO ranking when available. ### Is there an IPSC ELO ranking on the platform? Yes. See /elo or /pages/ranking-elo-ipsc to learn about the model and open the interactive leaderboard. ### Does search work with partial names? Yes. Word order in the name does not need to be exact. ### Where can I find the athlete's history? In the search for athletes and statistics shortcuts by division. ### Can I use this analysis on my cell phone? Yes, the platform is designed for different devices. ### Help with post-match analysis? Yes, it is one of the most important views for technical decision making. ### What's the difference for rated performance details? This page covers the classic view by stage; /pages/athlete-search adds benchmark and performance classification in the match. ## Related guides - [IPSC ELO ranking — athlete ratings & leaderboard](https://scoring.services/pages/ranking-elo-ipsc.md) - [Analyze IPSC rivals on the web — PractiScore Competitor alternative](https://scoring.services/pages/practiscore-competitor-web.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) - [IPSC Match Editor — online results simulator](https://scoring.services/pages/match-editor.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/best-stages.md # IPSC best stages — top per stage > Hit factor map by time and points, top 3 per stage and quick navigation between stages. Resumo (pt-BR): **Melhores pistas IPSC — top por stage**. Mapa de hit factor por tempo e pontos, top 3 por pista e navegação rápida entre stages. This file: https://scoring.services/pages/best-stages.md HTML page: https://scoring.services/pages/best-stages (pt-BR), https://scoring.services/pages/best-stages?lang=en, https://scoring.services/pages/best-stages?lang=es Open the tool: [View documentation](https://scoring.services/docs#melhores-pistas) Discover the best performance on each match stage — with HF × time × points map, rankings by division and category, and shortcuts to analyze stage by stage. ## Best stages in action - ![Hit factor map by time and points with colored HF zones](https://scoring.services/static/img/pages/prints/match_best_shooter_stages.png) ## Features - HF × time × points map with performance zones (green, yellow, red, purple) - Top 3 per stage with division and category filters - Quick navigation across all match stages - Detail on hover or click on each map point ## How to access 1. **Open the match**: From the match list or calendar, select the competition you want. 2. **Enter the hub**: On the match hub, click the Best Stages card. 3. **Explore**: Filter by division, browse stages and compare top results. ## References - [Docs — Best stages](https://scoring.services/docs#melhores-pistas) - [Match hub](https://scoring.services/pages/match-hub.md) - [Heatmaps](https://scoring.services/pages/performance-heatmaps.md) - [Overall](https://scoring.services/pages/overall-vs-combined.md) ## Why look at the best stages The best stages reveal an efficient overall of rhythm, precision and decision making. This standard serves as a reference for training and match strategy. ## How to apply in training Use the data to break down what worked: lane entry, movement plan, risk management, and shot execution. ## Integration with other analytics Combine this vision with a radar graph, athlete comparison and time vs points correlation to complete a more complete technical plan. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Frequently asked questions ### Do better stages just mean more speed? No. The ideal is to observe a balance between time, points and penalties. ### Can I use this analysis for goals? Yes. It helps to define goals by technical standard, not just by final result. ### Does it work for different levels of athlete? Yes. Both beginners and advanced readers benefit from stage reading. ### Can I see the best and worst stages in the same place? Yes, in the match hub and in /pages/athlete-search, with classification by stage type when available. ## Related guides - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC performance heatmaps](https://scoring.services/pages/performance-heatmaps.md) - [IPSC overall results & rankings — view scores online](https://scoring.services/pages/overall-ipsc.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/bot-telegram.md # Telegram bot — IPSC queries > Query results and matches via Telegram. Mobile complement for athletes and spectators. Resumo (pt-BR): **Bot Telegram — consultas IPSC**. Consulte resultados e provas pelo Telegram. Complemento mobile para atletas e espectadores. This file: https://scoring.services/pages/bot-telegram.md HTML page: https://scoring.services/pages/bot-telegram (pt-BR), https://scoring.services/pages/bot-telegram?lang=en, https://scoring.services/pages/bot-telegram?lang=es Open the tool: [Documentation](https://scoring.services/docs#telegram) Shortcut for quick match and ranking queries on your phone, integrated with the Scoring Services ecosystem. ## What you can query - Results and rankings of aggregated matches - Quick search by athlete or match name - Direct links to hub, overall and graphs ## References - [Docs — Telegram](https://scoring.services/docs#telegram) - [Link hub /ig](https://scoring.services/ig) ## Related guides - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [Search IPSC athletes — worldwide history & ELO rating](https://scoring.services/pages/athlete-search.md) - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/coaching.md # IPSC coaching — coaches, stages and ranking by division > The coach publishes stages with briefing, setup, drawing and videos; the shooter enrolls in a division, logs every run with a BLE timer and both follow the progress. Resumo (pt-BR): **Coaching IPSC — treinadores, stages e ranking por divisão**. O treinador publica stages com briefing, montagem, desenho e vídeos; o atleta se inscreve na divisão, registra cada passada com timer BLE e os dois acompanham a evolução. This file: https://scoring.services/pages/coaching.md HTML page: https://scoring.services/pages/coaching (pt-BR), https://scoring.services/pages/coaching?lang=en, https://scoring.services/pages/coaching?lang=es Open the tool: [Browse training stages](https://scoring.services/coaching) Coaching puts coach and shooter in the same place: the coach prescribes the work — conditioning, stage strategy and the detail of every transition — and the shooter runs it, logs the run and sees where they gained and where they lost. Scoring is the same as Athlete Training, so hit factor and projected all-A time compare across both tools. ## For the coach - Stage with briefing, setup details, a drawing linked from Stage Designer and its own cover - Unlisted YouTube videos and Google Drive files, without the address showing on the page - Drills written inside the stage: what to run, what to watch and what to fix - Your own page with bio, links and all your stages — open or restricted to subscribers - Enrolled list with runs, best hit factor and each shooter last activity ## For the shooter - Enrollment by division, major or minor power factor — and more than one division on the same stage - Run entry on the same grid as Athlete Training: A/C/D/M/NS, PROC, hit factor and projected all-A time - Special Pie SP M1A2 and Shooters Global SG Timer over BLE: time and splits filled in automatically, with the model recognized on connect - Ranking by division with each shooter best run, and the option to train off the ranking - Run-by-run history with a progress chart and the best hit factor so far ## How it works 1. **The coach builds the stage**: Briefing, setup, drawing and videos; picks the accepted divisions and whether the stage is open or part of the subscriber library. [Stage Designer](https://scoring.services/pages/stage-designer.md) 2. **The shooter enrolls**: Picks the division and power factor, then gets the full briefing, the videos and the drills. 3. **Logs the run**: Tap grid on the phone, BLE timer filling time and splits, and the summary with hit factor before saving. 4. **Both follow along**: Ranking by division and progress history; the coach sees the whole group and each shooter. [Athlete training](https://ipsc.digital/) ## Frequently asked questions ### Do I need to be a registered coach to publish stages? Yes. In this version the coach profile is created by the platform administration; the shooter uses a regular account to enroll and log runs. ### Which timers are supported? Special Pie SP M1A2 and Shooters Global (SG Timer, Sport, 2 and GO), over Bluetooth. The model is recognized on its own when it connects — the device name decides nothing. Web Bluetooth works on Chrome, on Android and desktop; on iPhone the time is typed on the keypad. ### Is the Coaching hit factor the same as an official match? The calculation is the same as Athlete Training: points over time, A/C/D by power factor and the M, NS and PROC penalties. It is meant to compare runs with each other, not to replace official match certification. ### Are the coach videos public? The video address does not appear on the page: it is resolved only when you open it, and only for whoever has access to the stage. That protects the video from being found from the outside — someone who already has access can still copy the link. ## References - [Open Coaching](https://scoring.services/coaching) - [Athlete training](https://ipsc.digital/) - [Stage Designer](https://scoring.services/pages/stage-designer.md) ## Related guides - [How to log your IPSC practical shooting training](https://scoring.services/pages/athlete-training.md) - [IPSC Stage Designer — draw stages in your browser](https://scoring.services/pages/stage-designer.md) - [Hit Factor and Power Factor calculators](https://scoring.services/pages/ipsc-calculators.md) ## Reference for agents - [Treino do atleta (IPSC Digital)](https://scoring.services/docs/training.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/comparative-graphs.md # IPSC comparative graphs — analyze rivals like PractiScore Competitor > Compare up to 4 athletes per imported match (WinMSS or .psc): hit factor, time and points per stage. Cross-division mode, free in the browser — worldwide. Resumo (pt-BR): **Gráficos comparativos IPSC — analise rivais como PractiScore Competitor**. Compare até 4 atletas por prova importada (WinMSS ou .psc): hit factor, tempo e pontos por pista. Modo cross-division, grátis no navegador — mundial. This file: https://scoring.services/pages/comparative-graphs.md HTML page: https://scoring.services/pages/comparative-graphs (pt-BR), https://scoring.services/pages/comparative-graphs?lang=en, https://scoring.services/pages/comparative-graphs?lang=es Open the tool: [View documentation](https://scoring.services/docs#graficos-comparativos) Visualize stage-by-stage performance and compare rivals in the same match — like the PractiScore Competitor app, but in your browser, after importing .psc or WinMSS .cab from any country. Ideal to see where you gained or lost ground in the division. ## Graphs in action - ![Athlete selection for division comparison](https://scoring.services/static/img/pages/prints/match_graph_01.png) - ![Hit factor by stage chart for up to 4 athletes](https://scoring.services/static/img/pages/prints/match_graph_02.png) - ![Hit factor vs division best and comparative radar profile](https://scoring.services/static/img/pages/prints/match_graph_03.png) - ![Detailed per-stage tables with time, points and hit factor](https://scoring.services/static/img/pages/prints/match_graph_04.png) - ![Overall summary of selected athletes with Match Editor shortcut](https://scoring.services/static/img/pages/prints/match_graph_05.png) ## Features - Select up to 4 athletes in one view - Hit factor, time and points per stage in bars or lines - Radar profile and comparison vs division best - Detailed tables and per-stage goal projection - Compare athletes across divisions (cross-division) - Works on matches imported via WinMSS (.cab) or PractiScore (.psc) — any region - Shareable link — squad and federation open without installing an app ## References - [Docs — Graphs](https://scoring.services/docs#graficos-comparativos) - [Docs — Radar chart](https://scoring.services/docs#grafico-radar) - [Match hub](https://scoring.services/pages/match-hub.md) - [Analyze competitors (web)](https://scoring.services/pages/practiscore-competitor-web.md) ## Step 1: open the correct match Access the list of matches, select the stage and enter the hub. This starting point ensures that all data used in the analysis is from the same competition. ## Step 2: Apply filters before comparing Filter by division and category to avoid distorted comparisons. This step improves the quality of the diagnosis from the beginning. ## Step 3: select up to 4 athletes in the comparison In the comparative graphics module, choose the athletes and see hit factor, time and points per stage. Focus on the most consistent differences, not just isolated peaks. ## Step 4: validate profile on the radar chart Use the radar to understand competitive profile: HF average, best and worst stage, general consistency. It helps to see performance patterns in a single view. ## Step 5: close with time x points correlation Analyze the correlation to decide training priority: accelerate while maintaining points, or adjust precision before increasing pace. This closure transforms comparison into a technical plan. ## Summary of the 5 steps (with links) 1) Choose match in the IM hub 2) Filter division 3) Select athletes 4) Open graphs 5) Export insights — direct shortcut: /tools. Theory: /pages/comparative-graphs. ## Frequently asked questions ### How many athletes can I compare? Up to 4 athletes simultaneously in the same view per match. ### Do I need the PractiScore Competitor app? Not to compare on the web. Import PractiScore (.psc), WinMSS (.cab) or a ShootingHouse URL at /import and use hub charts — free in the browser. The Competitor app is a paid offline option on iPhone. ### Is this flow suitable for beginners? Yes. The step-by-step guide was designed for practical use, even without advanced knowledge of statistics. ### What is the most common error in comparison? Compare athletes without filtering division and category. This reduces the quality of the conclusion. ### How to turn comparison into training? Identify 1 to 2 recurring bottlenecks and stage progress by match, using the same metrics. ### Do I need to login to check match results? Most IPSC consultations and guidance are public. Import and management flows use login.scoring.services; what is open without registration is in /pages/ipsc-results. ### Can I share the already filtered comparison? Yes. After choosing division and athletes, copy the link from the address bar: it maintains the filters, so whoever opens it sees the same comparison. Form shortcut: /tools. ## Related guides - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [Analyze IPSC rivals on the web — PractiScore Competitor alternative](https://scoring.services/pages/practiscore-competitor-web.md) - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) - [IPSC overall results & rankings — view scores online](https://scoring.services/pages/overall-ipsc.md) - [IPSC performance heatmaps](https://scoring.services/pages/performance-heatmaps.md) - [IPSC best stages — top per stage](https://scoring.services/pages/best-stages.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/division-stats.md # Consolidated statistics by division in IPSC > Page of aggregated statistics by IPSC division: percentage averages, A (Alpha) rate, filters by source and match level, athlete search and graphs. Data consolidated in the /search-shooter/stats hub. Resumo (pt-BR): **Estatísticas consolidadas por divisão no IPSC**. Página de estatísticas agregadas por divisão IPSC: médias de percentual, taxa de A (Alfa), filtros por fonte e nível de prova, busca de atleta e gráficos. Dados consolidados no hub /search-shooter/stats. This file: https://scoring.services/pages/division-stats.md HTML page: https://scoring.services/pages/division-stats (pt-BR), https://scoring.services/pages/division-stats?lang=en, https://scoring.services/pages/division-stats?lang=es Open the tool: [Go to athlete/stats](https://scoring.services/search-shooter/stats) In addition to the individual panel for each athlete, there is an aggregated view by division: averages, distributions of hits and penalties and filters by data origin and match level. This analysis lives at /search-shooter/stats and complements the match hub and the athlete search. ## Open statistics by division See averages, graphs and match lists on the official aggregate panel. [Go to athlete/stats](https://scoring.services/search-shooter/stats) ## Quick actions - [Stats in the hub](https://scoring.services/search-shooter/stats): Cutout per athlete. - [General statistics](https://scoring.services/pages/platform-stats-guide.md): IPSC statistics page. - [Evolution](https://scoring.services/pages/athlete-evolution.md): Trend over time. ## What you get on this page - Average percentage and Alpha (A) hits by division. - Filters by source (FQDN) and level of proof (e.g.: national, regional). - Athlete search within the selected division. - Distribution graphs (A, C, D, M, NS, PROC) for quick reading. ## Quick summary - Average percentage and Alpha (A) hits by division. - Filters by source (FQDN) and level of proof (e.g.: national, regional). - Athlete search within the selected division. - See the sections below and the shortcuts to apply to your match or broadcast. ## Difference for the athlete-only panel In the consolidated view by division, the focus is benchmarking: understanding how a group of athletes behaves on average and in dispersion. The individual panel (also linked to /athlete/stats and search streams) emphasizes personal trajectory and history. ## How to use in practice Choose the division, apply source and level filters to compare fair scenarios, use search to find an athlete, and open specific matches from the list to dive deeper into the match hub. ## Relationship with platform statistics The documentation also relates this view to general platform statistics (platform_stats) and the global athlete search. There are complementary layers: macro aggregate, aggregate by division and individual vision. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## How to use division averages Compare your percentage and average HF with the Open, Production, etc. division. Then open /pages/platform-stats-guide and /pages/ranking-elo-ipsc. ## Frequently asked questions ### Where is the consolidated data page? At /search-shooter/stats, accessed through the documentation and shortcuts in the Scoring Services hub. ### Can I cross with the ELO ranking? Yes. Use the consolidated by division for the context of average performance and the ELO to compare ratings between matches; both are described in the official documentation. ### Does the data include all federations? Source filters allow you to crop the set; the exact scope depends on the imports available on the system. ### Do I need to login to check match results? Most IPSC consultations and guidance are public. Import and management flows use login.scoring.services; what is open without registration is in /pages/ipsc-results. ## Related guides - [IPSC athlete statistics](https://scoring.services/pages/platform-stats-guide.md) - [IPSC ELO ranking — athlete ratings & leaderboard](https://scoring.services/pages/ranking-elo-ipsc.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [Imported IPSC match list — catalog & search](https://scoring.services/pages/imported-matches.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/find-lost-positions.md # How to find where you lost places in an IPSC match > Practical method: overall → stages with the biggest gap → compare nearby rivals → training focus. Resumo (pt-BR): **Como descobrir onde perdi posições numa prova IPSC**. Método prático: overall → stages com maior gap → comparação com rivais próximos → foco de treino. This file: https://scoring.services/pages/find-lost-positions.md HTML page: https://scoring.services/pages/find-lost-positions (pt-BR), https://scoring.services/pages/find-lost-positions?lang=en, https://scoring.services/pages/find-lost-positions?lang=es Open the tool: [Search my result](https://scoring.services/search-shooter) Losing places is rarely “the whole match”. Almost always one or two stages pull the percentage down. Scoring Services helps you find those stages. ## Step by step - Open the match hub and your division overall — note place and percentage - Open your athlete detail: check HF and relative place per stage - Use heatmaps and best stages to see where the division was strong and you were not - Compare with 1–2 athletes just ahead of you on comparative graphs - Take the worst stage into training on ipsc.digital (and review on video at hitfactor.me) > Useful question: was the gap to the champion speed (time) or accuracy (points/penalties)? Combined and athlete detail show both. ## Tools - [Match hub](https://scoring.services/pages/match-hub.md) - [Heatmaps](https://scoring.services/pages/performance-heatmaps.md) - [Match to training](https://scoring.services/pages/improve-ipsc.md) - [Overall vs combined](https://scoring.services/pages/overall-vs-combined.md) ## Frequently asked questions ### How do I know which stage cost me places? In athlete detail and heatmaps, compare your HF and place per stage with the division and nearby rivals. The biggest gap usually explains the overall drop. ### Speed or accuracy? If time is high with good hits, the gap is speed. If time is competitive but you have many C/D/MISS/NS, the gap is accuracy. Combined shows both. ## Related guides - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC performance heatmaps](https://scoring.services/pages/performance-heatmaps.md) - [IPSC best stages — top per stage](https://scoring.services/pages/best-stages.md) - [IPSC Overall vs Combined — which to use](https://scoring.services/pages/overall-vs-combined.md) - [From IPSC match to training — what to practice after results](https://scoring.services/pages/match-to-training.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) ## Reference for agents - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/garmin-chronograph.md # Garmin Xero C1 chronograph — reloads and velocity stats > Import Garmin Xero C1 CSV, log ammunition reloads, view velocity statistics and link batches to athlete training on Scoring Services. Resumo (pt-BR): **Cronógrafo Garmin Xero C1 — recargas e velocidade**. Importe CSV do Garmin Xero C1, cadastre recargas de munição, veja estatísticas de velocidade e vincule lotes ao treino do atleta na Scoring Services. This file: https://scoring.services/pages/garmin-chronograph.md HTML page: https://scoring.services/pages/garmin-chronograph (pt-BR), https://scoring.services/pages/garmin-chronograph?lang=en, https://scoring.services/pages/garmin-chronograph?lang=es Open the tool: [Open reloads](https://scoring.services/my-account/recargas) Experimental tool for reloaders using a Garmin Xero C1 chronograph: organize batches, import CSV sessions and stage average velocity, spread and trends over time — a complement to athlete training outside official matches. > Requires a signed-in account under My account → Reloads (beta). Calculators at /tools stay public; chronograph and batch management live in the authenticated area. ## What you do in Reloads - Import CSV exported from Garmin Xero C1 (ShotView and pistol session formats) - Log reloads with caliber, bullet, powder and notes - View aggregated velocity statistics per batch and session - Link data to athlete training to compare progress ## References - [Open Reloads (beta)](https://scoring.services/my-account/recargas) - [Athlete training](https://ipsc.digital/) - [IPSC calculators](https://scoring.services/tools) ## Related guides - [How to log your IPSC practical shooting training](https://scoring.services/pages/athlete-training.md) - [Hit Factor and Power Factor calculators](https://scoring.services/pages/ipsc-calculators.md) - [Major and Minor factor in the Match Editor](https://scoring.services/pages/match-editor-major-minor.md) ## Reference for agents - [Treino do atleta (IPSC Digital)](https://scoring.services/docs/training.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/hit-factor.md # Hit factor and PSBL: the metrics that organize practical shooting > Hit factor and PSBL in practical shooting: how points ÷ time is calculated, how it becomes stage points and how to compare athletes across a match. Guide. Resumo (pt-BR): **Hit factor e PSBL: as métricas que organizam o tiro prático**. Hit factor e PSBL no tiro prático: como calcular pontos ÷ tempo, como a pista vira pontos de stage e como comparar atletas na prova inteira. Guia e calculadora. This file: https://scoring.services/pages/hit-factor.md HTML page: https://scoring.services/pages/hit-factor (pt-BR), https://scoring.services/pages/hit-factor?lang=en, https://scoring.services/pages/hit-factor?lang=es Hit factor and PSBL translate performance into comparable numbers — on the stage and throughout the entire match. ## What is hit factor (guide) Full article in the IPSC guide. [Read article](https://scoring.services/pages/hit-factor.md) ## Quick actions - [Combined](https://scoring.services/pages/overall-vs-combined.md): Aggregation of all stages. - [Comparative](https://scoring.services/pages/comparative-graphs.md): HF per stage between athletes. - [IPSC Guide](https://scoring.services/pages/ipsc-guide.md): Technical index by topic. ## What you get on this page - Hit factor = points ÷ time on stage. - PSBL = percentage of possible points. - Joint use in comparative and PSBL tables. ## Quick summary - Hit factor = points ÷ time on stage. - PSBL = percentage of possible points. - Joint use in comparative and PSBL tables. - See the sections below and the shortcuts to apply to your match or broadcast. ## Hit factor on the stage On the stage, hit factor summarizes efficiency: how many valid points you scored per second. Zones and penalties are included in the points count; time includes movement. A high HF with lots of M can be deceiving — so always cross with hits and PROC. Dedicated page: /pages/hit-factor. ## PSBL in the entire match PSBL compares points obtained with maximum possible points (zones × shots). Useful in comparison when you want “how much of the match I enjoyed” regardless of the pace. Conceptual documentation: https://scoring.services/docs/scoring.md and https://scoring.services/docs/scoring.md. ## Power factor and zone scoring Major/minor change the weight of C and D — the same series of shots generates different hit factors. See /pages/major-minor-scoring. Hits and penalties: /pages/scoring-penalties. ## From theory to calculator On the website, POST /calculo_factor helps with power factor exercises. The comparison in /tools displays PSBL in the summary tables. In the hub, charts by lane show HF side by side. ## Where to calculate and compare Calculators and graphs in the match hub; public comparison in /tools. For combined theory: /pages/overall-vs-combined. ## PSBL: what it is and calculation example PSBL (Percentage of Possible Points) measures the athlete's performance compared to the maximum in the event. Formula: total points ÷ (number of targets × 5). If you scored 900 out of 1000 possible points, your PSBL is 90%. It is a complement to the hit factor (/pages/hit-factor), which considers time, and to hits and penalties (/pages/scoring-penalties). ## Frequently asked questions ### Is high HF always good? On the stage, yes in relation to others on the same stage; In the match, also analyze consistency between stages. ### PSBL and percentage in the division? PSBL measures the use of possible points; percentage in the division positions you vs the best in the division in the combined — complementary. ### Where to train reading? Open /tools after an imported match and read summary tables + graphs. ### Are PSBL and hit factor the same thing? Hit factor is points/time per stage. PSBL (% of possible points) summarizes efficiency relative to the stage's maximum. IPSC details at /pages/hit-factor. ### What is PSBL and how is it calculated? PSBL (Percentage of Possible Points) is the percentage of possible points that the athlete achieved in the match. It is calculated by dividing the athlete's total points by the maximum possible (number of targets × 5 points). Example: 900 points in a match out of 1000 possible = PSBL of 90%. ## Related guides - [IPSC combined results](https://scoring.services/pages/combined-results.md) - [Practical Shooting Statistics: From Raw Number to Training Decision](https://scoring.services/pages/shooting-stats.md) ## Reference for agents - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/import-match.md # Import WinMSS or PractiScore match — full IPSC stats worldwide > Import WinMSS (.cab) or PractiScore (.psc) from any country — hub, graphs, overall, combined, heatmaps and Match Editor. Free to browse; publish in minutes. Resumo (pt-BR): **Importar prova WinMSS ou PractiScore — estatísticas completas da sua etapa IPSC**. Importe WinMSS (.cab) ou PractiScore (.psc) de qualquer país — hub, gráficos, overall, combinado, heatmaps e Match Editor. Grátis para consultar; publique em minutos. This file: https://scoring.services/pages/import-match.md HTML page: https://scoring.services/pages/import-match (pt-BR), https://scoring.services/pages/import-match?lang=en, https://scoring.services/pages/import-match?lang=es Open the tool: [Import my match now](https://scoring.services/import) Import IPSC matches from any country: upload the PractiScore app export (.psc, Share → Export Match) or standard WinMSS .cab — clubs, federations and competitors worldwide. Every athlete gets stage-by-stage performance, overall, comparison charts, heatmaps and combined rankings in one link on phone or desktop — no spreadsheets, no static PDF. > You can also import TDT/IDPA matches (time-plus scoring). After import, use time-based overall and heatmaps. Guide: /pages/tdt-time-plus · landing /tdt · Match Editor remains IPSC-only. ## WinMSS or PractiScore — publish and analyze in minutes From file to full analytics: import, review the preview and unlock hub, graphs, overall, combined, heatmaps and athlete search for your entire community. [Open import](https://scoring.services/import) > Free to browse published matches. Sign in only when you confirm an import. PractiScore (.psc) and WinMSS (.cab) work in any region — review country/region in the preview. In Brazil, ShootingHouse (URL) is also available at /import. > Worldwide, two files: .psc (PractiScore app in any country) and .cab (WinMSS or PractiScore.com → Export to WinMSS). After import, compare rivals like the PractiScore Competitor app — in your browser, with a public link. See /pages/practiscore-competitor-web. ## Choose how to import - [PractiScore (.psc) — fastest](https://scoring.services/pages/import-practiscore.md): Direct app export: Share → Export Match. Ideal for clubs scoring on phone or tablet. - [WinMSS (.cab)](https://scoring.services/import#winmss): Standard WinMSS export or PractiScore.com → Export to WinMSS. Federations and international matches. - [Match hub](https://scoring.services/pages/match-hub.md): See what unlocks after import — graphs, overall and heatmaps. - [Published matches](https://scoring.services/list): Search imported matches and compare athletes. ## What you get when you import - Every athlete detail — hit factor, times, A/C/D/M hits and penalties stage by stage - Match statistics — overall, combined, best stages and performance heatmaps - Comparison charts — up to four athletes on screen, ideal for team analysis - Shareable hub — one link for athletes, sponsors and federation to follow - Match Editor — simulate scenarios and reclassifications without changing official results - Athlete search and history — cross matches and build a competitive resume with public links ## Details, stats and analytics — all in one link - ![Import screen — PractiScore (.psc), WinMSS (.cab) and ShootingHouse tabs with preview before publish](https://scoring.services/static/img/pages/prints/import_match_winmss.png) - ![Match hub — shortcuts to graphs, overall, combined, heatmaps and athlete search](https://scoring.services/static/img/pages/prints/match_hub_01.png) - ![Comparative graphs — up to four athletes in the same match, stage by stage](https://scoring.services/static/img/pages/prints/match_graph_02.png) - ![Combined results by division — executive view of the match](https://scoring.services/static/img/pages/prints/match_combinated.png) - ![Performance heatmaps — where each athlete gained or lost time per stage](https://scoring.services/static/img/pages/prints/match_heatmaps.png) - ![Best stages — hit factor, time and points map per stage](https://scoring.services/static/img/pages/prints/match_best_shooter_stages.png) ## PractiScore — from app to hub in 4 steps 1. **1. Export from PractiScore**: With the match open in the app (1.7.x or 2.x), Share → Export Match and save the .psc. 2. **2. Upload at /import**: PractiScore (.psc) tab → Analyze file. Review name, club, athletes and divisions. 3. **3. Confirm**: Sign in to confirm. The match joins the catalog instantly — synchronous import. 4. **4. Explore statistics**: Open the hub: graphs, overall, combined, heatmaps and per-athlete details. Dedicated guide: /pages/import-practiscore. ## WinMSS — from .cab to hub in 4 steps 1. **1. Export .cab**: In WinMSS, generate the standard export (.cab, up to 25 MB). Alternative: PractiScore.com → Export to WinMSS — tutorial at /docs#tutorial-practiscore-winmss. 2. **2. Analyze at /import**: WinMSS (.cab) tab → Analyze file. Check athletes, divisions and IPSC region. 3. **3. Confirm import**: Fix region if needed and confirm (login). Available immediately after processing. 4. **4. Share analytics**: Send the hub link to athletes and staff. Public lookup at /pages/ipsc-results and /list. ## Which format should I use? | Format | Source | Best for | |---|---|---| | PractiScore .psc | PractiScore app — Share → Export Match | Local clubs, fast post-match publishing | | WinMSS .cab | WinMSS, PractiScore.com or compatible software | Federations, international matches, legacy workflow | | ShootingHouse URL | ShootingHouse portal (Brazil) | Stages already on the SH ecosystem | ## Keep exploring - [Import PractiScore (.psc)](https://scoring.services/pages/import-practiscore.md) - [Match hub](https://scoring.services/pages/match-hub.md) - [Match summary](https://scoring.services/pages/match-hub.md) - [Comparative graphs](https://scoring.services/pages/comparative-graphs.md) - [Analyze competitors (web)](https://scoring.services/pages/practiscore-competitor-web.md) - [Docs — import](https://scoring.services/docs#importacao) - [WinMSS tutorial (docs)](https://scoring.services/docs#tutorial-practiscore-winmss) ## What is Import Match Import Match lets match directors, federations, and athletes publish IPSC stage results on Scoring Services (also known as Hit Factor). Instead of static spreadsheets or PDFs, results become interactive: rankings, athlete comparisons, stage trends, and visual stats. Everything lives at /import with three tabs: ShootingHouse (URL) for Brazilian portal results — paste, verify, import; PractiScore (.psc) for native exports from PractiScore app 1.7.x and 2.x — upload the .psc from Share → Export Match; and WinMSS (.cab) for WinMSS-registered matches worldwide or exports via PractiScore.com — upload, preview, confirm. Both file formats (.psc and .cab) unlock the same hub with charts, overall, combined results, and Match Editor. ## ShootingHouse import (URL) For clubs, organizers, and shooters with results on ShootingHouse. Steps: 1) Open Import Match and stay on the ShootingHouse (URL) tab. 2) Paste the stage URL (e.g. https://www.example.org.br/etapa/resultados-categorias/123/ — with or without www or trailing slash). 3) Click Verify — we tell you if the match already exists. 4) If new, sign in and confirm. 5) Stage status (pending, processing, complete) in your import list. 6) Open the match hub for full analytics. You get duplicate checks, eligible reprocessing, and ecosystem integration (search, stats, hub). ## PractiScore import (.psc) — app 1.7.x and 2.x For clubs scoring directly in the PractiScore app (phone or tablet) without PractiScore.com. The .psc file is the native match export with stages, athletes, and scores. Steps: 1) With the match open in PractiScore, go to Share → Export Match and save the .psc. 2) Open Import Match → PractiScore (.psc) tab. 3) Upload the file and click Analyze file. 4) Review name, club, athletes, divisions, and detected country (e.g. BRA); fix region if needed. 5) Sign in and Confirm import. 6) Open the hub — overall, charts, combined, and Match Editor. Ideal for fast publishing after match day. Full guide: /pages/import-practiscore and docs at /docs. ## PractiScore .psc vs WinMSS .cab Pick the path that fits your workflow: .psc — direct export from PractiScore app 1.7.x or 2.x; immediate import on the PractiScore (.psc) tab; no PractiScore.com posting required. .cab — WinMSS or PractiScore.com → Export to WinMSS; useful for federations and legacy flows. Both unlock the same analytics hub. For live leaderboard during the match, see /pages/practiscore-leaderboard. ## WinMSS import (.cab) For national and international organizers exporting WinMSS .cab files — ideal for overseas IPSC matches, WinMSS events without a ShootingHouse URL, and fast publishing of finalized scores. We accept .cab files in the WinMSS standard from any compatible system — not only PractiScore. That includes WinMSS itself and other scoring software that exports in this format. Steps: 1) Export standard .cab from WinMSS (max 25 MB). 2) Open Import Match → WinMSS (.cab) tab. 3) Select the file and click Analyze file. 4) Review name, year, athletes, divisions, and region; search and fix region if needed. 5) Sign in and Confirm import. 6) Open View match — charts, overall, combined, and more are ready. Highlights: preview before publish, editable region, duplicate alerts, near-instant availability, and source shown as WinMSS in the hub. ## From PractiScore to Scoring Services via WinMSS (.cab) — tutorial with screenshots Alternative to direct .psc: post to PractiScore.com and download the WinMSS (.cab) export — useful for federations and teams already on the PractiScore.com → WinMSS flow. Illustrated walkthrough at /docs#tutorial-practiscore-winmss. For immediate app import, prefer .psc on the PractiScore (.psc) tab — see /pages/import-practiscore. 1) Post to PractiScore.com: in the app, with the match open, tap View Results, then under Share Results tap Post to PractiScore.com and Submit (title and passwords are optional). 2) Copy the URL: under Match Results, tap Share Posted Match, then Copy URL, and open that link on your computer. 3) Download the WinMSS (.cab) file: on the match page at PractiScore.com, scroll to Export to WinMSS and tap Download. 4) Upload to Scoring Services: open Import Match, go to the WinMSS (.cab) tab, choose the file, tap Analyze file (sign-in required), review the summary (name, year, athletes, divisions, and region), and tap Confirm import. ## After import — hub and analytics Your match joins the public catalog with a central hub: athlete search, navigation cards, and stage summary. Available views: comparison charts (up to 4 athletes), Overall ranking, Combined results, performance heatmaps, athletes per stage, best stages, and division stats. Matches tied to your account can be managed in My account (ShootingHouse reprocess per platform rules). More on the hub: /pages/match-hub and /pages/match-hub. ## Trust and ecosystem Part of the Scoring Services / Hit Factor ecosystem. WinMSS import does not replace PractiScore or WinMSS — you still register scores there; we publish and analyze the export. ShootingHouse matches keep their portal as the source. Docs: /docs. ## Import a match for the Match Editor Import a match via ShootingHouse or WinMSS to edit it in Match Editor. After processing, the match is available in the hub and analysis tools. ## WinMSS import - ![WinMSS .cab file import screen](https://scoring.services/static/img/pages/prints/import_match_winmss.png) ## Import flow 1. **ShootingHouse**: Paste the ShootingHouse results URL. 2. **WinMSS**: Upload the exported .cab file (THEMATCH, MEMBER, ENROLLED, STAGE, SCORE). 3. **Edit**: Open /editor, select the match and start simulating. ## Frequently asked questions ### What do I get when I import my PractiScore, WinMSS or ShootingHouse match? Full access to the match hub: every athlete detail and statistic, overall, combined, comparison charts, heatmaps, best stages and Match Editor — all in one shareable link. ### How to import WinMSS results? Export the .cab from WinMSS (or PractiScore.com → Export to WinMSS), upload at /import on the WinMSS (.cab) tab, review the summary and confirm. The match is available instantly with hub and analytics. ### Which import formats are supported? PractiScore (.psc) — direct app export; WinMSS (.cab) — federations and international matches; ShootingHouse (URL) — Brazilian portal stages. All three unlock the same analytics hub. ### Do I need to pay to see the statistics? No. Browsing published matches and exploring hub, graphs and athlete details is free. Sign in only when you confirm importing your match at /import. ### Do I need to log in to import? Yes — but only to confirm. Browse the import page for free; sign in when you are ready to publish your match. ### ShootingHouse vs PractiScore (.psc) vs WinMSS — which should I use? ShootingHouse: paste the results URL for Brazilian matches. PractiScore .psc: direct export from app 1.7.x/2.x (Share → Export Match), no PractiScore.com. WinMSS .cab: WinMSS file or PractiScore.com export — useful for federations. All three lead to the same analytics hub. ### How do I import via WinMSS? Go to /import → WinMSS (.cab) tab → select your file → Analyze → review athletes, divisions, and region → Confirm. Your match hub is ready to share. ### How do I import a match scored in PractiScore? Fastest path: in the app, Share → Export Match (.psc) and upload on the PractiScore (.psc) tab at /import. Guide: /pages/import-practiscore. WinMSS alternative: post to PractiScore.com, download the .cab, and use the WinMSS tab — walkthrough: /docs#tutorial-practiscore-winmss. ### How do I import a PractiScore .psc file? In the PractiScore app (1.7.x or 2.x), Share → Export Match. On Import Match, PractiScore (.psc) tab, upload the file, analyze the summary, and confirm (sign-in required). No PractiScore.com posting needed. ### Do I need to post to PractiScore.com to use .psc? No. The .psc export is local from the app — just Share → Export Match. The PractiScore.com + WinMSS (.cab) path remains on the WinMSS tab for teams that need it. ### What is a .psc file? It is the native PractiScore app export with the match, stages, athletes, and scores — created on phone or tablet via Share → Export Match. Compatible with PractiScore 1.7.x and 2.x. ### Do I need PractiScore to create the .cab file? No. We accept .cab files in the WinMSS standard from any compatible system — WinMSS itself or other scoring software that exports in this format. PractiScore is just one of the options. ### Can I fix the region or country before publishing? Yes. WinMSS import detects the IPSC region and lets you search and pick the right one before you confirm — so your match shows up correctly worldwide. ### What if the match was already imported? We warn you before you duplicate. ShootingHouse: when you verify the URL. WinMSS: in the preview. Open the existing match hub and share that link instead. ### How is the source shown for WinMSS matches? As WinMSS in the match hub, listings, and your account — clear for athletes, clubs, and fans. ### How long until my match is live? WinMSS: typically right after you confirm. ShootingHouse: depends on processing (pending → complete); stage status in your import list. ### Who can import a match? Anyone with a free account. Match directors and federations publish stages; athletes can add matches they competed in. ### What do I get after import? Your match goes public with an interactive hub: charts, overall, combined results, heatmaps, and athlete search. Share one link with your squad — see /list. ### Does it work on mobile? Yes. Upload your .cab from iPhone or Android, or paste a ShootingHouse URL in the browser. No app install required. ### Can I reprocess a ShootingHouse match? Often yes, within platform rules (e.g. a 48-hour window for public users). WinMSS: upload a new .cab; we alert you if it is a duplicate. ### Does this replace PractiScore or WinMSS? No. Keep scoring in WinMSS or PractiScore — Scoring Services publishes and analyzes your export with charts, overall, and a shareable match hub. ### How do I import a match for the Match Editor? Use Import Match with PractiScore (.psc), WinMSS (.cab) or ShootingHouse URL. After processing, open /editor. ## Related guides - [Import PractiScore match (.psc) — stats and hub worldwide](https://scoring.services/pages/import-practiscore.md) - [Analyze IPSC rivals on the web — PractiScore Competitor alternative](https://scoring.services/pages/practiscore-competitor-web.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC match summary for quick decision](https://scoring.services/pages/match-summary.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) - [Import a match for the Match Editor](https://scoring.services/pages/match-editor-import.md) ## Reference for agents - [Importar prova](https://scoring.services/docs/import.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/import-practiscore.md # Import PractiScore match (.psc) — stats and hub worldwide > Export Share → Export Match in the PractiScore app (any country), upload the .psc and unlock hub, graphs, overall, combined and rival analysis — no WinMSS or PractiScore.com required. Resumo (pt-BR): **Importar prova PractiScore (.psc) — estatísticas e hub em minutos**. Exporte Share → Export Match no app PractiScore (qualquer país), envie o .psc e desbloqueie hub, gráficos, overall, combinado e análise de rivais — sem WinMSS nem PractiScore.com. This file: https://scoring.services/pages/import-practiscore.md HTML page: https://scoring.services/pages/import-practiscore (pt-BR), https://scoring.services/pages/import-practiscore?lang=en, https://scoring.services/pages/import-practiscore?lang=es Open the tool: [Import .psc now](https://scoring.services/import#psc) Parent guide: [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) Scored in PractiScore on phone or tablet? Export the .psc (Share → Export Match) and import here — worldwide. Compare rivals stage by stage like the PractiScore Competitor app, with overall, charts and heatmaps in the browser, no paid app. WinMSS (.cab) and other formats: /pages/import-match. > The .psc is the native app export — no PractiScore.com posting required. Review country and region in the preview before confirming. Then share the hub with athletes from any federation. ## How to export and import 1. **1. Export from the app**: With the match open in PractiScore (phone or tablet), go to Share → Export Match. Save the .psc file exported from the app. 2. **2. Analyze on the web**: On Import Match, open the PractiScore (.psc) tab, upload the file and tap Analyze file. 3. **3. Confirm region**: Review name, club, athletes, divisions and detected country (e.g. BRA). Adjust region if needed. 4. **4. View results**: After confirming (login required), the match is available in the hub with overall, graphs and combined. ## PractiScore .psc vs WinMSS .cab - .psc — native app export worldwide; immediate import without PractiScore.com. - .cab — WinMSS or PractiScore.com → Export to WinMSS; federations and international matches. - Both unlock hub, rival analysis, Match Editor and global athlete search. ## References - [Docs — Import PractiScore](https://scoring.services/docs#importar-prova-psc) - [Import via WinMSS](https://scoring.services/docs#importar-prova-winmss) - [Overview — import](https://scoring.services/pages/import-match.md) - [Analyze competitors (web)](https://scoring.services/pages/practiscore-competitor-web.md) - [PractiScore leaderboard (live)](https://scoring.services/pages/practiscore-leaderboard.md) ## Frequently asked questions ### How to import a PractiScore .psc file? In the PractiScore app, Share → Export Match. On Import Match (/import), open the PractiScore (.psc) tab, upload the file, review the summary and confirm (login required). ### Does it work outside Brazil? Yes. The .psc is the native app export in any country. Review country/region in the preview before confirming. ### Do I need to post on PractiScore.com to use .psc? No. The .psc export is local from the app — Share → Export Match is enough. The PractiScore.com + WinMSS (.cab) path remains available on the WinMSS tab. ### What is a .psc file? It is the native export from the PractiScore app with the match, stages, shooters and scores — created on your phone or tablet via Share → Export Match. ## Related guides - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) - [Analyze IPSC rivals on the web — PractiScore Competitor alternative](https://scoring.services/pages/practiscore-competitor-web.md) - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [Import a match for the Match Editor](https://scoring.services/pages/match-editor-import.md) ## Reference for agents - [Importar prova](https://scoring.services/docs/import.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/improve-ipsc.md # How to improve at IPSC with data-driven strategy > Turn IPSC match results into a training plan: see which stages, zones and penalties cost you the most points and prioritize what moves you up the overall. Resumo (pt-BR): **Como melhorar no IPSC com estratégia orientada por dados**. Transforme resultados de prova IPSC em plano de treino: veja em quais pistas, zonas e penalidades você mais perde pontos e priorize o que sobe sua colocação. This file: https://scoring.services/pages/improve-ipsc.md HTML page: https://scoring.services/pages/improve-ipsc (pt-BR), https://scoring.services/pages/improve-ipsc?lang=en, https://scoring.services/pages/improve-ipsc?lang=es Transform match results into an objective training plan, prioritizing the points that most impact your classification. ## Highlight: complete technical plan Connect training, comparison and post-match review with the platform's advanced features to gain consistency throughout the season. [Open advanced plan](https://scoring.services/pages/ipsc-analysis-guide.md) ## Quick actions - [Open a match in the IM hub](https://scoring.services/list): Apply the plan to real data: combined, stages and comparatives. - [Best stages](https://scoring.services/pages/best-stages.md): Focus on what yields. - [Details](https://scoring.services/pages/athlete-search.md): Ranked benchmark. ## What you get on this page - Reading results to define training focus. - Prioritization between speed, accuracy and consistency. - Monitoring progress by match and division. ## Quick summary - Reading results to define training focus. - Prioritization between speed, accuracy and consistency. - Monitoring progress by match and division. - See the sections below and the shortcuts to apply to your match or broadcast. ## Basic diagnosis Start by analyzing the overall and stages to identify in which situations you lose the most points or time. ## Impact improvement plan Prioritize the adjustments that change your placement the most: reduce penalties, stabilize hit factor and attack stages with greater weight in total. ## Continuous monitoring Compare matches over time and use split statistics to validate whether your training is generating real improvement. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Continuous improvement cycle Match → /pages/match-hub → worst stages → training → revalidate in /comparison. Tools: /pages/ipsc-analysis-guide. ## From IPSC match to training — what to practice after results Results without action stay a scoreboard. Scoring Services shows where you lost; ipsc.digital runs the training; hitfactor.me puts the evidence on video. ## Recommended journey - In the match: overall + athlete detail → list your 1–2 worst stages - Classify the problem: high time, low points or penalties - On ipsc.digital: build a session with drills matching that stage profile - On hitfactor.me: overlay official scores on your run video - Next match: compare progress (athlete search / stats / ELO) ## Frequently asked questions ### Better to focus on speed or accuracy? It depends on your current pattern. The data by stage clearly shows where each adjustment brings the most return. ### How often should I review the data? Ideally after each match, to adjust the training plan based on the most recent result. ### Can I measure progress throughout the season? Yes. Stage history by athlete and statistics by division to measure real progress. ### How much evidence do I need to see a trend? With two or more imported matches, use /pages/ranking-elo-ipsc and evolution at /atleta. A proof: focus on /pages/best-stages. ### How do I take results into training? Identify 1–2 weak stages in the match, classify whether the issue is time, points or penalties, then build the session on ipsc.digital with drills for that profile. ### Where does the video editor fit? On hitfactor.me you overlay official scores on your run video — useful to review splits and mistakes after training or the match. ## Related guides - [IPSC best stages — top per stage](https://scoring.services/pages/best-stages.md) - [Search IPSC athletes — worldwide history & ELO rating](https://scoring.services/pages/athlete-search.md) - [How to log your IPSC practical shooting training](https://scoring.services/pages/athlete-training.md) - [IPSC Stage Designer — draw stages in your browser](https://scoring.services/pages/stage-designer.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/ipsc-analysis-guide.md # IPSC analysis for real technical evolution > IPSC practical shooting analysis with comparative graphs, heatmaps, time versus points correlation and athlete reading per event and stage to gain consistency and results. Resumo (pt-BR): **Análise IPSC para evolução técnica real**. Análise de tiro prático IPSC com gráficos comparativos, mapas de calor (heatmaps), correlação tempo versus pontos e leitura do atleta por prova e por pista (stage) para ganhar consistência e resultado. This file: https://scoring.services/pages/ipsc-analysis-guide.md HTML page: https://scoring.services/pages/ipsc-analysis-guide (pt-BR), https://scoring.services/pages/ipsc-analysis-guide?lang=en, https://scoring.services/pages/ipsc-analysis-guide?lang=es Use visual analysis and objective metrics to understand your performance by match, stage by stage and in comparison to other athletes in the same division and category. ## Highlight: more resources for athlete development See the advanced resources page to understand how to combine technical vision and user vision in a continuous improvement routine. [See advanced features](https://scoring.services/pages/ipsc-analysis-guide.md) ## Quick actions - [New: Classified performance details](https://scoring.services/pages/athlete-search.md): Understand how to access and interpret the new details per athlete directly in the match hub. - [Heatmaps](https://scoring.services/pages/performance-heatmaps.md): Accuracy × pace. - [Comparative](https://scoring.services/pages/comparative-graphs.md): Up to 4 athletes. ## What you get on this page - Comparative graphs between athletes (hit factor, time, points per stage). - Heatmaps to relate accuracy, points and pace in the division. - Analysis of the athlete within the context of the match and current regulations. ## Quick summary - Comparative graphs between athletes (hit factor, time, points per stage). - Heatmaps to relate accuracy, points and pace in the division. - Analysis of the athlete within the context of the match and current regulations. - See the sections below and the shortcuts to apply to your match or broadcast. ## Comparative charts for diagnosis Comparing athletes using time, points and hit factor metrics helps to see differences that don't just appear in the final ranking. ## Heatmaps and correlation Heatmaps and correlation graphs relate, in general, score (accuracy axis) and hit factor or time (pace axis): they help you see if you are winning the match with more speed, with more A hits or with a balance between the two — always within the same division and category. ## Analysis of the athlete in the match In the full match hub, individual analysis shows which stages you performed above average on and where there are clear opportunities for improvement. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Visual Analysis Stage 1) /pages/performance-heatmaps 2) /pages/athlete-evolution 3) /pages/athlete-evolution 4) /pages/athlete-search. Index: /pages/ipsc-guide. ## More insights and tools for athlete development at IPSC The platform's proposal is to expand the analysis capacity of the athlete and the technical team, with more performance views than the standard results publication flow. ## Technical vision: from raw results to diagnosis While a traditional view of results usually focuses on publication and consultation, here the athlete gains an additional analytical layer: multi-athlete comparisons, reading by stage, heatmaps, correlation between points and time, statistics by division and performance history. In practice, this reduces guesswork and increases the quality of technical diagnosis in IPSC practical shooting. ## Athlete's vision: clarity to decide the next training session For those who compete in IPSC, it is not enough to see the position: you need to understand why you were in that position and where the greatest potential gain is. The match hub connects ranking, combined, details by stage and individual profile in the same flow. This way you leave the post-match with objective priorities: reduce penalties (M, NS, PROC), improve the consistency of the hit factor, adjust the pace on specific types of stage and monitor the evolution throughout the season. ## Simulation and post-match validation tools The platform includes results editor and division editor for scenario simulations and classification impact validation. This type of resource supports athletes, coaches and organizers in post-match technical review, allowing them to match changes and evaluate effects before consolidating decisions. ## Integrated ecosystem for continuous evolution With proof, athlete, aggregated statistics, import/reprocessing and sharable links in the same ecosystem, evolution no longer depends on isolated analyses. The result is a continuous journey of improvement, with consistent data, contextual reading and clear actions for the next training session. ## Resource map Analysis: /pages/ipsc-analysis-guide. Publishers: IM hub. API verify: /docs. Overlay: /pages/live-stream-overlay. Telegram bot for quick consultations: https://t.me/HitFactorBot. ## Frequently asked questions ### Which page best shows my technical profile? The overall of comparative graphs and individual analysis in the match hub offers the most complete reading of the technical profile. ### Is a heat map suitable for beginners? Yes. Even for beginners, the heat map makes it simple to read where to adjust pace and accuracy in the split. ### How to compare two athletes fairly? Filter by division and category before comparing to avoid bias in interpreting results. ### Heatmap and comparative use the same data? Yes, same match and split filters. Heatmap in /pages/performance-heatmaps; comparative in /pages/comparative-graphs and form in /tools. ### What is the main difference to a view of just publishing results? The difference is in the analytical depth. In addition to displaying results, the platform organizes data into comparative and diagnostic views to support technical evolution. ### Is this content suitable for recreational and competitive athletes? Yes. The recreational athlete gains clarity of progress, and the competitive athlete gains tools to optimize technical decisions with more precision. ### How to use this in everyday life? The recommended flow is: review combined, delve deeper by stage, validate individual profile, compare with division reference and set training goals for the next match. ### Advanced features require login? Consultation and guides are public; editors and import may require login.scoring.services — see /pages/ipsc-results. ### Is there a Telegram bot for quick queries? Yes. @HitFactorBot (https://t.me/HitFactorBot) makes quick queries on Telegram: list events, search for athletes, see overall, combined and compare athletes. There is also the Scoring Services support group on Telegram (https://t.me/scoringservices). ## Related guides - [IPSC performance heatmaps](https://scoring.services/pages/performance-heatmaps.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [IPSC Correlation Analysis for Technical Decision](https://scoring.services/pages/correlation-analysis.md) - [IPSC radar graph for competitive profile reading](https://scoring.services/pages/radar-graphs.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/ipsc-calculators.md # Hit Factor and Power Factor calculators > Free IPSC calculators: hit factor, power factor, A/C/D points and Major/Minor in the browser. Resumo (pt-BR): **Calculadoras Hit Factor e Power Factor**. Calculadoras gratuitas IPSC: hit factor, power factor, pontos A/C/D e Major/Minor no navegador. This file: https://scoring.services/pages/ipsc-calculators.md HTML page: https://scoring.services/pages/ipsc-calculators (pt-BR), https://scoring.services/pages/ipsc-calculators?lang=en, https://scoring.services/pages/ipsc-calculators?lang=es Open the tool: [Open calculators](https://scoring.services/tools) Validate scores before or after simulating changes in Match Editor. Supports fps and m/s for power factor. ## Available calculators - Hit Factor — points ÷ time per stage - Power Factor — bullet weight and velocity (fps or m/s) - A/C/D points with Major or Minor factor ## References - [Docs — IPSC tools](https://scoring.services/docs#ferramentas-ipsc) - [Match Editor](https://scoring.services/pages/match-editor.md) ## Tools in scoring.services /tools — comparison form with hit factor, time and points charts per stage. /tools — index with PDF merge (/merge-pdf), useful for handouts and briefings. /my-account/recargas — chronograph CSV upload for velocity statistics. /videos and /arquivos — educational content. https://m.scoring.services/url_redirect — logged redirector for campaigns and match links. ## Tools in the im.scoring.services hub Import match, results editor, division editor, athlete search, ELO ranking, platform stats and club listing. They are the data engine that powers public pages. Shortcut: /pages/ipsc-results. ## Live broadcast (overlay) For OBS, vMix, Streamlabs and similar: HTML overlay with scoreboard, leaderboard and last shot. Visual configuration in /match/{id}/stage/{stage}/overlay/config. Complete guide at /pages/live-stream-overlay and cloud.md §9.14. ## Which tool to use when Immediate post-match: https://m.scoring.services/ or imported match + comparison. Season planning: evolution + ELO + statistics by division. Club media: overlay + URL redirector. Cadence training: chronograph. Course material: merge PDF + videos. ## Quickmap: Which URL to Use Compare athletes: /tools. Athlete training (sessions and passes): https://ipsc.digital/ and /training. Merge PDFs: /merge-pdf. Chronograph: /pages/garmin-chronograph. Live matches: https://m.scoring.services/ and m.scoring.services. Overlay NOTE: /pages/live-stream-overlay. PractiScore: /pages/practiscore-leaderboard. Hub: / ## Frequently asked questions ### Are the tools free? Most of the queries and tools listed on this page are public; details at /pages/ipsc-results. ### Can I import my match? Yes, via /import or /pages/ipsc-results. ### Where is the PDF merge? In /merge-pdf, accessible via the /tools index. ### Do I need an account to use the tools? Most consultations are public. Import and some administrative flows use login.scoring.services — details in /pages/ipsc-results. ### Where can I see OBS demo and broadcast? On this page there are videos and links for OBS and overlay; the complete guide is in /pages/live-stream-overlay and the route map in /pages/match-hub. ### Where can I see an example of transmission with OBS? On this page there is the actual video of how we broadcast with OBS Studio + Scoring Services. The complete guide is in /pages/live-stream-overlay and the route map in /pages/match-hub. ### Do you have a consultation via Telegram? Yes: @HitFactorBot (https://t.me/HitFactorBot) lists events, searches for athletes and shows overall, combined and comparative results. Support group: https://t.me/scoringservices. ## Related guides - [Major and Minor factor in the Match Editor](https://scoring.services/pages/match-editor-major-minor.md) - [How to log your IPSC practical shooting training](https://scoring.services/pages/athlete-training.md) - [IPSC Stage Designer — draw stages in your browser](https://scoring.services/pages/stage-designer.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/ipsc-guide.md # Complete IPSC Guide for Athlete Evolution > Complete IPSC practical shooting guide: results, ranking, analysis by stage, heatmaps, import of matches and advanced resources for athlete development. Resumo (pt-BR): **Guia IPSC completo para evolução do atleta**. Guia completo de tiro prático IPSC: resultados, ranking, análises por pista (stage), mapas de calor, importação de provas e recursos avançados para evolução do atleta. This file: https://scoring.services/pages/ipsc-guide.md HTML page: https://scoring.services/pages/ipsc-guide (pt-BR), https://scoring.services/pages/ipsc-guide?lang=en, https://scoring.services/pages/ipsc-guide?lang=es This central guide organizes the most important IPSC pages to facilitate navigation and speed up access to the platform's resources. If you are looking for consultation and data analysis aimed at athletes, without requiring login or registration, also open the dedicated page “Free IPSC consultation without login”. ## New guide recommended flow Start with the summary, progress to comparison by stage and finish with best stages to define your next technical cycle. [Open match summary](https://scoring.services/pages/match-hub.md) ## Quick actions - [Practical shooting and sports shooting hub](https://scoring.services/pages/practical-shooting-guide.md): Comprehensive guide to statistics, tools, live matches and overlay — in addition to the IPSC focus of this index. - [Highlight: free consultation and analysis without registration](https://scoring.services/pages/ipsc-results.md): Complete editorial text on the use of Scoring Services as an alternative for consulting match data in the IPSC, without login: free resources for athletes, evidence collection (Shooting House and other systems), reading by stages and links with the rest of the IPSC guide. - [1) Summary of the IPSC match](https://scoring.services/pages/match-hub.md): Ideal entry for quick reading of the competition landscape and navigation for in-depth analysis. - [2) Athletes per stage in the IPSC](https://scoring.services/pages/stage-data-analysis.md): Compare performance by stage and identify technical differences with real competitive context. - [3) Best stages in IPSC](https://scoring.services/pages/best-stages.md): Find out where you perform most and convert these patterns into practical training goals. - [4) ELO IPSC Ranking](https://scoring.services/pages/ranking-elo-ipsc.md): Relative performance indicator between matches: by division, rating evolution and calculation rules, with link to the official tool in the hub. - [5) Consolidated statistics by division](https://scoring.services/pages/division-stats.md): Aggregated data, percentage averages and filters by source and proof level in the import hub. - [6) List of matches in hub im](https://scoring.services/pages/ipsc-results.md): Importer's home page: all competitions, search, filter by year and access to the hub for each competition. - [7) Shooting clubs in hub im](https://scoring.services/pages/shooting-clubs.md): Club listing and filters directly in the same import and results ecosystem. ## What you get on this page - Complete map of IPSC practical shooting performance analysis pages. - Connected navigation between overalls, stages, rankings and tools. - Journey designed for athletes, coaches and match organizers. ## Quick summary - Complete map of IPSC practical shooting performance analysis pages. - Connected navigation between overalls, stages, rankings and tools. - Journey designed for athletes, coaches and match organizers. - See the sections below and the shortcuts to apply to your match or broadcast. ## How to use this guide Start with the results and rankings page, move on to technical analysis (data by stage/stage, heatmaps and athlete details), then access import, editor and advanced features to close the improvement cycle. ## Organization by intention of use The pages were structured by theme and intention: result consultation, competitive comparison, technical diagnosis, import operation and continuous evolution. This improves the browsing experience and data reading. ## From data to evolution The objective is to transform match data into practical actions: identify bottlenecks, prioritize training, validate the impact of adjustments and monitor progress throughout the season. ## Suggested reading flow in the guide To make better use of the set of pages, we suggest this order: 1) summary of the match for an overview of the overall and the competitive scenario; 2) athletes per stage to compare hit factor, times and percentages on each stage; 3) better stages to transform technical reading into concrete training goals (transitions, minimum points, risk management). ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Frequently asked questions ### Which page should I open first? For most cases, start at results and ranking. Then delve deeper into data by stage, heatmaps and athlete details. ### Does this guide suit beginners? Yes. The structure was designed for those just starting out and for athletes with a competitive routine. ### What is the main benefit of the guide? The guide brings together the most important pages in a single flow, facilitating analysis, technical decisions and recurring use of the platform. ### Does this guide replace the official regulations? No. It is a reading index of Scoring Services results and tools. Regulation: /arquivos and federation; free consultation: /pages/ipsc-results. ### How to integrate PractiScore with the real-time scoreboard? Use the PS-Leaderboard documented at /pages/practiscore-leaderboard and on the portal https://hotsite.scoring.services/. Then configure overlay in /pages/live-stream-overlay. ### Can you check results via Telegram? Yes. The bot @HitFactorBot (https://t.me/HitFactorBot) lists events, searches for athletes and shows overall, combined and comparisons directly on Telegram. Support and conversations in the group https://t.me/scoringservices. ### How do I install the shortcut on my phone (PWA)? It is an installable website. Android (Chrome): menu ⋮ → Add to Home Screen. iPhone (Safari): Share → Add to Home Screen. Opens in full screen, without app store. Step by step: /pages/ipsc-results. ## Related guides - [IPSC match summary for quick decision](https://scoring.services/pages/match-summary.md) - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) - [How to improve at IPSC with data-driven strategy](https://scoring.services/pages/improve-ipsc.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/ipsc-provas-dinamicas.md # Dynamic IPSC matches — visibility, sponsorship and accessible streaming for clubs > Make your IPSC match dynamic: live scoreboard, overlay for YouTube and arena screens, tools to pitch sponsors with ready-made visuals and a simple differentiator for any club or organizer — no TV crew required. Resumo (pt-BR): **Provas IPSC dinâmicas — visibilidade, patrocínio e transmissão acessível para clubes**. Torne sua prova IPSC dinâmica: placar ao vivo, overlay para YouTube e telão, ferramentas para buscar patrocinadores com material visual pronto e diferencial simples para qualquer clube ou organizador — sem equipe de TV. This file: https://scoring.services/pages/ipsc-provas-dinamicas.md HTML page: https://scoring.services/pages/ipsc-provas-dinamicas (pt-BR), https://scoring.services/pages/ipsc-provas-dinamicas?lang=en, https://scoring.services/pages/ipsc-provas-dinamicas?lang=es Open the tool: [Set up match overlay](https://scoring.services/my-account/practiscore) Parent guide: [Live-stream overlay for practical and IPSC shooting](https://scoring.services/pages/live-stream-overlay.md) A dynamic IPSC match does not end with the last shot on the range: the scoreboard updates live, the audience follows from home, the YouTube stream gains excitement stage by stage and the organizer has concrete material to talk to sponsors. Scoring Services makes that path easier — logo uploads, professional preview, transparent OBS overlay and hotsite at https://m.scoring.services/ — accessible for any club, federation or match director, without a production crew or hand-edited spreadsheets. > We make it easier for organizers: in a few clicks you register sponsors, preview how they look on stream and reuse the screenshots on this page in sponsor meetings — showing where the logo appears on the live, arena screen and match hotsite. ## Why make the match dynamic Traditional matches publish results only at the end. With a live scoreboard and stream overlay, each stage becomes a chapter: positions shift, the last shooter appears on screen and remote viewers feel the match. That grows reach (YouTube, social, event group shares), gives the club visibility and creates a media product sponsors understand — exposure during hours of broadcast, not just a banner at the range. ## Real example — dynamic IPSC match on YouTube with overlay - [Live broadcast of an IPSC match with dynamic scoreboard, sponsors on screen and stage-by-stage coverage — the kind of visibility that helps pitch brands and grow club reach. The embed starts at the moment the overlay is shown in the stream; watch the full video at https://www.youtube.com/watch?v=QErunmsxdck.](https://www.youtube.com/watch?v=QErunmsxdck&t=4296s) ## On stream and on the athlete’s phone - ![Live overlay elements — top ticker with leaders, CCP Open top 3 (A/C, points, %) and stage card with HF, A/C/D/M/NS/Proc hits and time](https://scoring.services/static/img/pages/hotsite/overlay/overlay_live_output.png) - ![Match hotsite — squads, verify, charts and results on m.scoring.services](https://scoring.services/static/img/pages/hotsite/overlay/match_kiosk_hub.png) - ![Last shooter on overlay — HF, points and penalties in real time](https://scoring.services/static/img/pages/hotsite/stage_last03.png) - ![TV kiosk mode — looping scoreboard for on-site arena screens](https://scoring.services/static/img/pages/hotsite/kiosk05.png) ## How we make it easier to attract sponsors The hardest part in sponsor talks is explaining the return. With the overlay wizard you are not selling vague promises: register up to eight logos, enable them on the live sidebar, add the match logo on the top bar and show in Full HD preview exactly what the sponsor will see on YouTube or the club arena screen. Use the screenshots below in your media kit PDF or pitch deck — they are real panels at /my-account/practiscore. Pair with the live guide at /pages/overlay-obs-studio and OBS steps at /pages/overlay-obs-studio. ## What you show sponsors — real wizard screenshots - ![Match settings index — clear shortcuts for Overlay config, Sponsors (up to 8 logos) and Match logo on stream](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_index_01.png) - ![Sponsor setup — logo upload PNG/JPG/WebP/SVG, optional name and link; up to eight brands on the live sidebar](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_patrocinadores_01.png) - ![Display control — turn sponsors, match logo, top bar and leaderboard on or off in the stream with one click](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_display.png) - ![Full HD preview — how the match looks on screen with top bar, division widget and event branding](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_preview.png) - ![Presets and monitoring — Sponsors card in the advanced panel alongside Full broadcast, HUD only and Health check scenes](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_presets.png) - ![Live result — leaders ticker, division top 3 and last-shooter card with sponsors visible on stream](https://scoring.services/static/img/pages/hotsite/overlay/overlay_live_output.png) ## Simple playbook for organizers to close sponsorship 1. **1. Build the visual package before the meeting**: Create the match at /my-account/practiscore, open Settings → Sponsors and upload sample logos (or confirmed partners). Screenshot the preview — you show the brand on stream before going live. 2. **2. Explain where the brand appears**: Live sidebar (up to 8 logos), match logo on top bar, public hotsite at https://m.scoring.services/ and YouTube recording for replay. Arena screen at the range with the same scoreboard reinforces local presence. 3. **3. Offer simple sponsorship tiers**: Bronze: one sidebar logo. Silver: logo + mention in stream description. Gold: logo, top bar with brand colors and hotsite highlight. You configure everything in the wizard — no external designer for each edition. 4. **4. Broadcast and share metrics**: After the match, send the live link, overlay screenshots with logos and hotsite reach. On the next edition, re-enable the same sponsors in one click. Technical guide: /pages/live-stream-overlay. ## Accessible for any club or organizer - OBS Studio is free — a laptop + camera or phone is enough to start - PractiScore and ps-leaderboard — what most IPSC clubs already use at the range - Visual wizard in your language — preview, sponsors and copyable URL without code - Regional, state or open practice — the same workflow scales from local club to federation - Audience on phone at https://m.scoring.services/ — athletes and family without needing the stream ## Overlay wizard — from hotsite to OBS - ![Match stage selector — cards for Stages 1–4 with max points (150, 80, 60…), each stage ID and Configure Overlay button](https://scoring.services/static/img/pages/hotsite/overlay/overlay_stage_selector.png) - ![Full HD preview (1920×1080) — top bar with division leaders, CCP Open top-3 widget (A/C hits, points, % and time) and match/stage IDs](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_preview.png) - ![Display control — poll every 1 s, bottom bar shown for 10 s, toggles for sidebar (leaderboard), top bar, sponsors and match logo](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_display.png) - ![Config summary (380×30% sidebar, Dark theme) — overlay URL on m.scoring.services with Copy, Test Overlay and Restore Defaults](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_url.png) ## Next steps - [Technical overlay guide](https://scoring.services/pages/live-stream-overlay.md): OBS, vMix, Prism and PractiScore integration. - [YouTube with dynamic scoreboard](https://scoring.services/pages/overlay-obs-studio.md): IPSC live with example video. - [OBS step by step](https://scoring.services/pages/overlay-obs-studio.md): Browser Source, per-stage scenes and safe areas. - [Advertisers on the platform](https://scoring.services/anuncie): For brands that want visibility across scoring.services. ## Related pages - [PractiScore leaderboard](https://scoring.services/pages/practiscore-leaderboard.md) - [Live matches](https://scoring.services/pages/live-matches.md) - [Edit PractiScore match](https://scoring.services/pages/practiscore-edit-match.md) - [IPSC guide](https://scoring.services/pages/ipsc-guide.md) ## Frequently asked questions ### How does Scoring Services make IPSC sponsorship easier? You register up to eight logos at /my-account/practiscore, preview them in Full HD and use wizard screenshots in your media kit for sponsor pitches. On stream, logos appear in the overlay sidebar; at the range, the same scoreboard can go to an arena screen at https://m.scoring.services/. ### Do I need a TV crew for a dynamic match? No. OBS Studio is free; a laptop with a camera or phone and the overlay from the wizard are enough for a live scoreboard stream. OBS guide: /pages/overlay-obs-studio. ### Does it work for small clubs or regional matches? Yes. The same workflow works for open practice, regional or state matches — PractiScore at the range, public hotsite and optional YouTube overlay. See examples at /pages/live-matches. ### Where do I configure sponsors and match logo? At /my-account/practiscore → Edit match → Settings → Sponsors and Match logo. In the overlay wizard, use the display toggle to enable sponsors on stream. ## Related guides - [Live-stream overlay for practical and IPSC shooting](https://scoring.services/pages/live-stream-overlay.md) - [PractiScore overlay YouTube — live IPSC broadcast with dynamic scoreboard](https://scoring.services/pages/practiscore-overlay-youtube.md) - [IPSC overlay in OBS Studio — complete live broadcast guide](https://scoring.services/pages/overlay-obs-studio.md) - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [Live matches: scoreboard, stages and updates in almost real time](https://scoring.services/pages/live-matches.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/ipsc-results.md # IPSC match results — ESS portal & results aggregator > Find IPSC match results in Brazil and worldwide. We aggregate imported scores for graphs, overall and Match Editor — not the official ESS registration portal. Resumo (pt-BR): **Resultados IPSC e ESS — agregador de provas**. Provas IPSC no Brasil e no mundo: agregamos resultados importados. Inscrição e homologação oficiais ficam no ESS/portal IPSC. Análise grátis na web. This file: https://scoring.services/pages/ipsc-results.md HTML page: https://scoring.services/pages/ipsc-results (pt-BR), https://scoring.services/pages/ipsc-results?lang=en, https://scoring.services/pages/ipsc-results?lang=es Open the tool: [Browse matches](https://scoring.services/list) Scoring Services gathers imported matches from various sources for analysis — graphs, overall, combined, heatmaps and Match Editor. Browse matches from Brazil and abroad (WinMSS .cab, PractiScore .psc) in the catalog. We are not the official IPSC registration or certification system. > Want to analyze rivals like the PractiScore Competitor app? Import .psc or WinMSS .cab from any country and compare up to four athletes in charts — see /pages/practiscore-competitor-web. ## Match aggregator - ![Aggregated match list with filters by year, state and source](https://scoring.services/static/img/pages/prints/site_index_matches.png) - ![Match hub after selecting a competition](https://scoring.services/static/img/pages/prints/match_hub_01.png) ## Official IPSC sources - ESS (Electronic Scoring System) — official federation system for registration and results - IPSC Members Portal — open events and internationally certified results ## Official links - [IPSC ESS](https://www.ipsc.org/ess/) - [IPSC Portal (registration & results)](https://portal.ipscess.org/portal) ## What we do - Aggregate imported matches (PractiScore, WinMSS, ShootingHouse and other sources) - Offer advanced analysis free or premium depending on the tool - Allow simulation in Match Editor without changing official results ## On the platform - [Imported match list](https://scoring.services/pages/ipsc-results.md) - [Match hub](https://scoring.services/pages/match-hub.md) - [Analyze competitors (web)](https://scoring.services/pages/practiscore-competitor-web.md) ## Free for athletes, no barrier to read You can explore match data, compare performances, and use utilities without creating an account or going through authentication to read what is already public at the match. Imported matches, guides, public tools, and most analytical views are available without mandatory sign-up. ## What we publish and how We collect and process matches from clubs and federations that use ShootingHouse as their system, and we evaluate other formats subject to file availability and alignment with the organization. The data is pertinent competition information that is already public at the match, handled through import and review. ## A complement to official channels This does not replace the official portal or institutional validations — those remain the reference for registrations and rules. Scoring Services complements the ecosystem with data aggregation, visualizations, and educational content focused on analyzing match data. ## Where to start if you are new Open the IPSC guide at /pages/ipsc-guide and follow the numbered highlights: match summary, athletes per stage, and best stages, then ELO ranking or division stats depending on your interest. Begin with the combined to understand the overall result in the division, then open the per-stage detail. ## Free tools and shareable links Calculators, videos, and guides are free for athletes. You can share match links for public content (imported matches, https://m.scoring.services/, guides); IM hub links open the match directly after selection. To publish a match, use /pages/import-match. ## Free resources for athletes and a clear scope All resources this page describes as aimed at athletes — aggregated results, guides, study tools and most analytical views — are free. There is no access fee to read combined results, explore IPSC guide pages or use public calculators. Administrative flows aimed exclusively at match organizers may exist elsewhere in the ecosystem, but the promise to recreational and highly competitive shooters is clear: the knowledge and numbers that help you improve stay accessible with no direct charge for everyday use. ## O hub im.scoring.services e a jornada do atleta na prova The im.scoring.services domain hosts the importer, the match list, athlete search, statistics by division, the ELO ranking and editing utilities for those with technical permission. For first-time visitors, the natural path in practical shooting is: pick the match from the list or search, open the competition hub, read the combined result (overall), then open each stage to see times, hits, penalties and position against the division best. Next, visit the athlete profile to see the series of performances across matches. The IPSC guide links these readings to specific pages — match summary, stage data, athletes by stage and best stages — so IPSC vocabulary (combined, division, hit factor, percentage) stays consistent from start to finish. ## From combined to stage: IPSC terms in an athlete's daily life On the range and in post-match analysis, IPSC practical shooters talk about A, C, D and penalties such as M, NS and PROC; power factor and the division they entered (Open, Standard, Classic, Production, Revolver, PCC or other current rules); percentage against the division best and hit factor on each stage. The combined result aggregates every stage of the match, while the per-stage view shows where pace was gained or lost against rivals in the same division. Relating combined, stages and division is what turns a scoreboard into a training plan: working on transitions, economy of movement, reading partial targets or managing time on distant targets, according to the typical design of IPSC stages. ## Stages and correlation between results in practical shooting Each stage has its own times and scores; added up, they form the complete match. On Scoring Services you correlate these layers: in the competition hub, go from overall to per-stage detail; in the IPSC guide, use the stage data, athletes by stage and best stages pages together to see whether performance varied because of entry technique, target sequence or consistency between fast and more physical stages. This integrated reading is what usually separates, in practical shooting, those who only look at the final position from those who understand which stage to invest in during the next training cycle. ## Comparativos, mapas de calor e leitura fina do desempenho Beyond the classic table, the ecosystem offers pages to compare athletes, interpret heatmaps, understand major and minor factors per stage and view performance radars. These resources present the same raw information in different formats for different ways of thinking: some readers prefer absolute numbers; others take in spatial patterns or charts better. No login on the reading layer encourages teaching through sharing: a coach can send a student a specific guide link without the student having to create an account first. ## Continuing education: videos, documents and tools The main site gathers videos on IPSC math, dry fire and transitions, plus documents and rulebooks in the papers library. Tools include scoring calculators and utilities such as PDF merging for those building training dossiers. This content reinforces the commitment to the community: it is not only about mirroring the scoreboard but about supporting the technical literacy of Brazilian athletes in a discipline that grows in competitive complexity every season. ## Data governance and respect for the match source Each import depends on implicit or explicit authorization from the organizer and respect for the usage licenses of the original files. When a federation or club asks for inclusion, we review the consistency of names, categories and time integrity. For post-publication corrections, the reimport flow keeps the history consistent. Athletes, in turn, get a reliable timeline to study their progress — useful both for self-assessment and for mental preparation before major championships. ## An invitation to the community: send your match, grow the archive If you represent a club or federation and use Shooting House or another scoring system, talk to the team about file availability and accepted formats. The more matches aggregated, the better the national performance picture and the more useful the ELO comparisons and division statistics become for putting stages in context across the country. For individual athletes the invitation is simple: save this page, share the IPSC guide and use its links (summary, best stages, stage data, comparisons) whenever you want to study a match, review a division or compare two stages without creating a new password — keeping the focus on what matters in IPSC: execution, consistency between stages and progress match after match. ## Imported IPSC match list — catalog & search The catalog gathers imported matches — IPSC, TDT and IDPA — from various sources (WinMSS, ShootingHouse, PractiScore and integrations). Each card opens the match hub with graphs, overall, combined, heatmaps and Match Editor when the match is IPSC. ## Match list - ![Match cards with search, filters by year, state and data source](https://scoring.services/static/img/pages/prints/site_index_matches.png) - ![Match hub — destination after picking a match from the list](https://scoring.services/static/img/pages/prints/match_hub_01.png) ## How to use the list 1. **Open /list**: Log in and open the match list. Use the top search bar for name, year or part of the title. 2. **Filter**: Refine by year, state (UF), data source and match type (IPSC, TDT or IDPA). Shortcut: /list?match_type=TDT. Clear filters to return to the full catalog. 3. **Open the hub**: Click the match card to open the hub — starting point for overall, comparative graphs, best stages and other analysis. ## What you find - Historical imported matches and recent ones (including live collection when active) - Athlete count and discussion badge when the match has a community forum - Share shortcuts (/l, /w, /ig) to promote the platform or a match - Import new matches via Import Match — they join the catalog after processing ## Match discussions - Historical matches may have a discussion forum (posts and comments with attachments) - Access from the match hub; post and comment history in My account - User-generated content — see the privacy policy ## Why import evidence Import consolidates scoring results in a searchable database: comparison between stages, athlete evolution, ELO and references. Clubs preserve regional history; athletes create a competitive resume with shareable links. Two entries: URL ShootingHouse (Brazil) or .cab WinMSS (Brazil and abroad). ## Public consultation /list shows completed and ongoing matches. Links lead to the ipsc.scoring.services environment for rich visualization. Many analyses are public; limits without login are described in /pages/ipsc-results. ## Recommended flow for athletes 1) Search for proof in /list. 2) Open hub in IM. 3) Read /pages/match-hub. 4) Compare in /tools. Organizers: import at /import and consult /pages/import-match for the complete step-by-step guide. ## Dig deeper into IPSC and tools For regulation, hit factor and combined, use /pages/ipsc-guide and /pages/hit-factor. Public tools: /tools, /tools and /list. Transmission: /pages/live-stream-overlay. ## Frequently asked questions ### Is Scoring Services the ESS or IPSC portal? No. We are an aggregator and analysis tool. ESS registration, login and certified results are at ipscess.org and the official IPSC portal. ### Where do I log in to IPSC (ESS)? At the ESS portal at portal.ipscess.org. Scoring Services does not replace that login — here you analyze matches already imported from public sources. ### How to find IPSC match results online? Browse aggregated matches, open the match hub and use overall, combined rankings and graphs. For official certified results, always check your federation and the ESS portal. ### Where do results shown on the platform come from? From imported matches (WinMSS, ShootingHouse, PractiScore export and other sources). Always check the federation official source for certification. ### Can I analyze rivals like PractiScore Competitor? Yes, on the web. Import PractiScore (.psc), WinMSS (.cab) or a ShootingHouse URL and use hub, charts and athlete search — see /pages/practiscore-competitor-web. We do not replace the paid offline iOS app. ### Do I need an account to see public results and analytics? No. The athlete-first focus is direct access: you can look up imported matches, guides, public tools, and most analytical views without mandatory sign-up or login. ### Does this replace the official portal or official validations? No. The official portal and the regulating bodies remain the reference for registrations and institutional rules. Scoring Services adds data aggregation, visualizations, and educational content. ### Can matches run with ShootingHouse appear here? Yes. We collect and process matches from clubs and federations that use ShootingHouse, and we evaluate other formats subject to file availability and organizer alignment. ### Is there any charge for athletes to use calculators, videos, or guides? No. The resources for study and public lookup are free for athletes, per the editorial policy described on this page. ### How do I request that a match using other scoring software be included? Use the import flow in the hub at im.scoring.services or get in touch through the documentation. Feasibility depends on the exported format and the organizer’s authorization. See /pages/import-match. ### Can I share match links with friends? Yes, for public content (imported matches, https://m.scoring.services/, guides). IM hub links open the match directly after selection. ### O que devo olhar primeiro: combinado ou cada pista (stage)? Comece pelo combinado para entender o resultado geral na divisão; em seguida, abra o detalhe por pista (stage) para localizar em qual trecho da prova você perdeu ou ganhou percentual. O guia IPSC tem páginas dedicadas a resumo da prova, dados por stages e melhores pistas para apoiar essa leitura. ### Dados sensíveis ou arbitragem são expostos sem critério? Publicamos dados pertinentes à competição já de natureza pública em sede de prova, com processos de importação e revisão. Questões específicas podem ser tratadas pelos canais oficiais de privacidade e suporte listados no site. ### Posso compartilhar links de prova com amigos? Sim, para conteúdo público (provas importadas, https://m.scoring.services/, guias). Links do match hub abrem a prova diretamente após seleção. ### Dá para usar no celular como aplicativo? Sim. É um site (PWA): você pode fixar um atalho na tela inicial e abrir em tela cheia, sem baixar app na loja. No Android (Chrome): menu ⋮ → Adicionar à tela inicial. No iPhone (Safari): Compartilhar → Adicionar à Tela de Início. Fica mais rápido de abrir no dia da prova. ### What is the difference between /list and the homepage? Both show imported matches, but /list is the focused canonical URL for match cards. The homepage adds more platform context; /imported_matches (legacy) redirects to /list. ### Do I need to log in to see the list? Yes. The interactive list requires a platform account. This wiki page (/pages/ipsc-results) is public and explains how the catalog works. ### How do I find a specific match? On /list, use search by name or year and state/source filters. You can also import a match that is not yet in the catalog. ### What are match discussions? Community forum on historical matches: posts, comments and attachments. Access from the match hub; manage your history in My account. ### Are international matches in the catalog? Yes. The catalog aggregates imported matches from several regions (PractiScore .psc, WinMSS .cab and ShootingHouse). To compare rivals post-match in the browser, see /pages/practiscore-competitor-web. ### What file format or URL should I use? ShootingHouse: Results URL in standard stage format. WinMSS: .cab file exported by the software (up to 25 MB). Details in /pages/import-match. ### Consultation without login? Listing and many reviews are public; /pages/ipsc-results summarizes limits. Confirming import requires login. ### Difference for https://m.scoring.services/? https://m.scoring.services/ é kiosk ao vivo com ingestão em tempo real; /list é acervo processado para análise pós-prova. ### What is the difference between importing and seeing live proof? Live: https://m.scoring.services/. Import: hub at /import for ShootingHouse and WinMSS — listing at /list. ## Related guides - [Imported IPSC match list — catalog & search](https://scoring.services/pages/imported-matches.md) - [Analyze IPSC rivals on the web — PractiScore Competitor alternative](https://scoring.services/pages/practiscore-competitor-web.md) - [IPSC Match Editor — online results simulator](https://scoring.services/pages/match-editor.md) - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [Orbit — free IPSC match management](https://scoring.services/pages/orbit.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/live-matches.md # Live matches: scoreboard, stages and updates in almost real time > Follow live IPSC matches on mobile (m.scoring.services), integrate with OBS/YouTube overlay and see the same real-time data PractiScore sends — scoreboard, squads, verify and combined. Resumo (pt-BR): **Provas ao vivo: placar, pistas e atualização em tempo quase real**. Acompanhe provas IPSC ao vivo no celular (m.scoring.services), integre com overlay OBS/YouTube e veja os mesmos dados que o PractiScore envia em tempo real — placar, squads, verify e combinado. This file: https://scoring.services/pages/live-matches.md HTML page: https://scoring.services/pages/live-matches (pt-BR), https://scoring.services/pages/live-matches?lang=en, https://scoring.services/pages/live-matches?lang=es Open the tool: [View https://m.scoring.services/](https://m.scoring.services/) During the match, athletes and the public follow the rankings, stages and latest synchronizations via match kiosk — without waiting for a spreadsheet at the end of the day. ## List of evidence Filter IPSC/IDPA and search by name. [View https://m.scoring.services/](https://m.scoring.services/) ## Quick actions - [Overlay and broadcast](https://scoring.services/pages/live-stream-overlay.md): OBS, YouTube and dynamic scoreboard on stream. - [Match hub (example)](https://scoring.services/pages/match-hub.md): Kiosk menu structure. - [Import after proof](https://scoring.services/list): Historical analysis in the hub. - [IPSC Guide](https://scoring.services/pages/ipsc-guide.md): Technical index by topic. ## What you get on this page - List of active matches in https://m.scoring.services/. - Match hub: division, squads, verify, agreed. - JSON and Smart Refresh APIs for screens and integrations. ## Quick summary - List of active matches in https://m.scoring.services/. - Match hub: division, squads, verify, agreed. - JSON and Smart Refresh APIs for screens and integrations. - See the sections below and the shortcuts to apply to your match or broadcast. ## How the match kiosk works Scoring software (e.g. Shooting House) sends data to POST /update_match_data; the site persists JSON and displays it in /match/{uuid}. Flags control squads, verify and combined. sync_time indicates last update — pages use Smart Refresh to reload when there is a change. ## What do you see on each screen Main page of the match: links to division, stages, squads, athlete verification and combined (if enabled). By stage: ranking on stage. Totals: summary with percentage. Charts: Chart.js in the match itself (/match/{id}/graphs). ## Integrations and external screens GET /match/{id}/json returns gzip snapshot with cache. GET /match/{id}/last_update for lightweight polling. Ideal for club screens and companion apps. Technical documentation on cloud.md §9. ## Imported vs live matches Live: match kiosk. After the match, many steps also enter the import hub (/list) for historical and comparative analysis — two complementary paths. ## m.scoring.services — matches transmitted on cell phones Every match configured for live public viewing appears on the kiosk. On smartphone, https://m.scoring.services/ offers scores, divisions and periodic updates. On stream, the same data feeds the OBS overlay — set up at /pages/live-stream-overlay, /pages/overlay-obs-studio or /pages/overlay-obs-studio. With PractiScore, ps-leaderboard syncs tablets and hotsite — see /pages/practiscore-leaderboard. ## From phone scoreboard to stream overlay Athletes open https://m.scoring.services/, pick the match and follow verify, divisions and combined. The organizer, at /my-account/practiscore, uses Overlay config and Set up overlay to generate the URL for OBS Browser Source. It is the same data layer: every score validated in PractiScore updates the hotsite, mobile kiosk and stream overlay within seconds. Edit manual: /pages/practiscore-edit-match. ## Match hotsite — same source as overlay - ![Public hotsite — same live match menu (Squads, Verify, Divisions) that feeds the stream overlay](https://scoring.services/static/img/pages/hotsite/overlay/match_practiscore_realtime_data_for_user.png) - ![Overlay on stream — leaders ticker, CCP Open top 3 and stage result card with HF and penalties](https://scoring.services/static/img/pages/hotsite/overlay/overlay_live_output.png) ## Frequently asked questions ### How often does the scoreboard update? It depends on the sending of the scoring house; the site checks every ~60s (Smart Refresh) or faster on the overlay APIs (~1s for last shot). ### My match does not appear in https://m.scoring.services/ Must be active and show_front when registering; the organizer configures receiving data. ### Link to a specific match? /match/{match_id} — substitua pelo UUID da prova. ### Where can I follow the match on my cell phone? Use https://m.scoring.services/ — mobile version of the kiosk. On your computer, the list is in https://m.scoring.services/. ## Related guides - [Live-stream overlay for practical and IPSC shooting](https://scoring.services/pages/live-stream-overlay.md) - [IPSC overlay in OBS Studio — complete live broadcast guide](https://scoring.services/pages/overlay-obs-studio.md) - [PractiScore overlay YouTube — live IPSC broadcast with dynamic scoreboard](https://scoring.services/pages/practiscore-overlay-youtube.md) - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/live-stream-overlay.md # Live-stream overlay for practical and IPSC shooting > HTML overlay for OBS, vMix, and Streamlabs, PractiScore integration via PS-Leaderboard, and a real-time scoreboard with stats for athletes — hotsite, kiosk mode, and scoring.services. Resumo (pt-BR): **Overlay para transmissão de tiro prático e tiro esportivo**. Overlay HTML para OBS, vMix e Streamlabs, integração PractiScore com PS-Leaderboard, placar e estatísticas em tempo real para atletas — hotsite, kiosk e scoring.services. This file: https://scoring.services/pages/live-stream-overlay.md HTML page: https://scoring.services/pages/live-stream-overlay (pt-BR), https://scoring.services/pages/live-stream-overlay?lang=en, https://scoring.services/pages/live-stream-overlay?lang=es Open the tool: [Open the PractiScore hotsite](https://hotsite.scoring.services/) This page is the hub for live broadcasts of IPSC and practical shooting matches: the scoreboard comes from Scoring Services (fed by PractiScore at the range), the transparent overlay goes into OBS Studio, vMix, Streamlabs or Prism as a Browser Source, and the audience follows on mobile at https://m.scoring.services/. For organizers: /pages/ipsc-provas-dinamicas (visibility, sponsorship and dynamic matches). Technical guides: /pages/overlay-obs-studio (OBS step by step) and /pages/overlay-obs-studio (dynamic YouTube live). ## PractiScore + professional broadcast Meet the IPSC Leaderboard for PractiScore: tablet integration, OBS overlays, real-time leaderboards, and WinMSS / ShootingHouse export. [Open the PractiScore hotsite](https://hotsite.scoring.services/) ## Quick actions - [Dynamic matches and sponsorship](https://scoring.services/pages/ipsc-provas-dinamicas.md): Visibility, sponsor-ready visuals and an accessible edge for clubs. - [OBS Studio — complete guide](https://scoring.services/pages/overlay-obs-studio.md): Browser Source, per-stage scenes, safe areas and control panel. - [YouTube — dynamic match](https://scoring.services/pages/overlay-obs-studio.md): IPSC live with real-time scoreboard and example video. - [PractiScore integration](https://scoring.services/pages/practiscore-leaderboard.md): PS-Leaderboard guide, sign-up, tablets, and sync. - [PractiScore hotsite](https://hotsite.scoring.services/): Portal with install.html, demos, and features. - [Live matches](https://scoring.services/pages/live-matches.md): Public scoreboard with Smart Refresh for athletes and fans. ## What you get on this page - Transparent web overlay for OBS, vMix, Streamlabs, and Prism. - PractiScore integration (PS-Leaderboard) sending results in real time. - Leaderboards, last shot, TV kiosk mode, and athlete stats. ## Quick summary - Clubs use https://hotsite.scoring.services/ to link PractiScore to the online scoreboard. - Media uses a Browser Source with the URL generated in the match overlay wizard. - Athletes follow live results at https://m.scoring.services/ and in the hub after the match. ## On stream and on the athlete’s phone - ![Live overlay elements — top ticker with leaders, CCP Open top 3 (A/C, points, %) and stage card with HF, hits and penalties](https://scoring.services/static/img/pages/hotsite/overlay/overlay_live_output.png) - ![Match hotsite — squads, verify, charts and results on m.scoring.services](https://scoring.services/static/img/pages/hotsite/overlay/match_kiosk_hub.png) ## Overlay wizard — step by step - ![Match stage selector — cards for Stages 1–4 with max points, each stage ID and Configure Overlay button](https://scoring.services/static/img/pages/hotsite/overlay/overlay_stage_selector.png) - ![Full HD preview (1920×1080) — top bar with division leaders, CCP Open top-3 widget (A/C hits, points, % and time)](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_preview.png) - ![Display control — poll every 1 s, bottom bar 10 s, toggles for sidebar, top bar, sponsors and match logo](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_display.png) - ![Config summary and overlay URL — 380×30% sidebar, Dark theme, Copy, Match Overlay and Restore Defaults buttons](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_url.png) ## Live PractiScore → hotsite → overlay - ![Public hotsite — Squads, Verify, Results by Division, Combined, Charts and last Scoring Leaderboard sync](https://scoring.services/static/img/pages/hotsite/overlay/match_practiscore_realtime_data_for_user.png) - ![Match settings index — Overlay config, Sponsors (up to 8 logos) and Match logo on overlay cards](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_index_01.png) ## Per-stage wizard — preview and URL - ![Stage selector — 4 stages with max points, stage UUIDs and Configure Overlay button for OBS URL](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_selector.png) - ![Stage preview — Light and Mini Rifle top bar, CCP Open top-3 widget (A/C) and Match/Stage IDs in footer](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_preview.png) - ![Per-stage config — 1 s poll, 10 s bottom bar, sidebar and top bar on; logo set in match settings](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_01.png) - ![Leaderboard scroll (0.5) and top bar (0.3), summary chips and generated URL with Copy and Match Overlay](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_02.png) - ![Overlay components — leaders ticker, CCP Open top 3 and stage card with points, time, HF and penalties](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_03.png) ## Advanced config and OBS safe areas - ![Preview with OBS safe areas — LIVE last-shooter panel (HF, A/C/D, time), top bar and 1920×1080 dashed guides](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_preview_safe_zones.png) - ![Simulate scoring in preview — LIVE card with points, time, HF and hits; top bar and CCP Open widget](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_preview.png) - ![Presets and scenes — Full broadcast, HUD only, Break, Warm-up; Monitoring, Sponsors and Health cards](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_presets.png) - ![Advanced broadcast — Push SSE, 720p–4K scaling, ranking delta (8 s) and last 5 shooters ticker](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations.png) - ![Display control — top bar layout, ranking scope (combined/stage) and sidebar and sponsor toggles](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_01.png) - ![Dark theme, 380×30% sidebar, 100 px top bar and leaderboard scroll speed (0.5)](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_02.png) - ![Sponsors — upload up to 8 logos (PNG/JPG/WebP/SVG, max 512 KB) on the right bar of the stream](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_patrocinadores_01.png) ## Per-stage scene panel — remote control - ![Per-stage panel — Full, HUD only, Break and Warm-up scenes; OBS URL, Open, Health and Config per stage](https://scoring.services/static/img/pages/hotsite/overlay/overlay_dashboard_scenes_and_monitoring.png) - ![Control desk — Replay mode, 4/4 stages OK, default preset and apply-scene-to-all-stages buttons](https://scoring.services/static/img/pages/hotsite/overlay/overlay_dashboard_scenes_and_monitoring_01.png) ## Real example — IPSC live with OBS + Scoring Services - [Watch a professional broadcast with transparent overlay and scoreboard fed by PractiScore. OBS guide: /pages/overlay-obs-studio. YouTube: /pages/overlay-obs-studio.](https://www.youtube.com/watch?v=yXC4XaqkmGI) ## PractiScore → overlay → audience link The flow is single for the whole match: (1) ROs validate scores in PractiScore on tablets; (2) ps-leaderboard sends data to the match hotsite (see /pages/practiscore-leaderboard); (3) the overlay polls the same leaderboard and last-shooter APIs; (4) athletes and the audience see the same scoreboard at https://m.scoring.services/. At /my-account/practiscore, Overlay config and Set up overlay buttons open the wizard — manual at /pages/practiscore-edit-match. ## Dynamic IPSC matches — what changes on stream In an IPSC match, each stage can flip overall positions: the overlay reflects that without media operator intervention. The last shooter shows HF, points, hits and penalties as soon as the RO confirms on the tablet. The top bar highlights division leaders; the sidebar scrolls the full ranking. For metrics, see /pages/hit-factor. For YouTube with this dynamism, follow /pages/overlay-obs-studio. ## Two layers: overlay on the stream, data in the cloud On the broadcast, you add a Browser Source with the overlay URL — transparent background, 1920×1080 — in OBS Studio, vMix, or Streamlabs. The scoreboard numbers come from Scoring Services because, during the match, PractiScore tablets send scores through the integration set up by the club. Athletes and the audience also see the same data at https://m.scoring.services/ and through the leaderboard APIs. Detailed OBS guide: /pages/overlay-obs-studio. ## A tool for clubs: PractiScore hotsite (PS-Leaderboard) The guide at /pages/practiscore-leaderboard summarizes the integration within the scoring.services ecosystem. The site https://hotsite.scoring.services/ presents the IPSC Leaderboard for PractiScore: sync between tablets and dashboard, leaderboards that update instantly, TV kiosk mode at the range, custom OBS overlays, detailed score logs, and compatibility with PractiScore 1.7.x and 2.0.x. For the organizer it starts with free sign-up at /my-account, management at /my-account/practiscore, and the install guide at /pages/practiscore-leaderboard-install. ## What the audience sees in the overlay A rolling leaderboard by division, a band with featured athletes, a bottom bar with the last shot (A/C/D/M hits, time, hit factor), and an optional sponsor area. Data via /api/totals/json and /api/{stage}/last_shooter. Configure it at /match/{id}/config/overlay and adjust colors at .../overlay/config — see docs/ipsc_overlay_configuration.md. ## Real-time stats for athletes While the stream uses the overlay, athletes check the same match at https://m.scoring.services/ (kiosk with Smart Refresh) or, after import, in the hub at /. The hotsite highlights online results, verification, and export to WinMSS and ShootingHouse — post-match continues at /list, /tools, and the IPSC guide. ## How to set it up in OBS Studio (step by step) 1) Make sure the match is receiving data (PractiScore or live ingestion). 2) At /my-account/practiscore, open Edit → Overlay config or Set up overlay and pick the stage (see screenshots above). 3) Adjust sidebar, top bar, colors and logo in the preview. 4) Copy the generated URL. 5) In OBS: Add → Browser Source → paste the URL, 1920×1080, enable “Transparent background”. 6) Match in preview before going live. Full guide: /pages/overlay-obs-studio. URL variants: IPSC .../stage/{stage_id}/overlay; TDT .../tdt/results/{stage_id}/overlay. ## Troubleshooting Blank overlay: confirm an active match and the stage in the URL. Lag: check that PractiScore tablets are synced (hotsite) and that the kiosk at https://m.scoring.services/ updates; the overlay uses a short poll for the last shot. Clipped text: reduce the scale in OBS or use a compact theme in the config wizard. ## Continue no ecossistema Scoring Services More articles at /pages/ipsc-guide and /pages/ipsc-calculators. Organizers: /pages/ipsc-provas-dinamicas. Live match: /pages/live-matches. OBS: /pages/overlay-obs-studio. YouTube: /pages/overlay-obs-studio. Public lookup: /pages/ipsc-results. ## Frequently asked questions ### Do I need PractiScore to use the overlay? The overlay shows data that reaches Scoring Services. In practice, IPSC clubs use the PractiScore integration described at https://hotsite.scoring.services/ (PS-Leaderboard) to send scores from the tablets. Other ingestion flows can feed the same scoreboard. ### Does it work in OBS Studio? Yes — Browser Source, transparent background, 1920×1080. vMix, Streamlabs, and Prism use the same overlay URL. ### Where does the athlete see the result without watching the stream? At https://m.scoring.services/ during the match and, afterwards, in the IM hub or /list. The hotsite mentions real-time leaderboards and on-site kiosk mode for the audience. ### How does a club start using the PractiScore integration? Sign up at /my-account, open /my-account/practiscore and install by following /pages/practiscore-leaderboard-install. ### How often does the scoreboard update? Tablets synced via the PractiScore solution feed the backend; the overlay polls APIs at a configurable interval (e.g. checkInterval). The kiosk at https://m.scoring.services/ uses Smart Refresh (~60s on the page). ### Com que frequência o placar atualiza? Tablets sincronizados via solução PractiScore alimentam o backend; o overlay consulta APIs com intervalo configurável (ex.: checkInterval). O kiosk em https://m.scoring.services/ usa Smart Refresh (~60s na página). ## Related guides - [Dynamic IPSC matches — visibility, sponsorship and accessible streaming for clubs](https://scoring.services/pages/ipsc-provas-dinamicas.md) - [IPSC overlay in OBS Studio — complete live broadcast guide](https://scoring.services/pages/overlay-obs-studio.md) - [PractiScore overlay YouTube — live IPSC broadcast with dynamic scoreboard](https://scoring.services/pages/practiscore-overlay-youtube.md) - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [Live matches: scoreboard, stages and updates in almost real time](https://scoring.services/pages/live-matches.md) - [Hit Factor and Power Factor calculators](https://scoring.services/pages/ipsc-calculators.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/major-minor-scoring.md # Major Factor vs Minor Factor in IPSC > IPSC Major vs Minor power factor: A, C and D zone points for each factor, when Major pays off and how it shifts the accuracy-versus-speed strategy. Resumo (pt-BR): **Fator Major vs Minor no IPSC**. Fator Major vs Minor no IPSC: pontos de A, C e D em cada fator, quando o Major compensa e como isso muda a estratégia entre precisão e velocidade. This file: https://scoring.services/pages/major-minor-scoring.md HTML page: https://scoring.services/pages/major-minor-scoring (pt-BR), https://scoring.services/pages/major-minor-scoring?lang=en, https://scoring.services/pages/major-minor-scoring?lang=es Open the tool: [View statistics by division](https://scoring.services/search-shooter/stats) The difference between the largest and smallest factors changes the reading of the match and influences the accuracy and speed strategy. ## Recommended Action Compare your performance by division and understand how the factor influences your ranking. [View statistics by division](https://scoring.services/search-shooter/stats) ## Quick actions - [Hit factor](https://scoring.services/pages/hit-factor.md): Basis of scoring by time. - [Hits and penalties](https://scoring.services/pages/scoring-penalties.md): Weight of C and D in major/minor. - [Combined](https://scoring.services/pages/overall-vs-combined.md): Impact on overall. ## What you get on this page - Difference in scores in C and D. - Impact in percentage and ranking. - Practical application in strategy adjustment. ## Quick summary - Difference in scores in C and D. - Impact in percentage and ranking. - Practical application in strategy adjustment. - See the sections below and the shortcuts to apply to your match or broadcast. ## How does the score change In the larger factor, C and D are worth more points than in the smaller factor. This affects the ideal balance between aggressiveness and shot control. ## Competitive impact The same hitting performance can generate different results depending on the factor. Therefore, the comparison must respect the technical context of the division. ## Data-driven decision Analyzing history by division and type of event helps to define the most efficient strategy for each athlete profile. ## When factor matters in your division Check the match summary to see if your division was major or minor and cross-check it with /scores-e-penalties-ipsc. Then simulate scenarios in the IM hub editor if the match was imported. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Frequently asked questions ### Does a bigger factor always favor the athlete? Not necessarily. The benefit depends on the distribution of hits and consistency of execution. ### Where do I compare this impact? In the combined, in the data by stage and in the statistics by division. ### How to use this for training? Adjust success and time goals according to the predominant factor in your competitive context. ### Do I need to login to check match results? Most IPSC consultations and guidance are public. Import and management flows use login.scoring.services; what is open without registration is in /pages/ipsc-results. ### What is the difference in points between Major Factor and Minor Factor? Alpha (A) is worth 5 points in both. The difference is in C and D: in the Major Factor, C = 4 and D = 2; in the Minor Factor, C = 3 and D = 1. Complete table at /pages/scoring-penalties. ## Related guides - [IPSC scoring: hits and penalties](https://scoring.services/pages/scoring-penalties.md) - [Hit factor and PSBL: the metrics that organize practical shooting](https://scoring.services/pages/hit-factor.md) - [IPSC combined results](https://scoring.services/pages/combined-results.md) - [IPSC Match Editor — online results simulator](https://scoring.services/pages/match-editor.md) ## Reference for agents - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/match-calendar.md # IPSC match calendar 2026 and 2027 — competition schedule > Monthly IPSC competition calendar: stages and championships by year. Share dates and open match analyses when results are on the platform — free on the web. Resumo (pt-BR): **Calendário de provas IPSC 2026 e 2027**. Calendário mensal de etapas e campeonatos IPSC. Navegue por ano, compartilhe datas e acesse análises de cada prova agregada — grátis na web. This file: https://scoring.services/pages/match-calendar.md HTML page: https://scoring.services/pages/match-calendar (pt-BR), https://scoring.services/pages/match-calendar?lang=en, https://scoring.services/pages/match-calendar?lang=es Open the tool: [View calendar](https://scoring.services/calendar) Browse by year and month to discover IPSC stages and championships aggregated on the platform. Ideal for planning your season and reviewing past results. ## Calendar and discovery - ![Monthly calendar with IPSC stages and championships](https://scoring.services/static/img/pages/prints/calendar.png) - ![Match list with search, filters and data sources](https://scoring.services/static/img/pages/prints/site_index_matches.png) ## Features - Monthly, weekly and daily competition views - Calendar sharing via WhatsApp - Access to hub and analyses for each listed match ## References - [Docs — Calendar](https://scoring.services/docs#calendario) - [Search athlete](https://scoring.services/pages/athlete-search.md) ## Match calendar /calendario e /calendar exibem eventos cadastrados na plataforma — datas, links e metadados. Organizadores autenticados usam /calendar/add_prova e dashboard para manter agenda atualizada. Download ICS por evento: /calendar/download_ics/{id}. ## shooting clubs /clubes-tiro on the site and the IM hub offer search and filters — a starting point for club membership, training and registering for local matches. Related content: /pages/shooting-clubs. ## Complete athlete cycle Calendar → club registration → competition → results in https://m.scoring.services/ or import → comparison and statistics. Closing the cycle with /pages/improve-ipsc guides the post-match. ## Organizers and media Club that broadcasts: configure overlay (/pages/live-stream-overlay). Club that publishes results: update_match_data integration or import. Advertisers: /anuncie. ## From calendar to post-match Registration at the club → match → https://m.scoring.services/ or import → analysis in /pages/shooting-stats and /pages/improve-ipsc. Clubs: /pages/shooting-clubs. ## Frequently asked questions ### Where to see the IPSC match calendar? On the platform Calendar page, with monthly, weekly and daily views of aggregated stages and championships. ### Is the 2026 and 2027 IPSC match calendar available? Yes. Browse by year and month to find aggregated matches; click to access analyses when the match is on the platform. ### How do I add my match to the calendar? Use the authenticated flow in /calendar/add_prova or contact via website channels. ### Are calendar and calendar the same? Alternative routes for the same calendar service — use the one linked in the menu. ### Where can I see results after the match? https://m.scoring.services/ (ao vivo) ou /list (importada). ### Organizer: how to publish match on the calendar? Authenticated flow in /calendar/add_prova (login.scoring.services). Download ICS by event in /calendar/download_ics/{id}. ## Related guides - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) - [Search IPSC athletes — worldwide history & ELO rating](https://scoring.services/pages/athlete-search.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/match-editor.md # IPSC Match Editor — online results simulator > IPSC results simulator in the browser: change scores, time and division and see the overall recalculated. For MDs, stat officers and athletes — official results stay unchanged. Resumo (pt-BR): **IPSC Match Editor — simule resultados online**. Simulador de resultados IPSC no navegador: mude pontuação, tempo e divisão e veja o overall recalculado. Para MDs, estatísticos e atletas — não altera o oficial. This file: https://scoring.services/pages/match-editor.md HTML page: https://scoring.services/pages/match-editor (pt-BR), https://scoring.services/pages/match-editor?lang=en, https://scoring.services/pages/match-editor?lang=es Open the tool: [Open Match Editor](https://scoring.services/editor) Tool for MDs, stat officers and athletes to review IPSC results after the match. Simulate score corrections, scenarios and reclassifications and see the ranking impact — official results stay unchanged. ## What you can do - Adjust scores, times, hits (A, C, D) and penalties (MISS, NS, PROC) per stage - Move athletes between divisions (Production, Standard, Classic, Open, Revolver, PCC) - Change Major/Minor factor and see the impact on points - Recalculate overall, combined and hit factors automatically - Validate "what if…" scenarios before or after the match ## Match Editor screens - ![Match hub with Results Editor shortcut](https://scoring.services/static/img/pages/prints/match_hub_01.png) - ![Division ranking with Stages and Change Division actions](https://scoring.services/static/img/pages/editor/01.png) - ![Stage table with hit factor, points and penalties](https://scoring.services/static/img/pages/editor/02.png) - ![Stage edit modal with automatic recalculation](https://scoring.services/static/img/pages/editor/03.png) - ![Position change summary after edits](https://scoring.services/static/img/pages/editor/04.png) - ![Updated ranking with up/down position indicators](https://scoring.services/static/img/pages/editor/05.png) ## Action → outcome | Action | Outcome | |---|---| | Move athlete to another division | Recalculates position and ranking impact | | Edit Major/Minor factor | Updates points and compares scenarios | | Adjust score/time | Shows changes in overall and combined | | Simulate penalties | Shows estimated position without penalties | ## How to get started 1. **Select the match**: From the Match Editor list, pick an imported match or import a new one via Import Match. 2. **Edit by division**: Open the division, adjust times, hits, penalties and factors per stage. 3. **Compare and validate**: See the impact on overall and combined; use the match hub for graphs and heatmaps. > Match Editor changes are simulations saved on the platform for analysis. They do not automatically change official results published by the federation or MD. > Available for IPSC matches only. TDT/IDPA (time-plus) matches do not open the editor — use overall, heatmaps and stages. Guide: /pages/tdt-time-plus and /tdt. ## Match Editor topics - [Edit stages](https://scoring.services/pages/match-editor.md) - [Move division](https://scoring.services/pages/match-editor.md) - [Major/Minor factor](https://scoring.services/pages/match-editor.md) - [Simulate scenarios](https://scoring.services/pages/match-editor.md) - [Match Editor vs PractiScore](https://scoring.services/pages/practiscore-competitor-web.md) - [Match hub](https://scoring.services/pages/match-hub.md) - [Import match](https://scoring.services/pages/import-match.md) ## What the results editor is It is the Scoring Services web tool for reviewing and adjusting an IPSC match after scoring: fix athlete data, change division, change power factor (major/minor), and immediately see how each change affects the combined, the percentage, and the ranking. Unlike a static spreadsheet, everything is interactive and stays connected to the match hub (charts, heatmaps, combined). Open it at /editor. ## How to use it (step by step) 1) Import the match via ShootingHouse (URL) or WinMSS (.cab), or pick an existing one. 2) Open the editor at /editor. 3) Adjust division, power factor, or fix athlete data. 4) Watch the ranking and combined update in real time. 5) Save (login may be required) and share the hub link with your team and athletes. ## Decision-oriented division and factor simulation The key advantage is simulation: change an athlete’s division or a firearm’s power factor and instantly see the ranking reorganize, without affecting the official data until you save. This helps validate reclassifications, check ties, and understand the effect of major/minor on hit factor and percentages. Go deeper in /pages/import-match and /pages/match-hub. ## Scoring Services editor vs PractiScore Competitor PractiScore (and the PractiScore Competitor app) is strong at collecting scores and at competitor registration/lookup. The Scoring Services editor focuses on post-match: editing and simulating results in the browser, with rich analysis and a public link to share. They are complementary — you can score in PractiScore and publish, edit, and analyze here. See the table below and the functional comparison at /docs#comparativo-editor-practiscore. ## Who should use it Match directors and technical teams post-match, to validate and simulate division scenarios before making results official. Athletes who want to understand placement can start with the match hub and comparison views, and still benefit from seeing the impact of a correction. Login may be required to save; public lookup stays free — see /pages/ipsc-results. ## Continue across the Scoring Services ecosystem Import a match: /pages/import-match. Complete match hub: /pages/match-hub. Live leaderboard and broadcast from PractiScore: /pages/practiscore-leaderboard. Free public results: /pages/ipsc-results. ## Edit stages in the Match Editor Open a division and edit each stage in a responsive modal. Total shots stay consistent; points and hit factor update instantly. ## Editable fields - Hits: A (5 pts), C and D per Major/Minor factor - Penalties: MISS, No Shoot (NS), Procedural (PROC) - Time in seconds and derived hit factor ## Edit stages - ![Per-stage view with edit button on each row](https://scoring.services/static/img/pages/editor/02.png) - ![A, C, D, M, NS, PROC and time fields per stage](https://scoring.services/static/img/pages/editor/03.png) - ![Stage detail modal with hits, penalties and hit factor](https://scoring.services/static/img/pages/prints/overall_with_stage_details_for_shooter.png) ## Major and Minor factor in the Match Editor Minor: C = 3 pts, D = 1 pt. Major: C = 4 pts, D = 2 pts. In the editor, changing factor recalculates all athlete stages and ranking. ## Factor and scoring - ![Athlete panel with Minor factor and hit totals](https://scoring.services/static/img/pages/prints/shooter_details_01.png) - ![Stage detail modal with Minor factor and hits per stage](https://scoring.services/static/img/pages/prints/overall_with_stage_details_for_shooter.png) - ![Edit modal with factor-based points recalculation](https://scoring.services/static/img/pages/editor/03.png) ## Move athletes between IPSC divisions Simulate division corrections without spreadsheets. When moving an athlete, the platform recalculates position in the target division and overall impact. ## Supported divisions - Production, Standard, Classic, Open, Revolver, PCC - Divisions present in the imported match ## Move division - ![Division athlete list with Change Division button](https://scoring.services/static/img/pages/editor/01.png) - ![Recalculated positions after division transfer](https://scoring.services/static/img/pages/editor/05.png) ## Simulate "what if…" scenarios in the Match Editor Athletes use it to understand improvement impact; MDs and stat officers to validate corrections and compare alternatives with overall, combined and percentage recalculation. ## Examples - What if I had been 0.5 s faster on stage 3? - What if the PROC penalty were removed? - What if the athlete were in the correct division? ## Simulate scenarios - ![Summary of athletes who changed position after simulation](https://scoring.services/static/img/pages/editor/04.png) - ![Overall summary with shortcut to simulate in Match Editor](https://scoring.services/static/img/pages/prints/match_graph_05.png) ## Frequently asked questions ### What is an IPSC scoring system / Match Editor? Web tool to review and simulate IPSC match results after the event — edit scores, move divisions, recalculate overall and combined in the browser. ### What is the IPSC Match Editor? Web tool to edit, simulate and compare IPSC match results — scores, divisions, factors and overall/combined recalculation. ### Do Match Editor changes affect official results? Not automatically. They are simulations saved on the platform for analysis. ### Which IPSC divisions are supported? Production, Standard, Classic, Open, Revolver and PCC present in the imported match. ### Is the editor free? Yes. The editor is free and runs in the browser. Saving changes may require login; public results lookup stays free. ### Can it simulate division and power-factor scenarios? Yes, that is the core idea: change division or power factor (major/minor) and instantly see the impact on the ranking and combined before making it official. ### Do I need to install anything? No. It is 100% web, on mobile or desktop. ### Who should use the results editor? Match directors and technical teams post-match, to validate and simulate division scenarios. Athletes can start with the match hub and comparison views. ### Is it a replacement for PractiScore? No. They are complementary: PractiScore Competitor covers score collection and registration/lookup; the Scoring Services editor focuses on editing, simulating, and analyzing the result post-match, with a public link. ### How do I open the editor for a specific match? From the match hub or directly at /editor. ### Can I edit MISS and PROC penalties? Yes. The editor lets you adjust MISS, NS, PROC, hits and time per stage with HF recalculation. ### Can I move an athlete between divisions? Yes. The platform recalculates ranking and overall after the simulated transfer. ### What is scenario simulation for? Validate corrections, test "what if…" and see overall impact before saving changes. ## Related guides - [Edit stages in the Match Editor](https://scoring.services/pages/match-editor-edit-stages.md) - [Import a match for the Match Editor](https://scoring.services/pages/match-editor-import.md) - [Match Editor vs PractiScore Competitor](https://scoring.services/pages/match-editor-vs-practiscore.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) ## Reference for agents - [Editor de resultados (Match Editor)](https://scoring.services/docs/editor.md) - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/match-hub.md # IPSC match hub — results, graphs, overall & heatmaps > One hub per IPSC match: comparative graphs, overall and combined rankings, heatmaps, best stages and Match Editor. Free in your browser — no app required. Resumo (pt-BR): **Hub da prova IPSC — gráficos, overall e heatmaps**. Página central de cada prova IPSC: gráficos comparativos, overall, combinado, heatmaps, melhores pistas e Match Editor. Grátis no navegador. This file: https://scoring.services/pages/match-hub.md HTML page: https://scoring.services/pages/match-hub (pt-BR), https://scoring.services/pages/match-hub?lang=en, https://scoring.services/pages/match-hub?lang=es Open the tool: [Browse matches](https://scoring.services/list) When you open a match you enter the hub — starting point to compare athletes, view rankings and explore each stage with division and category filters. To publish your match with these analytics, import WinMSS or PractiScore at /pages/import-match. ## Match hub - ![Match hub with shortcuts to graphs, overall, combined and heatmaps](https://scoring.services/static/img/pages/prints/match_hub_01.png) - ![Match summary with stats and quick stage navigation](https://scoring.services/static/img/pages/prints/match_hub_02.png) - ![Performance heatmaps per stage with division top 3](https://scoring.services/static/img/pages/prints/match_heatmaps.png) - ![Best stages — hit factor map by time and points](https://scoring.services/static/img/pages/prints/match_best_shooter_stages.png) ## From the hub you access - Comparative graphs (up to 4 athletes) - Overall and combined by division - Heatmaps and best stages - Athletes per stage and per division - Match Editor when available (IPSC only) - On TDT/IDPA: time-based overall and heatmaps — see /pages/tdt-time-plus ## References - [Imported match list](https://scoring.services/pages/ipsc-results.md) - [TDT and IDPA (time-plus)](https://scoring.services/pages/tdt-time-plus.md) - [Documentation — Match hub](https://scoring.services/docs#hub-prova) - [Comparative graphs](https://scoring.services/pages/comparative-graphs.md) - [Best stages](https://scoring.services/pages/best-stages.md) - [Match Editor](https://scoring.services/pages/match-editor.md) ## Everything connected in a single experience The hub centralizes ranking, combined results, athlete search, charts, heatmaps, best stages, and per-stage breakdowns: you switch between the overall view and stage detail without losing the context of the division and the percentage versus the category leader. ## Search and filters to reach the target fast With filters and search inside the hub, it is simple to locate athletes, divisions, and stages without browsing several disconnected pages. Everything stays anchored to the selected match. ## Executive view and technical view The same hub serves those who want a general read of the match and those who need technical detail for individual progress — from the combined overall down to a single stage. ## What the hub concentrates Ranking, combined, charts, heatmaps, per-stage data, athlete details, and comparisons — all starting from /list or an imported match. Comparison charts support up to four athletes side by side. ## How to apply it to your match Open a match at /list or follow live stages at https://m.scoring.services/. To publish your own results, see /pages/import-match; for the executive read of a match, start at /pages/match-hub and continue with stage data and best stages. ## IPSC match summary for quick decision The proof summary concentrates the main data for an efficient initial reading before technical in-depth analysis. ## What you get on this page - Clear overview of the competition result. - Shortcuts for ranking, combined and detailed analysis. - Quick basis for post-match decisions. ## Quick summary - Clear overview of the competition result. - Shortcuts for ranking, combined and detailed analysis. - Quick basis for post-match decisions. - See the sections below and the shortcuts to apply to your match or broadcast. ## Start with the overview In the summary, you can see in a few clicks the scenario of the match: leaders by division, spread of percentages and where the competition was tighter — before opening each stage in detail. ## Go deeper with the right modules After the initial reading, proceed to the combined (aggregated points, times and penalties), to the data per stage and to the athlete details: this sequence is the typical flow of technical diagnosis at IPSC. ## Gain speed in the post-match This layered reading reduces analysis time and improves the quality of training and strategy decisions. ## After the summary Go to /pages/match-hub on the IM hub or read /pages/ranking-elo-ipsc and /pages/overall-vs-combined. ## Frequently asked questions ### What is the IPSC match hub? Central page per match with shortcuts to graphs, overall, combined, heatmaps, best stages and Match Editor. ### How do I access graphs and overall for a match? Select the match from the list, enter the hub and click the Graphs, Overall or Combined cards. ### Does the hub replace the specific pages? It works as a central point and routes you to detailed analyses as needed — ranking, combined, charts, heatmaps, best stages, per-stage data, and the match summary. ### Can I open the hub straight from a match? Yes. When you select a match you are taken to the corresponding hub with every analysis tied to that competition. ### Which analyses live in the hub? Ranking, combined, charts, heatmaps, best stages, per-stage data, and the match summary — plus athlete search and comparison. ### Which tab should I open first in the hub? We recommend /pages/match-hub as a roadmap, then ranking and /pages/stage-data-analysis within the selected match hub. ### How do I get a match into the hub? Import it via ShootingHouse URL or WinMSS .cab — see /pages/import-match. PractiScore matches can also feed the live flow described in /pages/practiscore-leaderboard. ### Does the summary replace detailed analysis? No. It is the gateway to navigating deeper analyses. ### Is it suitable for athletes and coaches? Yes. The vision is useful for different decision profiles. ### Where to continue after the summary? In the ranking, in the combined, in the data by stage and in the athlete's details. ### How long does it take to read the summary? In general, a few minutes to understand the scenario; then use /pages/stage-data-analysis and /pages/best-stages to delve deeper. ## Related guides - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) - [Imported IPSC match list — catalog & search](https://scoring.services/pages/imported-matches.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [IPSC overall results & rankings — view scores online](https://scoring.services/pages/overall-ipsc.md) - [IPSC best stages — top per stage](https://scoring.services/pages/best-stages.md) - [TDT and IDPA — time-plus scoring on the platform](https://scoring.services/pages/tdt-time-plus.md) - [Orbit — free IPSC match management](https://scoring.services/pages/orbit.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/overall-vs-combined.md # IPSC Overall vs Combined — which to use > Overall shows the ranking; combined details A/C/D hits, penalties and HF per stage. Learn when to use each view on Scoring Services. Resumo (pt-BR): **Overall vs Combinado no IPSC — qual usar**. Overall mostra a classificação; o combinado detalha A/C/D, penalidades e HF por stage. Saiba quando usar cada visão no Scoring Services. This file: https://scoring.services/pages/overall-vs-combined.md HTML page: https://scoring.services/pages/overall-vs-combined (pt-BR), https://scoring.services/pages/overall-vs-combined?lang=en, https://scoring.services/pages/overall-vs-combined?lang=es Open the tool: [Browse match overall](https://scoring.services/list) After a match, many athletes open overall and stop at placement. Combined answers the next question: what happened on each stage. ## Overall — ranking - Ranks athletes by total score (stage points) or division percentage - Best for “what was my place?” and quick category comparison - Does not show A/C/D or each stage time on the same screen ## Combined — per-stage audit - Spreadsheet-style table: hits, MISS/NS/PROC, time, HF and points per stage - Best for “which stage cost me points/time?” and post-match audit - Foundation for heatmaps, best stages and athlete detail ## IPSC overall results & rankings — view scores online See the match overall ranking as on competition day — with percentages, division position and quick category navigation. ## Division ranking - ![Division ranking with filters, categories and percentages](https://scoring.services/static/img/pages/prints/overall.png) - ![Stage detail modal from overall ranking](https://scoring.services/static/img/pages/prints/overall_with_stage_details_for_shooter.png) ## Features - Filter by division and category (Lady, Junior, Senior…) - Percentage, points and total time per athlete - Quick stage navigation from each row ## IPSC combined results Detailed spreadsheet-style analysis: all stages, calculated points and metrics by division — useful for stat officers and athletes auditing the match. ## Combined results - ![Combined table with hits, penalties and percentages per athlete](https://scoring.services/static/img/pages/prints/match_combinated.png) - ![Per-stage details with time, points and hit factor](https://scoring.services/static/img/pages/prints/match_graph_04.png) ## What you see - A/C/D hits, MISS/NS/PROC penalties and total time - PSBL percentage and stage points per athlete - Cross-division comparison within the same match ## Combined structure The overall brings together, for each athlete, the sum of the points and times of all stages, the overall hit factor of the match and, when available, the percentage in relation to the best in the division — basis for the overall and to compare who was more consistent between the stages. ## Correct interpretation The final classification depends on the accumulated performance. A single stage can change positions, especially in balanced matches. ## Tactical use Combined + analysis by stage allows you to identify where specific adjustments deliver the greatest increase in ranking. ## Concepts linked to the combined Hit factor per stage: /pages/hit-factor. Penalties: /pages/scoring-penalties. Power factor: /pages/major-minor-scoring. > Suggested flow: overall → combined or athlete detail → weak stages → train on ipsc.digital. See also /pages/find-lost-positions. ## References - [Overall](https://scoring.services/pages/overall-vs-combined.md) - [Combined](https://scoring.services/pages/overall-vs-combined.md) - [Where I lost places](https://scoring.services/pages/find-lost-positions.md) - [Hit factor](https://scoring.services/pages/hit-factor.md) ## Frequently asked questions ### Are overall and combined the same thing? No. Overall is the ranking (place and percentage). Combined is the detailed table with A/C/D, penalties, time and hit factor per stage. ### Where do I start after the match? Overall for placement; then combined or athlete detail to find weak stages. Guide: /pages/find-lost-positions. ### What is IPSC overall? Match overall ranking by division and category, with percentages, points and total time per athlete. ### How to view IPSC results (score) online? Open the match hub and go to Overall or Combined. You can also search athletes and compare performance stage by stage. ### Is combined the same as overall? They are related views. The combined details the structure of the results, while overall summarizes the overall classification. ### What is the best page to read together? The combined results page with filters by division and category. ### How to validate data consistency? Cruze combined with stage details and athlete profile in the match hub. ### Do I need to manually calculate the combined amount? No. The hub and the /pages/overall-vs-combined pages display the official aggregate of the imported or synchronized match. ## Related guides - [IPSC overall results & rankings — view scores online](https://scoring.services/pages/overall-ipsc.md) - [IPSC combined results](https://scoring.services/pages/combined-results.md) - [How to find where you lost places in an IPSC match](https://scoring.services/pages/find-lost-positions.md) - [Hit factor and PSBL: the metrics that organize practical shooting](https://scoring.services/pages/hit-factor.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) ## Reference for agents - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/overlay-obs-studio.md # IPSC overlay in OBS Studio — complete live broadcast guide > How to set up OBS Studio Browser Source for IPSC matches with PractiScore: overlay URL, per-stage scenes, safe areas, sponsors and dynamic real-time scoreboard. Resumo (pt-BR): **Overlay IPSC no OBS Studio — guia completo para transmissão ao vivo**. Como configurar Browser Source no OBS Studio para provas IPSC com PractiScore: URL do overlay, cenas por pista, áreas seguras, patrocinadores e placar dinâmico em tempo real. This file: https://scoring.services/pages/overlay-obs-studio.md HTML page: https://scoring.services/pages/overlay-obs-studio (pt-BR), https://scoring.services/pages/overlay-obs-studio?lang=en, https://scoring.services/pages/overlay-obs-studio?lang=es Open the tool: [General overlay guide](https://scoring.services/pages/live-stream-overlay.md) Parent guide: [Live-stream overlay for practical and IPSC shooting](https://scoring.services/pages/live-stream-overlay.md) OBS Studio is the most widely used app for IPSC clubs and federations streaming to YouTube, Facebook and Twitch. With Scoring Services you do not edit scoreboards by hand: PractiScore tablets send every score, the match hotsite updates rankings and the transparent OBS overlay shows last shooter, leaderboard and top bar — all in real time, stage by stage, from warm-up to the final stage. ## PractiScore → OBS workflow shortcuts - [Match management](https://scoring.services/my-account/practiscore): Edit the match, open Overlay config or Set up overlay and copy the URL. - [Live scoreboard (athletes)](https://m.scoring.services/): Same data as the overlay — follow on your phone during the match. - [Full PractiScore guide](https://scoring.services/pages/practiscore-leaderboard.md): Installation, tablets, sync and WinMSS export. ## Per-stage wizard — from selector to OBS URL - ![Stage selector — 4-stage match, max points per stage, each stage UUID and Configure Overlay button to generate the OBS URL](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_selector.png) - ![Selected stage preview — top bar with Light and Mini Rifle divisions, CCP Open top-3 widget (A/C) and Match/Stage ID footer](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_preview.png) - ![Per-stage config — 1 s poll interval, 10 s bottom bar, sidebar and top bar enabled; note about logo in match settings](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_01.png) - ![Scroll speeds (leaderboard 0.5 / top bar 0.3), bottom bar position, config summary chips and generated URL with Copy button](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_02.png) - ![Overlay visual components — leaders ticker on top, CCP Open top 3 with A/C and stage result card (points, time, HF, penalties)](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_03.png) ## Scene panel — per-stage control for OBS - ![Per-stage panel — apply scene to all stages; Stage 1–4 cards with Full broadcast, HUD only, Break and Warm-up; OBS URL, Open, Health and Config buttons](https://scoring.services/static/img/pages/hotsite/overlay/overlay_dashboard_scenes_and_monitoring.png) - ![Overlay control desk — Replay status, 4/4 stages OK, default preset, sync warnings and buttons to apply a global scene on stream](https://scoring.services/static/img/pages/hotsite/overlay/overlay_dashboard_scenes_and_monitoring_01.png) ## Advanced IPSC overlay configuration - ![Preview with OBS safe areas — scrolling top bar, side cards, LIVE last-shooter panel (HF, A/C/D, time) and dashed 1920×1080 guides](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_preview_safe_zones.png) - ![Preview with Simulate scoring — LIVE shooter card (points, time, HF, A/C/D), top bar and CCP Open widget; Pause and Full Screen buttons](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_preview.png) - ![Presets and ready scenes — save preset, Full broadcast, HUD only, Break and Warm-up; Monitoring, Sponsors and Health check cards](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_presets.png) - ![Advanced broadcast — Push SSE (lower latency), 720p–4K scaling, ranking position delta (8 s), last 5 shooters ticker and poll intervals](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations.png) - ![Display control — top bar layout, ranking scope (combined or stage), athletes per division and sidebar, sponsor and context band toggles](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_01.png) - ![Dark color scheme, sidebar size (380 px × 30%) and top bar (100 px), leaderboard scroll (0.5) and top bar scroll (0.3) speeds](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_02.png) ## Set up Browser Source in OBS Studio 1. **1. Prepare the match in PractiScore**: Install ps-leaderboard (/pages/practiscore-leaderboard-install), pair tablets and confirm the match appears at /my-account/practiscore with active sync. Without data reaching the hotsite, the overlay will be blank. 2. **2. Generate the overlay URL**: At /my-account/practiscore → Edit → Set up overlay, pick a stage and adjust sidebar, top bar, colors and logo in the preview. Copy the URL at the bottom of the wizard. IPSC variant: .../stage/{stage_id}/overlay. 3. **3. Add source in OBS**: In OBS: Add → Browser Source → paste the URL, width 1920, height 1080, disable “Control audio via OBS” and enable “Transparent background”. Place the source above the camera or video cut. 4. **4. Use the scene panel**: On the match hotsite, open the per-stage scene panel to switch between Full broadcast, HUD only, Break and Warm-up without editing the URL in OBS. Each stage has a “OBS URL” button to copy the correct link. 5. **5. Match before going live**: Use “Simulate scoring” in the overlay preview and check that the scoreboard at https://m.scoring.services/ updates. Only then start the YouTube or other platform stream — see /pages/overlay-obs-studio. ## vMix, Streamlabs and Prism - vMix and Streamlabs: use the same overlay URL in a Browser/Web source — transparent background, 1920×1080. - Prism (Android/iPhone): open the generated URL in the app for mobile lives with the same data. - Arena screen at the range: use kiosk mode at https://m.scoring.services/ alongside the live stream. ## PractiScore overlay YouTube — live IPSC broadcast with dynamic scoreboard PractiScore overlay YouTube guide: how to broadcast IPSC matches with a dynamic OBS scoreboard fed by tablets via ps-leaderboard. If you searched for a PractiScore live overlay on YouTube, here is the workflow — range scoring, transparent OBS URL, rankings and last shooter updating on every score, and the audience following at https://m.scoring.services/. Dynamic matches: HF and positions change on their own each stage. ## What is the PractiScore overlay on YouTube It is a transparent web page (OBS Browser Source) showing in real time the same data PractiScore sends to Scoring Services: overall per division, last shooter (A/C/D/M hits, time, hit factor), top bar with leaders and match sponsors. Configure at /my-account/practiscore → Set up overlay, copy the URL and stream on YouTube. Overview: /pages/live-stream-overlay. OBS guide: /pages/overlay-obs-studio. ## Real example — IPSC live with OBS + Scoring Services - [Professional practical shooting broadcast: stage camera, transparent overlay with scoreboard and PractiScore data updating throughout the match.](https://www.youtube.com/watch?v=yXC4XaqkmGI) ## On stream and on the athlete’s phone - ![Live overlay elements — top ticker with leaders, CCP Open top 3 (A/C, points, %) and stage card with HF, A/C/D/M/NS/Proc hits and time](https://scoring.services/static/img/pages/hotsite/overlay/overlay_live_output.png) - ![Match hotsite — squads, verify, charts and results on m.scoring.services](https://scoring.services/static/img/pages/hotsite/overlay/match_kiosk_hub.png) - ![Last shooter on overlay — HF, points and penalties in real time](https://scoring.services/static/img/pages/hotsite/stage_last03.png) - ![TV kiosk mode — looping scoreboard for on-site arena screens](https://scoring.services/static/img/pages/hotsite/kiosk05.png) ## Live PractiScore → hotsite → overlay - ![Public match hotsite — Squads, Verify, Results by Division, Combined, Charts and last Scoring Leaderboard sync bar](https://scoring.services/static/img/pages/hotsite/overlay/match_practiscore_realtime_data_for_user.png) - ![Match settings index — cards for Overlay config (colors, preview, URL), Sponsors (up to 8 logos) and Match logo on overlay](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_index_01.png) ## What makes the broadcast dynamic - Side leaderboard scrolls as athletes finish stages — overall positions change live - Last-shooter bar: A/C/D/M hits, time, hit factor and penalties (MISS, NS, PROC) - Top bar with leading athletes — highlights division title fights - Sponsors and match logo in the sidebar — club or federation branding - Scene panel: switch HUD, break and warm-up without stopping the stream ## From PractiScore to YouTube in 5 steps 1. **1. Scoring at the range**: ROs score in PractiScore; ps-leaderboard sends scores to the hotsite. Guide: /pages/practiscore-leaderboard. 2. **2. Configure overlay**: On the hotsite or at /my-account/practiscore, adjust colors, sponsors and preview. Details at /pages/overlay-obs-studio. 3. **3. Build the OBS scene**: Stage camera(s) + Browser Source with transparent 1920×1080 overlay. Enable safe areas in preview so text is not clipped on TVs and phones. 4. **4. Connect to YouTube**: In OBS: Settings → Stream → YouTube. Use your account stream key. Match as “Unlisted” before going public on a regional or national match. 5. **5. Share with athletes**: Share the match link at https://m.scoring.services/ in the stream description and event WhatsApp group. Local and remote audiences follow the same scoreboard. [Live matches](https://scoring.services/pages/live-matches.md) ## Sponsors and logo on stream - ![Overlay sponsors — upload PNG/JPG/WebP/SVG (max 512 KB), up to 8 logos on the right bar of the stream, optional name and link](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_patrocinadores_01.png) ## Related pages - [Overlay — overview](https://scoring.services/pages/live-stream-overlay.md) - [YouTube and dynamic matches](https://scoring.services/pages/overlay-obs-studio.md) - [Live matches](https://scoring.services/pages/live-matches.md) - [Edit PractiScore match](https://scoring.services/pages/practiscore-edit-match.md) ## Frequently asked questions ### What resolution for OBS Browser Source? Use 1920×1080 with transparent background enabled. Enable “OBS safe areas” in the wizard preview to avoid clipped text on TVs and phones. ### Does the overlay work with vMix and Streamlabs? Yes. Paste the same wizard URL into a Browser/Web source — same transparency and 1920×1080 settings. ### What is the per-stage scene panel for? Switch between Full broadcast, HUD only, Break and Warm-up without changing the URL in OBS. Each stage has an “OBS URL” button to copy the correct link. ### How do I set up PractiScore overlay on YouTube? Install ps-leaderboard, sync tablets, generate the overlay URL at /my-account/practiscore and add it as an OBS Browser Source. In OBS, set stream to YouTube. Full guide on this page and at /pages/overlay-obs-studio. ### Do I need PractiScore to stream on YouTube? The overlay shows Scoring Services data. In practice, IPSC clubs use PractiScore with ps-leaderboard for real-time scores — see /pages/practiscore-leaderboard. ### Can athletes follow without watching the stream? Yes. At https://m.scoring.services/ during the match; after closing, in the hub or /list. ### Where do I configure overlay before going live? At /my-account/practiscore → Edit → Overlay config or Set up overlay. OBS step by step: /pages/overlay-obs-studio. ## Related guides - [Live-stream overlay for practical and IPSC shooting](https://scoring.services/pages/live-stream-overlay.md) - [PractiScore overlay YouTube — live IPSC broadcast with dynamic scoreboard](https://scoring.services/pages/practiscore-overlay-youtube.md) - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [Live matches: scoreboard, stages and updates in almost real time](https://scoring.services/pages/live-matches.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/performance-heatmaps.md # IPSC performance heatmaps > Visual distribution of athletes by hit factor vs points. Top 3 per stage and division filters. Resumo (pt-BR): **Heatmaps de desempenho IPSC**. Distribuição visual de atletas por hit factor vs pontos. Top 3 por pista e filtros por divisão. This file: https://scoring.services/pages/performance-heatmaps.md HTML page: https://scoring.services/pages/performance-heatmaps (pt-BR), https://scoring.services/pages/performance-heatmaps?lang=en, https://scoring.services/pages/performance-heatmaps?lang=es Open the tool: [Heatmaps docs](https://scoring.services/docs#heatmaps-desempenho) Identify division-wide performance patterns: where most athletes cluster on points and hit factors, and who stands out on each stage. ## Heatmaps in action - ![Per-stage heatmaps with HF × points distribution and top 3](https://scoring.services/static/img/pages/prints/match_heatmaps.png) ## Features - HF × points heatmap per division stage - Top 3 per stage with HF, time and points - Division filter and "all athletes" mode ## References - [Docs — Heatmaps](https://scoring.services/docs#heatmaps-desempenho) - [Comparative graphs](https://scoring.services/pages/comparative-graphs.md) - [Best stages](https://scoring.services/pages/best-stages.md) - [Match hub](https://scoring.services/pages/match-hub.md) ## How to read the heat map in practice In the hub's heatmaps, each point usually represents an athlete on a stage: one axis shows the stage's score (or the percentage of the best in the division) and the other the hit factor or time. Higher points and points to the right indicate a strong overall of points and rhythm in that cut; lower or left corners suggest loss of accuracy, overtime, or both — always compare athletes from the same division and category for a fair reading on the IPSC. ## Within-division comparison Reading becomes more useful when you compare athletes in the same competitive context, avoiding distorted analyses. ## Application in the training cycle The heat map speeds up training prioritization: rhythm between targets, transitions, recoil control and shot decision depending on the type of stage (short, medium or long on the course). ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## After the heatmap Open /pages/stage-data-analysis in the worst regions of the map and validate in /tools against a reference athlete. ## How to read heatmap quadrants Top right (lots of points + high hit factor) = excellent performance. Bottom left (few points + low HF) = needs improvement. Many points with low HF = needs to be faster; High HF with few points = needs to be more precise. Use this to decide whether to train speed or accuracy and compare with athletes in the same division. ## Frequently asked questions ### Is heat map difficult for beginners? No. The visualization was designed to facilitate immediate reading of performance in relation to other athletes in the same group. ### Is it suitable for coaches and athletes? Yes. It works well for both self-management and technical team monitoring. ### Can I use it with filters? Yes, with division and category the analysis becomes even more precise. ### What is the heat map for in the room? Shows the relationship between accuracy, points and pace in the division — ideal for seeing whether you should prioritize speed or hits. Context in /pages/ipsc-analysis-guide. ### How do I read heatmap axes and colors? The X-axis shows the points (accuracy) and the Y-axis shows the hit factor (overall performance). Each point is an athlete on that stage; Darker/blue colors indicate better performance and lighter/yellow colors indicate worse. Mouse over to see name, points, HF and time. ## Related guides - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [IPSC overall results & rankings — view scores online](https://scoring.services/pages/overall-ipsc.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC best stages — top per stage](https://scoring.services/pages/best-stages.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/platform-stats-guide.md # IPSC athlete statistics > IPSC athlete statistics panel: evolution of percentage and position, three best and three worst events, impact of penalties (M, NS, PROC) and performance by type of stage (short, medium, long). Resumo (pt-BR): **Estatísticas dos atletas IPSC**. Painel de estatísticas do atleta em IPSC: evolução de percentual e de posição, três melhores e três piores provas, impacto de penalidades (M, NS, PROC) e desempenho por tipo de pista (curta, média, longa). This file: https://scoring.services/pages/platform-stats-guide.md HTML page: https://scoring.services/pages/platform-stats-guide (pt-BR), https://scoring.services/pages/platform-stats-guide?lang=en, https://scoring.services/pages/platform-stats-guide?lang=es Open the tool: [Open Athlete Stats](https://scoring.services/search-shooter/stats) Now the athlete can see, in one place, a complete performance history with a focus on real evolution. ## Access the athlete's complete dashboard Use Athlete Stats to stage progress, consistency and personal goals in one place. [Open Athlete Stats](https://scoring.services/search-shooter/stats) ## Quick actions - [Search for an athlete](https://scoring.services/search-shooter): Open profile and history before delving into aggregated statistics. - [ELO Ranking](https://scoring.services/elo): Rating between events with filters by division and modality. - [By division](https://scoring.services/pages/division-stats.md): Consolidated averages. ## What you get on this page - Evolution of the percentage in national competitions, federations and clubs in the system. - Evolution of position and comparison between national and state matches. - Top 3 best and top 3 worst matches for quick trend reading. - Loss identification by M (miss), NS and PROC. - Performance by type of stage: short, medium and long. - Consistency vision to monitor oscillation and stability. ## Quick summary - Evolution of the percentage in national competitions, federations and clubs in the system. - Evolution of position and comparison between national and state matches. - Top 3 best and top 3 worst matches for quick trend reading. - See the sections below and the shortcuts to apply to your match or broadcast. ## Complete evolution of the athlete on the same panel The page consolidates percentage, position and match history in a single view. This eliminates fragmented analysis and speeds up training decisions. ## Comparisons that help in decision making By comparing national and state matches, the athlete and coach are able to contextualize performance and calibrate goals by competitive level. ## Error diagnosis and stage profiling Reading M (miss), NS and PROC along with performance by short, medium and long stage shows exactly where you lose the most result in IPSC. ## Consistency and personal goals with follow-up The oscillation versus stability view allows you to set percentage and position goals and monitor progress throughout the season. ## Robust search by name and history in the system The search accepts name variations and helps organize history, including in cases of homonyms, facilitating the consolidation of results from the system itself. ## Statistics and comparison Averages and distributions feed decisions in /pages/comparative-graphs. Macro view: /platform_stats. ## Frequently asked questions ### Where do I see statistics by division? On the official panel at /search-shooter/stats, with indicators by division for comparison and reference between athletes. ### Can I filter by match level? Yes, the filters allow for fairer cuts for analysis. ### Does this help athletes and coaches? Yes. The data is used for both self-management and technical team planning. ### Can I identify my 3 best and 3 worst matches? Yes, this reading is part of the panel and helps to understand performance trends. ### Can you see where I lose the most due to a penalty? Yes. The page highlights the impact of M (miss), NS and PROC to guide technical correction. ### Where can I see statistics for just my division? At /pages/division-stats and in the hub at /search-shooter/stats. ## Related guides - [Consolidated statistics by division in IPSC](https://scoring.services/pages/division-stats.md) - [IPSC ELO ranking — athlete ratings & leaderboard](https://scoring.services/pages/ranking-elo-ipsc.md) - [IPSC analysis for real technical evolution](https://scoring.services/pages/ipsc-analysis-guide.md) - [IPSC performance heatmaps](https://scoring.services/pages/performance-heatmaps.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/practical-shooting-guide.md # Practical shooting: from the match result to the training decision > Practical shooting and sports shooting guide in Brazil: how to read match results, use statistics by division, compare athletes, follow live matches and free Scoring Services tools. Resumo (pt-BR): **Tiro prático: do resultado da prova à decisão de treino**. Guia de tiro prático e tiro esportivo no Brasil: como ler resultados de prova, usar estatísticas por divisão, comparar atletas, acompanhar provas ao vivo e ferramentas gratuitas do Scoring Services. This file: https://scoring.services/pages/practical-shooting-guide.md HTML page: https://scoring.services/pages/practical-shooting-guide (pt-BR), https://scoring.services/pages/practical-shooting-guide?lang=en, https://scoring.services/pages/practical-shooting-guide?lang=es Competitive practical shooting requires reading data — not just final placement. This guide brings together concepts, tools and shortcuts for athletes, coaches and clubs that want to transform scores into an evolution plan. ## IPSC guide with all topics Dozens of pages on ranking, stages, overlay and statistics — complete index. [Open IPSC guide](https://scoring.services/pages/ipsc-guide.md) ## Quick actions - [Shooting sports in Brazil](https://scoring.services/pages/sport-shooting-brazil.md): Regulatory context and modalities. - [Statistics](https://scoring.services/pages/shooting-stats.md): Averages, percentiles and ELO ranking. - [Tools](https://scoring.services/pages/ipsc-calculators.md): Comparison, PDF, chronograph and more. ## What you get on this page - What is practical shooting and how it relates to competitive sports shooting. - How to interpret the overall, stages and percentage in the division. - Where to consult evidence, statistics and tools in Scoring Services. ## Quick summary - What is practical shooting and how it relates to competitive sports shooting. - How to interpret the overall, stages and percentage in the division. - Where to consult evidence, statistics and tools in Scoring Services. - See the sections below and the shortcuts to apply to your match or broadcast. ## Practical shooting and sports shooting: same base, focus on performance In Brazil, “practical shooting” usually designates dynamic modalities with targets and course — especially the IPSC (International Practical Shooting Confederation), but also IDPA, Steel Challenge and timed formats. “Sports shooting” is the regulated umbrella that includes these events with rules, divisions and rankings. To evolve, the athlete needs to get out of “I was good or bad” and get into metrics: hit factor, A/C/D hits, M/NS/PROC penalties, time per stage and percentage compared to the best in the division. ## Why statistics change the post-match Two matches with the same placement can hide opposite stories: in one you lost the overall due to a bad stage; in another, it was consistent but without a peak in pace. Statistics by division, heatmaps and comparisons between athletes allow you to see patterns — whether the bottleneck is precision, speed, procedure or management of long and short stages. Scoring Services aggregates imported matches and live matches for this reading in a single ecosystem. ## Three paths on the website: consult, analyze and transmit Public consultation: imported match hub and live match pages. Analysis: comparison of athletes, historical evolution, ELO ranking and national references. Streaming: Transparent HTML overlay for OBS, vMix and Streamlabs with near real-time scoreboard and last shot. Each stage has dedicated pages in this guide — use the buttons below depending on your profile (athlete, RO, club or media). ## Next step: dive deeper into IPSC or tools If your main modality is IPSC, the thematic guide in /pages/ipsc-guide organizes dozens of articles (hit factor, combined, penalties, overlay). If you're looking for immediate action, open the athlete comparison in /tools or the live competition list in https://m.scoring.services/. ## Post-match checklist in 15 minutes 1) Open combined and percentage in the division. 2) List the three worst stages by hit factor. 3) Mark penalty pattern (M, NS, PROC). 4) Compare with a reference athlete in /tools. 5) Record a technical goal for the next training session. This ritual transforms results into plans. ## Frequently asked questions ### Do I need to login to check results? Most consultations and guides are public. Some import and account management flows use login.scoring.services; the page /pages/ipsc-results details what is open without registration. ### Does Scoring Services replace the official match system? No. Complements with aggregation, visualization, statistics and educational content. Arbitration and official scoring continue in the competition software (e.g.: Shooting House). ### Where do I start if I'm new to practical shooting? Read this guide, then /pages/ipsc-guide and /pages/hit-factor. Then open a real match in https://m.scoring.services/ or in the IM hub. ### What is hit factor in practical shooting? Hit factor is points divided by the time on each stage. The bigger it is, the better the performance on that stage. See /pages/hit-factor or /pages/hit-factor. ### How to follow a match live on the internet? Open https://m.scoring.services/ or /pages/live-matches, choose the active match and use the scoreboard with Smart Refresh. For transmission, configure the overlay in /pages/live-stream-overlay. ## Related guides - [Complete IPSC Guide for Athlete Evolution](https://scoring.services/pages/ipsc-guide.md) - [Practical Shooting Statistics: From Raw Number to Training Decision](https://scoring.services/pages/shooting-stats.md) - [Hit Factor and Power Factor calculators](https://scoring.services/pages/ipsc-calculators.md) - [Live matches: scoreboard, stages and updates in almost real time](https://scoring.services/pages/live-matches.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/practiscore-competitor-web.md # Analyze IPSC rivals on the web — PractiScore Competitor alternative > View and compare IPSC match results in your browser — import WinMSS (.cab) or PractiScore (.psc) from any country. Hub, graphs, overall, heatmaps and athlete search — free, no paid app. Resumo (pt-BR): **Analisar concorrentes IPSC na web — alternativa ao PractiScore Competitor**. Veja e compare resultados IPSC no navegador — importe WinMSS (.cab) ou PractiScore (.psc) de qualquer país. Hub, gráficos, overall, heatmaps e busca de atletas — grátis, sem app paga. This file: https://scoring.services/pages/practiscore-competitor-web.md HTML page: https://scoring.services/pages/practiscore-competitor-web (pt-BR), https://scoring.services/pages/practiscore-competitor-web?lang=en, https://scoring.services/pages/practiscore-competitor-web?lang=es Open the tool: [Import match now](https://scoring.services/import) The PractiScore Competitor app promises the same core idea: view and compare results and analyze rival performance in IPSC. On Scoring Services you do it on the web — by importing the PractiScore app .psc or WinMSS .cab from any federation or country. No paid app install, no PractiScore.com-only workflow: a public link with hub, overall, combined, charts (up to 4 athletes), heatmaps and global athlete search. ## From file to rival analysis — worldwide PractiScore (.psc): Share → Export Match in the app. WinMSS (.cab): standard export or PractiScore.com → Export to WinMSS. Confirm country/region in the preview and share the hub. [Open import](https://scoring.services/import) ## Rival analysis in practice — import, hub and charts - ![Import match — preview of athletes, divisions and region before publishing the hub](https://scoring.services/static/img/pages/prints/import_match_winmss.png) - ![Match hub — shortcuts to overall, graphs, heatmaps and Match Editor](https://scoring.services/static/img/pages/prints/match_hub_01.png) - ![Comparative charts — hit factor per stage for up to four athletes](https://scoring.services/static/img/pages/prints/match_graph_02.png) - ![Overall ranking by division — percentages and match position](https://scoring.services/static/img/pages/prints/overall.png) - ![Athlete details — hits, penalties, hit factor and stage-by-stage insights](https://scoring.services/static/img/pages/prints/shooter_details_01.png) ## Quick actions - [Import .psc](https://scoring.services/pages/import-practiscore.md): Native PractiScore app export — any country. - [Import WinMSS](https://scoring.services/pages/import-match.md): .cab file — federations and international matches. - [Comparative graphs](https://scoring.services/pages/comparative-graphs.md): Up to 4 athletes on screen — stage by stage. - [Search athlete](https://scoring.services/search-shooter): History and ELO across imported matches. ## Scoring Services vs PractiScore Competitor (app) | Feature | Scoring Services (web) | PractiScore Competitor | |---|---|---| | View and compare IPSC results | Yes — hub and charts in browser | Yes — iOS/iPad app | | Import .psc without PractiScore.com | Yes — Share → Export Match → /import | Focus on PractiScore.com search/sync | | Import international WinMSS (.cab) | Yes | No (PractiScore app focus) | | Public link for the club | Yes — any device | Sharing limited to the app | | Overall + combined + heatmaps | Yes — integrated hub | Yes — per-athlete detail | | Simulate division / scenarios (Match Editor) | Yes — web | No — read/analysis focus | | Live overlay / leaderboard (organizer) | Yes — PS-Leaderboard and OBS | No | | Cost to browse | Free on the web | Paid app + optional Pro subscription | ## What you can do after import - Compare up to four rivals in charts — hit factor, time and points per stage - Open the match hub — overall, combined, best stages and heatmaps - Search an athlete across imported matches and see progress (ELO) - Share one link with squad, federation or sponsors > In Brazil, ShootingHouse (URL) is also available at /import. We are the post-match web hub: import .psc or .cab, analyze rivals and publish worldwide. ## What we do not replace (transparency) - PractiScore Competitor offline iOS app — paid browse on iPhone/iPad without a browser - On-match Wi‑Fi sync between PractiScore tablets — use live ps-leaderboard for organizers - Competitor app Pro video overlay, splits and chrono — we do not replicate on mobile - Live scoring at the range — PractiScore remains the official scoring app - USPSA and Steel Challenge as main focus — we support IPSC and also TDT/IDPA (time-plus); specialize in WinMSS/.psc import ## Match Editor vs PractiScore Competitor PractiScore Competitor helps athletes view and compare results on iPhone. Match Editor goes beyond reading: whole-match view — overall, combined and divisions — with browser simulation (division moves, major/minor, scenarios), after importing .psc or .cab from any country. To compare rivals without simulating, see /pages/practiscore-competitor-web. ## Integrated view - ![Ranking with position change indicators after simulation](https://scoring.services/static/img/pages/editor/05.png) - ![Match hub with Results Editor and other analyses](https://scoring.services/static/img/pages/prints/match_hub_01.png) ## Summary comparison | Feature | Scoring Services | PractiScore Competitor | |---|---|---| | Division move with recalc | Yes — Match Editor | No | | Integrated overall + combined | Yes — hub + editor | Yes — reading focus | | Worldwide .psc / WinMSS import | Yes — /import | Partial — PractiScore.com sync | | 100% browser, public link | Yes | Installed iOS app | | Simulate penalties and scenarios | Yes | No | ## References - [Match Editor vs PractiScore](https://scoring.services/pages/practiscore-competitor-web.md) - [Match hub](https://scoring.services/pages/match-hub.md) - [Live leaderboard](https://scoring.services/pages/practiscore-leaderboard.md) - [Documentation](https://scoring.services/docs) ## Frequently asked questions ### Do I need the PractiScore Competitor app? Not for web analysis. Import .psc (Share → Export Match) or WinMSS .cab at /import and compare rivals in the hub and charts — free, with a public link. The app is a paid offline option on iOS. ### Does it work with international matches (WinMSS)? Yes. Upload the .cab exported from WinMSS (or PractiScore.com → Export to WinMSS), review country/region in the preview and publish the hub for athletes from any federation. ### Does it replace PractiScore for live scoring? No. Use PractiScore at the range; then import the .psc or use PS-Leaderboard for overlay. This page is post-match analysis and web sharing. ### What do you not promise vs Competitor? We do not replicate the paid offline iOS app, on-match Wi‑Fi sync between tablets, Pro video overlay or live range scoring — use PractiScore + ps-leaderboard for that. Focus: post-import web hub with charts and a public link. ### Does Match Editor replace PractiScore? No. It complements post-match analysis with web simulation; PractiScore is still used for official match scoring. ### What about the PractiScore Competitor app? Competitor is for viewing and comparing on iPhone. Here you import .psc or WinMSS .cab and use hub, charts and Match Editor in the browser — see /pages/practiscore-competitor-web. ## Related guides - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) - [Import PractiScore match (.psc) — stats and hub worldwide](https://scoring.services/pages/import-practiscore.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [Search IPSC athletes — worldwide history & ELO rating](https://scoring.services/pages/athlete-search.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [Match Editor vs PractiScore Competitor](https://scoring.services/pages/match-editor-vs-practiscore.md) ## Reference for agents - [Importar prova](https://scoring.services/docs/import.md) - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/practiscore-edit-match.md # User guide — edit PractiScore live match > How to edit briefing, schedule, registration, logo, dates, state, visibility and match flags at /my-account/practiscore — validations, IPSC Guru calendar and public kiosk. Resumo (pt-BR): **Manual de uso — editar etapa PractiScore ao vivo**. Como editar briefing, cronograma, inscrição, logo, datas, estado, visibilidade e flags da prova em /my-account/practiscore — validações, calendário IPSC Guru e kiosk público. This file: https://scoring.services/pages/practiscore-edit-match.md HTML page: https://scoring.services/pages/practiscore-edit-match (pt-BR), https://scoring.services/pages/practiscore-edit-match?lang=en, https://scoring.services/pages/practiscore-edit-match?lang=es Open the tool: [Open PractiScore management](https://scoring.services/my-account/practiscore) Parent guide: [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) This guide describes the match edit interface in Scoring Services — a PractiScore complement for live matches. You can edit links, logo, dates, state, description and visibility options that control the match hotsite and public calendar. > A complement for those who already run matches with PractiScore: scoring and match management stay in the app. ps-leaderboard adds live scoreboards, TV kiosk mode, broadcast overlays (OBS/Prism), a web admin panel and WinMSS export — without replacing PractiScore. > Go to /my-account/practiscore, sign in with SSO and click Edit on the match. Changes affect the hotsite at m.scoring.services and public calendar listings. ## Match edit form fields 1. **1. Briefing URL**: Enter a valid briefing link — e.g. a Google Drive document. Valid format: URLs starting with http:// or https://. 2. **2. Schedule URL**: Valid link to the event schedule (http:// or https://). 3. **3. Registration URL**: Link to the registration form — Google Forms, Shootinghouse or similar. Required to enable Show on calendar. 4. **4. Match logo**: Upload the event logo. File must be a valid image (JPEG, PNG, etc.). 5. **5. Start and end dates**: Select match dates. Start date cannot be after end date. 6. **6. State**: Select the state where the match takes place. Required for calendar publication. 7. **7. Description / invitation**: Markdown text field for match description or invitation. Use bold, lists and links per Markdown syntax. 8. **8. Match active**: Whether the match is active in the system — tied to display on Scoring Services. 9. **9. Show in match list**: Check to show the match in the public match list on Scoring Services. 10. **10. Show on calendar**: Only available when Registration URL is filled. Shows the match on the public IPSC Guru Calendar. 11. **11. Show squads**: Check to show squads on the match page (kiosk). 12. **12. Show Verify**: Check to enable Verify on the match page. 13. **13. Show totals**: Check to show accumulated event totals on the match page. ## Overlay wizard — from hotsite to OBS - ![Match stage selector — cards for Stages 1–4 with max points (150, 80, 60…), each stage ID and Configure Overlay button](https://scoring.services/static/img/pages/hotsite/overlay/overlay_stage_selector.png) - ![Full HD preview (1920×1080) — top bar with division leaders, CCP Open top-3 widget (A/C hits, points, % and time) and match/stage IDs](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_preview.png) - ![Display control — poll every 1 s, bottom bar shown for 10 s, toggles for sidebar (leaderboard), top bar, sponsors and match logo](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_display.png) - ![Config summary (380×30% sidebar, Dark theme) — overlay URL on m.scoring.services with Copy, Test Overlay and Restore Defaults](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_url.png) ## Overlay shortcuts in match edit 1. **Overlay config**: Scoreboard, colors and sponsors — opens the general overlay settings panel on the match hotsite (m.scoring.services/match/…/config). 2. **Set up overlay**: Pick a stage, adjust the live preview and copy the URL for OBS, vMix or Prism. Full guide at /pages/live-stream-overlay. ## Important validations - Valid URLs: Briefing, Schedule and Registration must use http:// or https:// — otherwise the system shows an error. - Dates: start date cannot be after end date. - State required for calendar: if not selected, the system alerts the user. - Show on calendar requires a valid Registration URL. ## Available actions 1. **Save**: Confirms all form changes and applies them to the match. 2. **Cancel**: Discards changes and returns to the match list at /my-account/practiscore without saving. ## Technical requirements - Browsers: recent versions of Google Chrome, Mozilla Firefox or Microsoft Edge. - Internet connection to access the panel, save data and upload logos. ## Related links - [PractiScore management (account)](https://scoring.services/my-account/practiscore) - [ps-leaderboard install guide](https://scoring.services/pages/practiscore-leaderboard-install.md) - [PractiScore live overview](https://scoring.services/pages/practiscore-leaderboard.md) - [IPSC match calendar](https://scoring.services/pages/match-calendar.md) - [Overlay and broadcast](https://scoring.services/pages/live-stream-overlay.md) - [OBS Studio — step by step](https://scoring.services/pages/overlay-obs-studio.md) - [YouTube — IPSC live](https://scoring.services/pages/overlay-obs-studio.md) - [Live matches](https://scoring.services/pages/live-matches.md) ## Frequently asked questions ### Where do I edit a PractiScore live match? At /my-account/practiscore, click Edit on the match. The form covers links, logo, dates, state and visibility flags. ### Why can't I enable Show on calendar? The option is only available when Registration URL is filled with a valid http:// or https:// link. ### Which URLs are accepted in the form? Briefing, Schedule and Registration must start with http:// or https://. Invalid links show an error when saving. ## Related guides - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [IPSC Leaderboard for PractiScore — ps-leaderboard installation guide](https://scoring.services/pages/practiscore-leaderboard-install.md) - [Live-stream overlay for practical and IPSC shooting](https://scoring.services/pages/live-stream-overlay.md) - [IPSC overlay in OBS Studio — complete live broadcast guide](https://scoring.services/pages/overlay-obs-studio.md) - [Live matches: scoreboard, stages and updates in almost real time](https://scoring.services/pages/live-matches.md) ## Reference for agents - [Importar prova](https://scoring.services/docs/import.md) - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/practiscore-leaderboard.md # PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast > PractiScore complement for IPSC clubs and federations: 1.7 and 2.0 integration, live leaderboards, TV kiosk mode, OBS/Prism overlays and WinMSS export. Free signup — get started in minutes. Resumo (pt-BR): **IPSC Leaderboard para PractiScore — placar ao vivo e transmissão**. Complemento ao PractiScore para clubes e federações IPSC: integração 1.7 e 2.0, leaderboards em tempo real, modo quiosque para TV, overlay OBS/Prism e export WinMSS. Cadastro gratuito — comece em minutos. This file: https://scoring.services/pages/practiscore-leaderboard.md HTML page: https://scoring.services/pages/practiscore-leaderboard (pt-BR), https://scoring.services/pages/practiscore-leaderboard?lang=en, https://scoring.services/pages/practiscore-leaderboard?lang=es Open the tool: [Create free account](https://scoring.services/my-account) Turn your IPSC matches into memorable experiences — building on the PractiScore setup you already run at the range. ps-leaderboard complements the app with live scoreboards, professional broadcast overlays, TV kiosk mode and full match management, keeping athletes and spectators engaged at every stage. ## Organizer at the match vs athlete post-match | Role | ps-leaderboard / overlay | Rival analysis (web) | |---|---|---| | Organizer — live scoreboard at the match | Yes — PractiScore tablets + OBS/TV | No — post-import focus | | Athlete — compare rivals after the stage | Via export → import to hub | Yes — charts, hub, ELO (/pages/practiscore-competitor-web) | | Live broadcast with overlay | Yes — OBS/Prism layouts | No — static post-match analysis | | PractiScore Competitor app (paid iOS) | No — use .psc import on the web | Free browser alternative | > A complement for those who already run matches with PractiScore: scoring and match management stay in the app. ps-leaderboard adds live scoreboards, TV kiosk mode, broadcast overlays (OBS/Prism), a web admin panel and WinMSS export — without replacing PractiScore. > Get started now: create your free account at My account (/my-account), open management at /my-account/practiscore and follow the step-by-step install guide with screenshots. ## Why choose our solution - Real-time leaderboards with instant updates - Professional broadcasts with custom overlays - Immersive experience for athletes and spectators - Seamless integration with PractiScore 1.7.x and 2.0.x - Kiosk mode for continuous TV display - Detailed score logs for full analysis ## Real-time performance - Instant scoreboard updates - Perfect sync between tablets and dashboard - Minimal latency for immediate results - Multi-tablet synchronized scoring The overlay bridges what happens on the range and your audience — club TV, arena screen or YouTube live. While ROs score in PractiScore, scoreboards, last shooter, overall positions and stage totals update on their own in the broadcast. Dynamic matches — no manual spreadsheets or frame-by-frame editing. ## On stream and on the athlete’s phone - ![Live overlay elements — top ticker with leaders, CCP Open top 3 (A/C, points, %) and stage card with HF, A/C/D/M/NS/Proc hits and time](https://scoring.services/static/img/pages/hotsite/overlay/overlay_live_output.png) - ![Match hotsite — squads, verify, charts and results on m.scoring.services](https://scoring.services/static/img/pages/hotsite/overlay/match_kiosk_hub.png) - ![Last shooter on overlay — HF, points and penalties in real time](https://scoring.services/static/img/pages/hotsite/stage_last03.png) - ![TV kiosk mode — looping scoreboard for on-site arena screens](https://scoring.services/static/img/pages/hotsite/kiosk05.png) ## Overlay wizard — from hotsite to OBS - ![Match stage selector — cards for Stages 1–4 with max points (150, 80, 60…), each stage ID and Configure Overlay button](https://scoring.services/static/img/pages/hotsite/overlay/overlay_stage_selector.png) - ![Full HD preview (1920×1080) — top bar with division leaders, CCP Open top-3 widget (A/C hits, points, % and time) and match/stage IDs](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_preview.png) - ![Display control — poll every 1 s, bottom bar shown for 10 s, toggles for sidebar (leaderboard), top bar, sponsors and match logo](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_display.png) - ![Config summary (380×30% sidebar, Dark theme) — overlay URL on m.scoring.services with Copy, Test Overlay and Restore Defaults](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_url.png) ## Live PractiScore → hotsite → overlay - ![Public match hotsite — Squads, Verify, Results by Division, Combined, Charts and last Scoring Leaderboard sync bar](https://scoring.services/static/img/pages/hotsite/overlay/match_practiscore_realtime_data_for_user.png) - ![Match settings index — cards for Overlay config (colors, preview, URL), Sponsors (up to 8 logos) and Match logo on overlay](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_index_01.png) ## Per-stage wizard — from selector to OBS URL - ![Stage selector — 4-stage match, max points per stage, each stage UUID and Configure Overlay button to generate the OBS URL](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_selector.png) - ![Selected stage preview — top bar with Light and Mini Rifle divisions, CCP Open top-3 widget (A/C) and Match/Stage ID footer](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_preview.png) - ![Per-stage config — 1 s poll interval, 10 s bottom bar, sidebar and top bar enabled; note about logo in match settings](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_01.png) - ![Scroll speeds (leaderboard 0.5 / top bar 0.3), bottom bar position, config summary chips and generated URL with Copy button](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_02.png) - ![Overlay visual components — leaders ticker on top, CCP Open top 3 with A/C and stage result card (points, time, HF, penalties)](https://scoring.services/static/img/pages/hotsite/overlay/match_overlay_stage_config_03.png) ## Advanced IPSC overlay configuration - ![Preview with OBS safe areas — scrolling top bar, side cards, LIVE last-shooter panel (HF, A/C/D, time) and dashed 1920×1080 guides](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_preview_safe_zones.png) - ![Preview with Simulate scoring — LIVE shooter card (points, time, HF, A/C/D), top bar and CCP Open widget; Pause and Full Screen buttons](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_preview.png) - ![Presets and ready scenes — save preset, Full broadcast, HUD only, Break and Warm-up; Monitoring, Sponsors and Health check cards](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_presets.png) - ![Advanced broadcast — Push SSE (lower latency), 720p–4K scaling, ranking position delta (8 s), last 5 shooters ticker and poll intervals](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations.png) - ![Display control — top bar layout, ranking scope (combined or stage), athletes per division and sidebar, sponsor and context band toggles](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_01.png) - ![Dark color scheme, sidebar size (380 px × 30%) and top bar (100 px), leaderboard scroll (0.5) and top bar scroll (0.3) speeds](https://scoring.services/static/img/pages/hotsite/overlay/overlay_advanced_configurations_02.png) ## Sponsors and logo on stream - ![Overlay sponsors — upload PNG/JPG/WebP/SVG (max 512 KB), up to 8 logos on the right bar of the stream, optional name and link](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_patrocinadores_01.png) ## Scene panel — per-stage control for OBS - ![Per-stage panel — apply scene to all stages; Stage 1–4 cards with Full broadcast, HUD only, Break and Warm-up; OBS URL, Open, Health and Config buttons](https://scoring.services/static/img/pages/hotsite/overlay/overlay_dashboard_scenes_and_monitoring.png) - ![Overlay control desk — Replay status, 4/4 stages OK, default preset, sync warnings and buttons to apply a global scene on stream](https://scoring.services/static/img/pages/hotsite/overlay/overlay_dashboard_scenes_and_monitoring_01.png) ## How the overlay works - OBS Studio browser source — overlay URL with transparent background over camera or cut - Prism app (Android and iPhone) for mobile lives with the same real-time data - Configurable layouts: overall, per division, last shooter, stage summary and multi-view - Match colors, logos and visual identity — sponsors and federation on screen - Parallel kiosk mode: arena screen at the range while the live stream uses overlay online ## Dynamic matches — data that updates on its own - Every score validated on the tablet shows on the overlay within seconds — minimal latency - Overall and per-division positions change as athletes finish stages - Automatic last-shooter highlight: HF, points, hits (A/C/D) and penalties (MISS, NS, PROC) - Detailed per-stage view and consolidated summary for quick RO and MD decisions - Sync across multiple tablets — simultaneous scoring without scoreboard conflicts ## Broadcast and match possibilities - Professional live on YouTube, Facebook, Twitch or Instagram with real match data - Arena screen at the range plus online stream at once — local and remote audience engaged - Coverage of regional, national and international events with a sports-TV look - Replay and clips for social media with real scoreboard — post-match content without rework - Public link and m.scoring.services for athletes to stage position on their phone during the match ## Set up overlay in 3 steps 1. **1. Open the wizard on the hotsite**: At /my-account/practiscore, edit the match and use Overlay config or Set up overlay. Pick a stage and adjust sidebar, top bar, colors and logo in the live preview. 2. **2. Copy the URL to OBS or Prism**: At the bottom of the wizard, copy the generated URL into an OBS Studio browser source (transparent background, 1920×1080) or open it in the Prism app for phone lives. 3. **3. Go live with the match**: With paired tablets and PractiScore open, start the broadcast. The overlay follows each shooter in real time — a dynamic match from the first to the last stage. [Full installation guide](https://scoring.services/pages/practiscore-leaderboard-install.md) ## See it in action — professional live stream - [Turn your broadcasts into cinematic experiences. Integration with OBS Studio, Prism and similar tools for custom overlays with real-time data.](https://www.youtube.com/watch?v=yXC4XaqkmGI) ## Intuitive, powerful interface - ![Smart tablet monitoring — connection status and real-time sync](https://scoring.services/static/img/pages/hotsite/tablet01.png) - ![Detailed stage view with all essential information](https://scoring.services/static/img/pages/hotsite/stage01.png) - ![Consolidated stage summary for quick decisions](https://scoring.services/static/img/pages/hotsite/stage02.png) ## Full Scoring.Services integration - ![Real-time online results — full connectivity](https://scoring.services/static/img/pages/hotsite/online01.png) - ![Real-time results dashboard — full control](https://scoring.services/static/img/pages/hotsite/online02.png) - ![Online verification — accuracy assured](https://scoring.services/static/img/pages/hotsite/Verify0001.png) - ![Match administration panel — full control](https://scoring.services/static/img/pages/hotsite/match_admin.png) - ![Detailed per-athlete verification — full transparency](https://scoring.services/static/img/pages/hotsite/verify0002.png) ## Export and full compatibility - ![WinMSS export — full federation compatibility](https://scoring.services/static/img/pages/hotsite/winmss_export_ps2.png) - ![Generated files ready for WinMSS and ShootingHouse import](https://scoring.services/static/img/pages/hotsite/export_winmss.png) ## Benefits for clubs and federations - Competitive edge — stand out from the crowd - Premium experience for athletes and spectators - Professionalism in every broadcast - Easy management with an intuitive interface - Full compatibility with existing systems ## Benefits for athletes - Real-time results — stage your performance instantly - Immersive experience — feel part of the match - Full transparency — all data available - Connectivity — share your journey easily ## Benefits for spectators - Professional broadcasts with integrated data - Cinematic real-time experience - Full engagement with the match - Multi-platform access to results ## Ideal use cases - Regional matches: live leaderboards, remote broadcasts and on-site kiosk mode - National championships: multi-tablets, professional overlays and automatic federation export - International events: global integration, high-quality broadcasts and IPSC standards ## Get started — 3-step process 1. **1. Free registration**: Go to My account (/my-account), fill in your details in under 2 minutes and confirm your activation email. Most accounts are approved automatically. 2. **2. System access**: Sign in at /my-account/practiscore with SSO, open the match list and start match setup. 3. **3. Quick setup**: Follow the detailed install guide (Windows 7+), configure tablets on the same network as PractiScore 1.7.x or 2.0.x and go live. [Detailed installation guide](https://scoring.services/pages/practiscore-leaderboard-install.md) ## Free registration benefits - No signup or subscription fees - Full access to all features - Technical support included - Automatic system updates - Automatic data backup ## Get started in under 5 minutes - Free signup in under 2 minutes - Automatic approval in most cases - Initial setup in under 10 minutes - System running live in the same session > Ready to transform your IPSC matches? Register for free, access the panel and follow the install guide — take your events to the next level. > ps-leaderboard does not replace the PractiScore Competitor app for rival analysis on iPhone nor promise Wi‑Fi sync between tablets — it is an organizer live tool. Athletes who want to compare rivals after the match should import .psc or .cab and use /pages/practiscore-competitor-web. ## Take action & contact - [Create free account](https://scoring.services/my-account) - [PractiScore management (account)](https://scoring.services/my-account/practiscore) - [Detailed installation guide](https://scoring.services/pages/practiscore-leaderboard-install.md) - [Guide — edit match](https://scoring.services/pages/practiscore-edit-match.md) - [Overlay and broadcast](https://scoring.services/pages/live-stream-overlay.md) - [OBS Studio — step by step](https://scoring.services/pages/overlay-obs-studio.md) - [YouTube — IPSC live](https://scoring.services/pages/overlay-obs-studio.md) - [Rival analysis (athlete)](https://scoring.services/pages/practiscore-competitor-web.md) - [Live results (m.scoring.services)](https://m.scoring.services) - [Scoring Services — main site](https://scoring.services) - [Instagram @scoring.services](https://instagram.com/scoring.services) - [Email — request a demo](mailto:alan@besen.io) ## Transform your IPSC matches into memorable experiences The definitive solution for clubs and federations that want to take IPSC competitions to the next level. Seamless PractiScore integration, real-time leaderboards, and professional broadcasts that keep athletes and the audience connected at every moment of the match. Full commercial and technical documentation lives at https://hotsite.scoring.services/. ## Why choose this solution Imagine your matches with: instant leaderboard updates; professional broadcasts with custom overlays; an immersive experience for athletes and spectators; perfect integration with PractiScore 1.7.x and 2.0.x; TV kiosk mode for continuous display; and detailed score logs for complete analysis. ## Revolutionary features — cutting-edge IPSC technology Built specifically for IPSC competitions: instant scoreboard updates; perfect sync between tablets and dashboard; minimal latency for immediate results; multi-tablet synchronized scoring; professional views including TV kiosk loop mode, OBS overlay integration, per-stage display with last shooter scoring, and multi-view layouts for different needs. ## High-impact broadcasting Custom overlays for OBS Studio; Prism integration (Android/iPhone); professional broadcasts with real-time data; and a cinematic experience for spectators. Configure the transparent overlay URL from your match wizard — same data the PractiScore tablets send. Full guide: /pages/live-stream-overlay. ## Benefits for clubs, athletes, and spectators Clubs and federations: competitive edge, premium experience, professional broadcasts, intuitive management, and full compatibility with existing systems. Athletes: real-time results, immersive experience, full transparency, and easy sharing. Spectators: professional streams with integrated data, cinematic real-time experience, total engagement, and multi-platform access to results. ## Ideal use cases Regional matches: real-time leaderboards, live streams for remote spectators, kiosk mode on site. National championships: multi-tablet scoring, professional overlays, automatic federation export. International events: full global system integration, high-quality broadcasts, and IPSC standard compatibility. ## Free sign-up advantages No registration or monthly fees; full access to all features; technical support included; automatic system updates; and automatic data backup. Start at /my-account, open /my-account/practiscore and follow /pages/practiscore-leaderboard-install. ## Contact and next steps Instagram @scoring.services, YouTube tutorials, GitHub repositories, and email for demos. Partner: IPSC Team — ZFT Indaial/LSC. Continue in the Scoring Services ecosystem: /pages/match-hub, /pages/ipsc-results, and /pages/import-match. ## Frequently asked questions ### What is the IPSC Leaderboard for PractiScore? A complement for those who already run matches with PractiScore: 1.7.x and 2.0.x integration, live leaderboards, TV kiosk mode, OBS/Prism overlays, web admin panel and WinMSS/ShootingHouse export. ### Does it replace PractiScore? No. Scoring and match management stay on PractiScore tablets. ps-leaderboard adds live scoreboards, TV mode, broadcast overlays and export — without replacing the app. ### Does it work with PractiScore 2.0? Yes. Integration with PractiScore 1.7.x and 2.0.x, with tablets on the same network as the computer running ps-leaderboard. ### How do I get started? Free signup at My account (/my-account), management at /my-account/practiscore, download ps-leaderboard and follow the step-by-step install guide (Windows 7+). ### Is registration free? Yes. No signup or subscription fees, with full access, technical support, updates and automatic backup. ### Does it support live broadcast and TV mode? Yes. OBS Studio and Prism overlays, kiosk mode for arena screens, configurable layouts (overall, division, last shooter, stage) and color/logo customization. ### What are dynamic matches in the overlay? A match in progress with data that updates on its own: each tablet score shows on the overlay within seconds, overall positions change as athletes finish stages and the last shooter appears with HF, points and penalties — no manual spreadsheet or video editing. ### How do I set up overlay in OBS? In the ps-leaderboard panel choose the layout, adjust colors and logos, copy the overlay URL and add it as a browser source in OBS Studio with a transparent background. Paired tablets and PractiScore open — the broadcast follows the match in real time. ### Can I export to WinMSS? Yes. WinMSS and ShootingHouse export with files ready for federation import. ### I am an athlete — does ps-leaderboard replace PractiScore Competitor? No. ps-leaderboard is for organizers (live scoreboard, overlay, TV). Athletes who want to compare rivals after the match should export .psc or .cab and use /pages/practiscore-competitor-web on the web. ### Is the PractiScore integration free? The hotsite highlights free sign-up and use of the leaderboard solution with no monthly fee; confirm current terms at https://hotsite.scoring.services/. Public results: /pages/ipsc-results. ### Do I need PractiScore on the tablets? Yes. Scoring is collected via PractiScore synced with PS-Leaderboard. That data feeds https://m.scoring.services/ and the broadcast overlay. ### What is the difference between the hotsite and this page? https://hotsite.scoring.services/ is the commercial portal with install media and demos; /pages/practiscore-leaderboard is the SEO guide on scoring.services linking overlay, live results, and analytics. ### How does the athlete see the scoreboard during the match? At https://m.scoring.services/ and m.scoring.services on mobile, updated as scores arrive from PractiScore. On-site kiosk mode uses the same database. ### Does it work with live streaming? Yes. Custom OBS overlays, Prism integration, and the professional live-stream demo on this page. Configure at /pages/live-stream-overlay. ### Which PractiScore versions are supported? PractiScore 1.7.x and 2.0.x. Keep tablets on the same network and match before match day using the install guide at https://hotsite.scoring.services/install.html. ## Related guides - [IPSC Leaderboard for PractiScore — ps-leaderboard installation guide](https://scoring.services/pages/practiscore-leaderboard-install.md) - [Analyze IPSC rivals on the web — PractiScore Competitor alternative](https://scoring.services/pages/practiscore-competitor-web.md) - [User guide — edit PractiScore live match](https://scoring.services/pages/practiscore-edit-match.md) - [Live-stream overlay for practical and IPSC shooting](https://scoring.services/pages/live-stream-overlay.md) - [IPSC overlay in OBS Studio — complete live broadcast guide](https://scoring.services/pages/overlay-obs-studio.md) - [PractiScore overlay YouTube — live IPSC broadcast with dynamic scoreboard](https://scoring.services/pages/practiscore-overlay-youtube.md) - [Live matches: scoreboard, stages and updates in almost real time](https://scoring.services/pages/live-matches.md) - [IPSC Stage Designer — draw stages in your browser](https://scoring.services/pages/stage-designer.md) - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) ## Reference for agents - [Importar prova](https://scoring.services/docs/import.md) - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/practiscore-leaderboard-install.md # IPSC Leaderboard for PractiScore — ps-leaderboard installation guide > Complete step-by-step guide to install ps-leaderboard on Windows 7+ — free signup, download, extract to C:\ps-leaderboard, license, Windows service, PractiScore 1.7/2.0 tablet pairing and web admin panel with screenshots. Resumo (pt-BR): **IPSC Leaderboard para PractiScore — guia de instalação ps-leaderboard**. Guia completo passo a passo para instalar o ps-leaderboard no Windows 7+ — registro gratuito, download, extração em C:\ps-leaderboard, licença, serviço Windows, pareamento de tablets PractiScore 1.7/2.0 e painel web com screenshots. This file: https://scoring.services/pages/practiscore-leaderboard-install.md HTML page: https://scoring.services/pages/practiscore-leaderboard-install (pt-BR), https://scoring.services/pages/practiscore-leaderboard-install?lang=en, https://scoring.services/pages/practiscore-leaderboard-install?lang=es Open the tool: [Get started — register and download](https://scoring.services/my-account/practiscore) Parent guide: [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) This guide covers ps-leaderboard installation on Windows — a PractiScore complement for live scoreboards and match management: extract to C:\ps-leaderboard, license activation, service setup, pairing tablets on the same network and access to the real-time admin panel. > A complement for those who already run matches with PractiScore: scoring and match management stay in the app. ps-leaderboard adds live scoreboards, TV kiosk mode, broadcast overlays (OBS/Prism), a web admin panel and WinMSS export — without replacing PractiScore. > Get started — signup and download. First: create your free account at /my-account (under 2 minutes). Second: sign in at /my-account/practiscore to download PS-Leaderboard and config.ini with license and upload token. > Important: this system only supports Windows 7 or newer. Confirm before you install. ## Minimum system requirements - Windows 7, 8, 10 or 11 (required) - RAM: 4 GB minimum (8 GB recommended) - Disk: 500 MB free - Internet for initial activation and updates ## Network requirements - Essential: internet for activation and computer on the same network as PractiScore 1.7.x or 2.0.x tablets - Same network: lets the system detect and talk to tablets - PractiScore: the system only works with app versions 1.7.x or 2.x - Internet: required for initial activation and system updates - Firewall must not block service ports (e.g. 5001) ## 1. Download and extraction 1. **1.1 Download the ZIP file**: Download ps-leaderboard.zip from /my-account/practiscore (Download PS-Leaderboard button). Tip: save to an easy folder such as Downloads. 2. **1.2 Extract the ZIP**: Right-click ps-leaderboard.zip → Extract All… → destination C:\ → Extract. Why C:\? Ensures permissions for the Windows service. Creates C:\ps-leaderboard. 3. **1.3 Extracted files**: In C:\ps-leaderboard you will find ps_service_manager.exe — the main program that manages the whole system. ## 2. Initial setup 1. **2.1 Run the service manager**: Open C:\ps-leaderboard and double-click ps_service_manager.exe. On first run the setup wizard starts; then the software asks for license data. ## Initial setup screens - ![First run of ps_service_manager.exe — setup wizard](https://scoring.services/static/img/pages/hotsite/install/install_first_setup.png) - ![License configuration screen in the software](https://scoring.services/static/img/pages/hotsite/install/install_license_software.png) ## 2.2 Get license credentials 1. **Step 1: license portal**: Sign in at /my-account/practiscore with SSO. Under Installation you see client ID, masked license and can download ready-made config.ini (or copy License, Token and User ID manually into ps_service_manager.exe). 2. **Step 2: license, token and user ID**: License: activation code. Token: upload authentication key. User ID: client identifier. Paste all three in the software license screen or use config.ini. 3. **Tip: store credentials safely**: Keep license, token and user ID safe — you will need them for future setup. ## PractiScore live portal (/my-account/practiscore) - ![Profile menu in the admin panel](https://scoring.services/static/img/pages/hotsite/install/install_admin_get_licence.png) - ![License, Token and User ID credentials in profile](https://scoring.services/static/img/pages/hotsite/install/install_admin_get_licence_profile.png) ## 3. Service install and start 1. **3.1 Install the service**: After license setup, on the home screen click Install Service. Windows creates a service that runs automatically; accept admin permissions if prompted. 2. **3.2 Start the service**: Click Start Service. Status should show Running or Active; a green indicator confirms it is working. Use Access to open the web interface. ## Windows service screens - ![Install Service button — creates the Windows service](https://scoring.services/static/img/pages/hotsite/install/install_service01.png) - ![Service running — active indicator after Start Service](https://scoring.services/static/img/pages/hotsite/install/install_after_start_service.png) ## 4. Tablet setup 1. **4.1 Open the devices interface**: Option 1: open `http://:5001/devices` (e.g. `http://192.168.1.100:5001/devices`). Option 2: click Access in the service UI after starting it. 2. **4.2 Scan and add tablets**: Click Start Scan — the system searches for PractiScore tablets on the network (may take a few seconds). Select devices and confirm with Add or Connect; a success message appears for each tablet. 3. **4.3 Restart the service**: After adding devices, click Restart Service. Wait for stop and start; return to the main screen when running again. 4. **4.4 Verify connected devices**: With PractiScore open on the tablet, data appears in the /my-account/practiscore panel within seconds (first sync may take up to ~60 s). ## Web devices interface - ![Devices page — access via `http://IP:5001/devices](https://scoring.services/static/img/pages/hotsite/install/install_web_devices.png`) - ![Network scan — finds PractiScore tablets on LAN](https://scoring.services/static/img/pages/hotsite/install/install_web-devices_network_scan.png) - ![Add discovered tablet — success confirmation](https://scoring.services/static/img/pages/hotsite/install/install_web_devices_save.png) - ![Restart service after adding devices](https://scoring.services/static/img/pages/hotsite/install/install_after_devices_add_restart_service.png) - ![Connected tablets collecting match data](https://scoring.services/static/img/pages/hotsite/install/install_show_devices.png) ## 5. Administration panel - ![Match visible on /my-account/practiscore after ~60 seconds](https://scoring.services/static/img/pages/hotsite/install/install_admin_match_config.png) ## 5.1 Access the admin panel 1. **View the synced match**: At /my-account/practiscore the match appears in the list after the first upload (~60 s). Data updates in real time as athletes complete stages. ## 5.2 For athletes - Public link: share the match link so athletes can follow positions - Real-time position updates - Mobile access at https://m.scoring.services ## 5.2 For broadcasts - OBS Studio overlay — set up via Overlay config on the match hotsite - Prism app (Android and iPhone) for mobile lives - Customize colors, logos and sponsor branding ## Overlay wizard — from hotsite to OBS - ![Match stage selector — cards for Stages 1–4 with max points (150, 80, 60…), each stage ID and Configure Overlay button](https://scoring.services/static/img/pages/hotsite/overlay/overlay_stage_selector.png) - ![Full HD preview (1920×1080) — top bar with division leaders, CCP Open top-3 widget (A/C hits, points, % and time) and match/stage IDs](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_preview.png) - ![Display control — poll every 1 s, bottom bar shown for 10 s, toggles for sidebar (leaderboard), top bar, sponsors and match logo](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_display.png) - ![Config summary (380×30% sidebar, Dark theme) — overlay URL on m.scoring.services with Copy, Test Overlay and Restore Defaults](https://scoring.services/static/img/pages/hotsite/overlay/overlay_config_url.png) ## On stream and on the athlete’s phone - ![Live overlay elements — top ticker with leaders, CCP Open top 3 (A/C, points, %) and stage card with HF, A/C/D/M/NS/Proc hits and time](https://scoring.services/static/img/pages/hotsite/overlay/overlay_live_output.png) - ![Match hotsite — squads, verify, charts and results on m.scoring.services](https://scoring.services/static/img/pages/hotsite/overlay/match_kiosk_hub.png) - ![Last shooter on overlay — HF, points and penalties in real time](https://scoring.services/static/img/pages/hotsite/stage_last03.png) - ![TV kiosk mode — looping scoreboard for on-site arena screens](https://scoring.services/static/img/pages/hotsite/kiosk05.png) ## 5.2 For administrators - Panel at /my-account/practiscore: match list, last sync, edit and schedule - Match settings: flags, logo, public calendar and overlay links - Monitor connected tablets via `http://IP:5001/devices` ## Next steps 1. **1. Match with a small match**: Validate the full workflow before major events. 2. **2. Configure overlay**: Set up OBS Studio or Prism for live broadcasts — see /pages/live-stream-overlay. 3. **3. Train ROs on tablets**: Ensure ROs keep PractiScore open during the match. 4. **4. Share with athletes**: Share the match link on m.scoring.services or the Open link from the panel. ## Support - Check that all system requirements are met - Make sure the firewall is not blocking connections - Confirm PC and tablets are on the same network - Questions: alan@besen.io or Instagram @scoring.services ## Related links - [ps-leaderboard overview](https://scoring.services/pages/practiscore-leaderboard.md) - [PractiScore management (account)](https://scoring.services/my-account/practiscore) - [Guide — edit match](https://scoring.services/pages/practiscore-edit-match.md) - [Create free account](https://scoring.services/my-account) - [Overlay and broadcast](https://scoring.services/pages/live-stream-overlay.md) - [OBS Studio — step by step](https://scoring.services/pages/overlay-obs-studio.md) - [YouTube — IPSC live](https://scoring.services/pages/overlay-obs-studio.md) - [Live matches](https://scoring.services/pages/live-matches.md) - [Live results (m.scoring.services)](https://m.scoring.services) ## Frequently asked questions ### What are the requirements to install ps-leaderboard? Windows 7 or newer, 4 GB RAM (8 GB recommended), 500 MB free, internet for activation and computer on the same network as tablets with PractiScore 1.7.x or 2.0.x. ### Where do I download ps-leaderboard.zip? Create an account at /my-account and download ps-leaderboard.zip from /my-account/practiscore (Download PS-Leaderboard button). You can also download config.ini with license and token. ### Why extract to C:\ps-leaderboard? The C:\ps-leaderboard folder ensures proper permissions for the Windows service and ps_service_manager.exe. ### How do I pair PractiScore tablets? Open `http://IP:5001/devices`, run the local network scan, add tablets and restart the service. ## Related guides - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) - [User guide — edit PractiScore live match](https://scoring.services/pages/practiscore-edit-match.md) - [IPSC match results — ESS portal & results aggregator](https://scoring.services/pages/ipsc-results.md) ## Reference for agents - [Importar prova](https://scoring.services/docs/import.md) - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/ranking-elo-ipsc.md # IPSC ELO ranking — athlete ratings & leaderboard > IPSC athlete ELO ranking by division: dynamic rating, name search, history charts and cross-match comparison — free on the web. Resumo (pt-BR): **Ranking ELO IPSC — classificação de atletas**. Ranking ELO de atletas IPSC por divisão: rating dinâmico, busca por nome, evolução e comparativo entre provas agregadas — grátis na web. This file: https://scoring.services/pages/ranking-elo-ipsc.md HTML page: https://scoring.services/pages/ranking-elo-ipsc (pt-BR), https://scoring.services/pages/ranking-elo-ipsc?lang=en, https://scoring.services/pages/ranking-elo-ipsc?lang=es Open the tool: [Open ELO ranking](https://scoring.services/elo) IPSC ELO is a comparative rating among athletes aggregated on the platform — useful to stage progress beyond each match overall and cross rivals across federations (imported WinMSS .cab, PractiScore .psc). It complements stage-by-stage PractiScore Competitor-style analysis on the web. It does not replace official results. > We are refining normalizations (names, cross-source scope and model). Numbers may change as we consolidate the rules. ## ELO ranking in action - ![ELO ranking by division with filters, search and ELO, delta and last match columns](https://scoring.services/static/img/pages/prints/elo_index.png) - ![Athlete ELO evolution chart with cross-athlete comparison](https://scoring.services/static/img/pages/prints/elo_shooter_evolution_01.png) - ![Match list used in the calculation with percent, position and ELO delta](https://scoring.services/static/img/pages/prints/elo_shooter_evolution_02.png) ## On the ELO ranking you see - Interactive table by modality and division - Athlete search and list of matches counted - Modal with ELO history and comparison - Scope filters across aggregated sources - Rivals from different clubs and federations in one ranking — worldwide ## References - [Docs — ELO ranking](https://scoring.services/docs#ranking-elo) - [Search athlete](https://scoring.services/pages/athlete-search.md) - [ELO calculation (docs)](https://scoring.services/docs#elo-calculo) - [Analyze competitors (web)](https://scoring.services/pages/practiscore-competitor-web.md) - [Comparative graphs](https://scoring.services/pages/comparative-graphs.md) ## What the ELO ranking shows You see a coherent ordering of relative performance, useful for tracking progress over time and comparing athletes competing in the same category (for example, the same division). The official page contains tables, searches and details per athlete. ## High level calculation The model follows the classic idea of updating based on expected versus observed results: the rating rises when performance exceeds expectations and falls when it falls below expectations. Parameters (such as K and scope of evidence) can be refined; Therefore, the numbers may evolve according to the normalization of names, sources and rules — as described in the platform documentation. ## Documentation and transparency In the complete documentation there is a section dedicated to the ELO ranking, with academic references and links for additional reading about the Elo system and variants. We recommend reading before interpreting specific variations between model versions. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## ELO vs single stage score The official score is from the match; ELO summarizes history in several imported matches. Tool: /elo — theory on this page. ## Frequently asked questions ### What is the IPSC ELO ranking? Comparative rating of athletes aggregated on the platform, by modality and division, based on relative performance across matches — complements each stage overall. ### What does IPSC ELO mean? A dynamic rating inspired by Elo systems: athletes gain or lose points when they perform above or below expectation against their division field. ### Where to see the IPSC ELO ranking? Open /elo for the interactive leaderboard with search, division filters and per-athlete history. This landing explains the model and current limitations. ### Does ELO replace official match rankings? No. It is an analytical platform metric. For certified results, always check your federation and ESS. ### Does ELO help compare rivals across federations? Yes, as an aggregated platform metric — it crosses imported matches from different clubs and federations. For stage-by-stage analysis in the same match, use charts and /pages/practiscore-competitor-web. ### Where do I open the ELO ranking? On the official page at /elo, also accessible via the athletes menu and documentation. ### Does ELO replace the match classification? No. The ELO is an aggregated layer of comparison between matches; The official classification of each stage continues to be that of the competition itself. ### Why did my ELO change without me competing? Recalibrations, inclusion of new matches in the set or normalization adjustments may change ratings. See the documentation for the current status of the model. ### Do I need to login to check match results? Most IPSC consultations and guidance are public. Import and management flows use login.scoring.services; what is open without registration is in /pages/ipsc-results. ### What is the base formula for the ELO ranking? We use the adapted classic formula: R_new = R_current + K × (S − E), where S is the observed result and E the expected result of the confrontation. The ranking is still being adjusted (normalization of names, scope between sources and refinements), so the numbers may change. ## Related guides - [Search IPSC athletes — worldwide history & ELO rating](https://scoring.services/pages/athlete-search.md) - [Analyze IPSC rivals on the web — PractiScore Competitor alternative](https://scoring.services/pages/practiscore-competitor-web.md) - [IPSC comparative graphs — analyze rivals like PractiScore Competitor](https://scoring.services/pages/comparative-graphs.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC overall results & rankings — view scores online](https://scoring.services/pages/overall-ipsc.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/scoring-penalties.md # IPSC scoring: hits and penalties > IPSC practical shooting technical guide on A, C and D hits and penalties M (miss), NS (No-Shoot: hit on a no-shoot target) and PROC (procedure), with impact on the score, hit factor and evolution strategy. Resumo (pt-BR): **Acertos e penalidades no IPSC**. Guia técnico de tiro prático IPSC sobre acertos A, C e D e penalidades M (miss), NS (No-Shoot: acerto em alvo de não atirar) e PROC (procedimento), com impacto na pontuação, no hit factor e na estratégia de evolução. This file: https://scoring.services/pages/scoring-penalties.md HTML page: https://scoring.services/pages/scoring-penalties (pt-BR), https://scoring.services/pages/scoring-penalties?lang=en, https://scoring.services/pages/scoring-penalties?lang=es Understanding A, C, D, M (miss), NS and PROC is essential to interpret the result per stage and create an improvement plan based on data. ## Recommended Action See where your penalties are concentrated and create a training plan by type of stage. [Analyze athlete details](https://scoring.services/pages/athlete-search.md) ## Quick actions - [Hit factor](https://scoring.services/pages/hit-factor.md): How pace and points combine on the stage. - [Combined](https://scoring.services/pages/overall-vs-combined.md): Read the overall with context of penalties. - [Athlete details](https://scoring.services/pages/athlete-search.md): A/C/D and M/NS/PROC per stage. ## What you get on this page - Objective reading of hit types. - Real impact of penalties on ranking. - How to reduce errors in training cycles. ## Quick summary - Objective reading of hit types. - Real impact of penalties on ranking. - How to reduce errors in training cycles. - See the sections below and the shortcuts to apply to your match or broadcast. ## Hits and scoring Hits A, C and D directly affect the stage score. The difference between the largest and smallest factor changes the weight of C and D in the final bill. ## Penalties and Competitive Damage M (miss), NS (No-Shoot: hit on a no-shoot target) and PROC (procedure) cause significant loss of points and worsen the hit factor of the stage. In balanced events, a few penalties can significantly change the ranking and percentage compared to the best in the division. ## Error-Driven Training By mapping where penalties are repeated, athletes and coaches can prioritize specific corrections and measure progress more accurately. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Points table (hits and penalties) Hits — A (Alpha): 5 points always; C (Charlie): 4 (Major) or 3 (Minor); D (Delta): 2 (Major) or 1 (Smallest). Penalties — M (Miss), NS (No Shoot) and PROC (Procedural): -10 points each. These values ​​are used in the calculation of stage points and, together with time, form the hit factor (/pages/hit-factor). See the effect in the aggregate in /pages/overall-vs-combined. ## Frequently asked questions ### Which error most harms the result? It depends on the context of the match, but recurring penalties generally cost a lot in final percentage. ### How to analyze penalties by stage? Use combined results and athlete details to find error patterns by stage type. ### Is it possible to reduce penalties without losing pace? Yes, with technical adjustment and execution strategy based on real data. ### Are PROC and NS worth the same thing? No. NS (No-Shoot: hit on a no-shoot target) and PROC (procedure) have different rules and impacts on the regulations — see your summary and cross-reference with /pages/athlete-search. ### How many points is worth each correct answer (A, C, D)? A (Alpha) is always worth 5 points. C (Charlie) is worth 4 points in the Major Factor and 3 in the Minor Factor. D (Delta) is worth 2 points in the Major Factor and 1 in the Minor Factor. Factor details in /pages/major-minor-scoring. ### What is the value of the M, NS and PROC penalties? Miss (M), No Shoot (NS) and Procedural (PROC) penalize -10 points each. How they impact the hit factor: /pages/hit-factor and /pages/overall-vs-combined. ## Related guides - [Hit factor and PSBL: the metrics that organize practical shooting](https://scoring.services/pages/hit-factor.md) - [Major Factor vs Minor Factor in IPSC](https://scoring.services/pages/major-minor-scoring.md) - [Search IPSC athletes — worldwide history & ELO rating](https://scoring.services/pages/athlete-search.md) - [IPSC combined results](https://scoring.services/pages/combined-results.md) ## Reference for agents - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/shooting-clubs.md # IPSC shooting clubs to train and compete > Find IPSC shooting clubs near you: city, state and matches hosted, linked to the match calendar and results on Scoring Services. Free to browse. Resumo (pt-BR): **Clubes de tiro IPSC para treinar e competir**. Encontre clubes de tiro com IPSC perto de você: cidade, estado e provas realizadas, ligados ao calendário e aos resultados no Scoring Services. Consulta grátis. This file: https://scoring.services/pages/shooting-clubs.md HTML page: https://scoring.services/pages/shooting-clubs (pt-BR), https://scoring.services/pages/shooting-clubs?lang=en, https://scoring.services/pages/shooting-clubs?lang=es Open the tool: [Open shooting clubs (IM)](https://scoring.services/clubes-tiro) Use the club listing to find training and competition options more conveniently. ## Listing of clubs on the IM hub Live search and filters on the same basis as the proof importer. [Open shooting clubs (IM)](https://scoring.services/clubes-tiro) ## Quick actions - [Club Hub](https://scoring.services/clubes-tiro): Search and filters in the importer. - [Calendar](https://scoring.services/calendario): Aggregated matches and registrations. - [Practical shooting guide](https://scoring.services/pages/match-calendar.md): Clubs in the competitive ecosystem. ## What you get on this page - Search for clubs with filters. - Quick access to the most relevant data. - Support for planning training and matches. ## Quick summary - Search for clubs with filters. - Quick access to the most relevant data. - Support for planning training and matches. - See the sections below and the shortcuts to apply to your match or broadcast. ## Discover clubs with a practical focus The list of clubs helps beginners and experienced athletes find suitable environments to train and evolve at IPSC. ## Routine and travel planning With the right data in hand, you can optimize your training schedule, event participation and preparation for the season. ## Connected Platform Ecosystem Navigation between events, athletes, editor and clubs creates an integrated experience for the entire practical shooting journey. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Frequently asked questions ### Does the club list have filters? Yes, the documentation indicates the use of filters to facilitate the search. ### Is it suitable for those just starting out? Yes, it helps a lot in finding places to start consistently. ### Can I combine it with evidence analysis? Yes, the ideal is to use clubs for training and analysis to measure progress. ### What is the difference between /clubes-tiro and the IM hub? /clubes-tiro redireciona ao catálogo em /clubes-tiro. A página /pages/shooting-clubs explica o fluxo no importador. ## Related guides - [IPSC match calendar 2026 and 2027 — competition schedule](https://scoring.services/pages/match-calendar.md) - [Imported IPSC match list — catalog & search](https://scoring.services/pages/imported-matches.md) - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/shooting-stats.md # Practical Shooting Statistics: From Raw Number to Training Decision > Practical shooting and IPSC statistics: averages by division, ELO ranking, match percentage, heatmaps, platform stats and analysis API — with links to tools and guides. Resumo (pt-BR): **Estatísticas de tiro prático: do número bruto à decisão de treino**. Estatísticas de tiro prático e IPSC: médias por divisão, ranking ELO, percentual na prova, heatmaps, platform stats e API de análise — com links para ferramentas e guias. This file: https://scoring.services/pages/shooting-stats.md HTML page: https://scoring.services/pages/shooting-stats (pt-BR), https://scoring.services/pages/shooting-stats?lang=en, https://scoring.services/pages/shooting-stats?lang=es Open the tool: [Open stats by division](https://scoring.services/search-shooter/stats) Statistics in practical shooting is not a luxury for the elite — it is a filter to know if you are improving in the right division, on the right stage and in the type of error that costs the most points. ## Statistics in the IM hub Athletes by division, ELO and macro view of the platform. [Open stats by division](https://scoring.services/search-shooter/stats) ## Quick actions - [IPSC Heatmaps](https://scoring.services/pages/performance-heatmaps.md): Precision vs pace in the division. - [Comparative](https://scoring.services/pages/comparative-graphs.md): Up to 4 athletes in the same event. - [Interactive comparison](https://scoring.services/tools): Form with Plotly graphics. ## What you get on this page - Types of statistics: event, division, athlete and platform. - ELO ranking and consolidated statistics by division. - Heatmaps, correlation and performance checking API. ## Quick summary - Types of statistics: event, division, athlete and platform. - ELO ranking and consolidated statistics by division. - Heatmaps, correlation and performance checking API. - See the sections below and the shortcuts to apply to your match or broadcast. ## Match statistics vs career statistics In the match, you look at the overall, percentage compared to the best in the division and details by stage — you answer “how was I today?”. In his career, he crosses several imported matches, averages by type of stage (short/medium/long) and ELO ranking — he answers “am I rising or stagnating?”. The IM hub concentrates athlete search, stats by division and platform_stats; scoring.services offers educational pages and public comparisons at /tools. ## Metrics that matter most in IPSC Hit factor (points/time), A/C/D distribution, M/NS/PROC count, total time and PSBL (% of possible points) form the core. Consolidated statistics by division compare you with the average of those competing in Open, Production, etc. Heatmaps show whether you win with accuracy or pace — see /pages/ipsc-analysis-guide and /pages/performance-heatmaps. ## ELO ranking and competitive level reading The ELO summarizes the history of implicit comparisons between performances in aggregated events — useful for seeing trends, not for replacing the score of an official stage. The /pages/ranking-elo-ipsc page explains the concept; the tool lives at /search-shooter/elo. ## Comparison and performance analysis To compare performance between athletes or against visual references, use the comparison at /pages/comparative-graphs and the hub tools at im.scoring.services (ELO, stats by division and evolution by stage). ## When to use each type of statistic During the match week: focus on stages similar to those in the briefing. Between seasons: ELO, evolution per year and platform stats to see trends. Before changing division or pistol: consolidated statistics by division in /pages/division-stats. ## Tools linked to statistics Compare athletes in /comparison; see evolution in /pages/athlete-evolution; ELO ranking at /elo and macro view at /platform_stats. ## Frequently asked questions ### Where can I see statistics without paying? Public consultations in the IM hub and various views in scoring.services; see /pages/ipsc-results. ### Are statistics by division fair? Yes, as long as you filter division and category before comparing — mixing Open with Production distorts averages. ### Which page delves into IPSC statistics? /pages/platform-stats-guide e /pages/division-stats no guia temático. ### Where is the complete practical shooting index? In the hub /pages/practical-shooting-guide and, for IPSC themes, in /pages/ipsc-guide with links to each tool. ## Related guides - [IPSC athlete statistics](https://scoring.services/pages/platform-stats-guide.md) - [Comparison and evolution: seeing the athlete in the context of the match](https://scoring.services/pages/athlete-evolution.md) - [IPSC ELO ranking — athlete ratings & leaderboard](https://scoring.services/pages/ranking-elo-ipsc.md) - [Consolidated statistics by division in IPSC](https://scoring.services/pages/division-stats.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/sport-shooting-brazil.md # Sports shooting: modalities, matches and intelligent reading of results > Understand sports shooting in Brazil — IPSC, IDPA, live competitions, clubs and federations — and how to use data and statistics to evolve in competitive practical shooting. Resumo (pt-BR): **Tiro esportivo: modalidades, provas e leitura inteligente de resultados**. Entenda o tiro esportivo no Brasil — IPSC, IDPA, provas ao vivo, clubes e federações — e como usar dados e estatísticas para evoluir no tiro prático competitivo. This file: https://scoring.services/pages/sport-shooting-brazil.md HTML page: https://scoring.services/pages/sport-shooting-brazil (pt-BR), https://scoring.services/pages/sport-shooting-brazil?lang=en, https://scoring.services/pages/sport-shooting-brazil?lang=es Open the tool: [Open calendar](https://scoring.services/calendario) Sports shooting organizes competitions with clear rules, divisions by equipment and national calendar. Here you understand how practical shooting fits into this ecosystem and where to find useful data after the match. ## Match calendar See dates and registration links aggregated on the platform. [Open calendar](https://scoring.services/calendario) ## Quick actions - [Practical shooting guide](https://scoring.services/pages/practical-shooting-guide.md): General index of content and tools. - [Live matches](https://scoring.services/pages/live-matches.md): Results in almost real time. - [IPSC Guide](https://scoring.services/pages/ipsc-guide.md): Technical index by topic. ## What you get on this page - Difference between Olympic sports shooting and dynamic practical shooting. - IPSC, IDPA and common formats in Brazilian clubs. - How clubs and athletes use statistics post-match. ## Quick summary - Difference between Olympic sports shooting and dynamic practical shooting. - IPSC, IDPA and common formats in Brazilian clubs. - How clubs and athletes use statistics post-match. - See the sections below and the shortcuts to apply to your match or broadcast. ## What is sports shooting in this context Sports shooting covers disciplines recognized by confederations and federations, with federated athletes, approved rules and calendar. Dynamic practical shooting (IPSC and similar) is one of the fastest growing areas: matches in polygons, several stages per day, scoring by points and time. Other lines (e.g. Olympic shooting) have different metrics; This site focuses on the practical/competitive ecosystem with hit factor and stages. ## IPSC and IDPA: two result languages In IPSC, hit factor, zones A/C/D and power factor (major/minor) dominate. In IDPA, the time with procedural penalties weighs differently. Scoring Services displays IPSC proofs and IDPA routes in the live kiosk (https://m.scoring.services/) when the proof is configured. For IPSC theoretical study, use /pages/ipsc-guide; For live IDPA results, filter evidence by type in the hub. ## Clubs, calendar and community Finding a match and club is the first competitive step. The calendar in /calendario aggregates events; /clubes-tiro and the IM hub list clubs for registration and contact. Matches imported by the community appear in /list — useful for studying regional stages and comparing their history. ## Data as a competitive advantage Athletes who review overalls and stages after each match adjust training with priority (less miss, more A, better entry on short stages). Coaches use comparisons of up to four athletes and a radar graph. Media organizers use broadcast overlay. This is all shooting sports with a culture of performance — not just participating. ## Federation, clubs and data Official registration calendar in /calendar; clubs in /clubes-tiro and in the IM hub. After the match, live results in https://m.scoring.services/ or history in /list. ## Frequently asked questions ### Is practical shooting the same thing as sports shooting? Practical shooting is a family of disciplines within sports shooting. In everyday language in Brazil, many people use “practical shooting” for IPSC and dynamic matches. ### Where can I see live exams? In https://m.scoring.services/ or on the /pages/live-matches page, with links to scores by division and overlay. ### How do I find clubs near me? Use /clubes-tiro in Scoring Services or /clubes-tiro in the import hub. ### Where can I find regulations and educational videos? Library in /arquivos, videos in /videos and documentation in /docs. For specific IPSC, the index is /pages/ipsc-guide. ## Related guides - [Practical shooting: from the match result to the training decision](https://scoring.services/pages/practical-shooting-guide.md) - [IPSC match calendar 2026 and 2027 — competition schedule](https://scoring.services/pages/match-calendar.md) - [Complete IPSC Guide for Athlete Evolution](https://scoring.services/pages/ipsc-guide.md) - [Live matches: scoreboard, stages and updates in almost real time](https://scoring.services/pages/live-matches.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/stage-data-analysis.md # Data by IPSC stages for stage-by-stage reading > Stage-by-stage IPSC breakdown: where you did well, where you lost points and how much each stage weighs on the overall. Hit factor, time and zones, free. Resumo (pt-BR): **Dados por stages IPSC para leitura pista a pista**. Leitura pista a pista no IPSC: onde você foi bem, onde perdeu pontos e quanto cada stage pesa no overall. Hit factor, tempo e zonas por stage, grátis. This file: https://scoring.services/pages/stage-data-analysis.md HTML page: https://scoring.services/pages/stage-data-analysis (pt-BR), https://scoring.services/pages/stage-data-analysis?lang=en, https://scoring.services/pages/stage-data-analysis?lang=es Open the tool: [Go to match hub](https://scoring.services/list) The analysis by stage shows exactly where you performed well and where there is greater potential for gain in the classification. ## Data per stage in the IM hub Open the match in IM and navigate to the section by stage with times, points and hit factor. [Go to match hub](https://scoring.services/list) ## Quick actions - [Results](https://scoring.services/pages/ipsc-results.md): Overall overview. - [Match summary](https://scoring.services/pages/match-hub.md): Quick entry to the hub. - [Complete hub](https://scoring.services/pages/match-hub.md): All competition tabs. ## What you get on this page - Ranking by stage with filters. - Details of points, time and hit factor. - Quick identification of technical bottlenecks by stage. ## Quick summary - Ranking by stage with filters. - Details of points, time and hit factor. - Quick identification of technical bottlenecks by stage. - See the sections below and the shortcuts to apply to your match or broadcast. ## Stage-by-stage analysis (by stage) Separating the results by stage shows, for each one, points obtained, time, hit factor and position relative to opponents in the same division — details that tend to be lost when looking only at the aggregate overall. For example, a good average hit factor on long stages can compensate for a short stage where there was M or PROC; Without stage trimming, this compensation goes unnoticed. ## Comparison between athletes from the same division Comparison by stage is even more useful when applied within the same division, making the benchmark more coherent. ## Practical use for training With data per stage, you can simulate training priority by type of stage and attack points with greater competitive impact. ## From stage to training plan Mentally export the three worst stages by HF and open /pages/best-stages to contrast with your best. Use /tools to validate against a reference athlete. ## Continue in the Scoring Services ecosystem This article is part of /pages/ipsc-guide. To apply it in practice, open a match at /list or follow live matches at https://m.scoring.services/. Recreational athletes can start with the comprehensive guide at /pages/practical-shooting-guide. ## Athletes by stage in IPSC with fair comparison Stage analysis allows you to compare athletes in the same challenge context, with a more accurate reading of technical differences. ## More accurate comparison by stage Comparing by lane reduces noise from the aggregate view and more clearly shows where the real performance gains are. ## Evidence-driven decision making With a breakdown by stage, the coach and athlete are able to define priorities based on facts observable in the match. ## Practical application in the next cycle Reading by stage helps organize technical training, simulations and goals for the next competition. ## Fair comparison by stage Select the same division and category before comparing HF between athletes. The step-by-step guide is in /pages/comparative-graphs; the quick form in /tools. ## Frequently asked questions ### Does data by stage help in the pre-match? Yes. They help you identify types of stages where you need to arrive more prepared. ### Can I cross stage with combined? Yes. This overall provides technical context and impact on the final result. ### Can you share just one stage? Yes, links can be shared with the desired clipping. ### Do I need to login to check match results? Most IPSC consultations and guidance are public. Import and management flows use login.scoring.services; what is open without registration is in /pages/ipsc-results. ### Is it better than just looking at the final ranking? They are complementary views. The ranking shows result, the stage shows cause. ### Help preparing for future exams? Yes. Cutting by stage improves the quality of technical planning. ### Can it be used in team analysis? Yes. It is useful for aligning strategy with multiple athletes. ## Related guides - [Athletes by stage in IPSC with fair comparison](https://scoring.services/pages/athletes-by-stage.md) - [IPSC best stages — top per stage](https://scoring.services/pages/best-stages.md) - [Search IPSC athletes — worldwide history & ELO rating](https://scoring.services/pages/athlete-search.md) - [IPSC combined results](https://scoring.services/pages/combined-results.md) ## Reference for agents - [Como a plataforma funciona](https://scoring.services/docs/platform.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/stage-designer.md # IPSC Stage Designer — draw stages in your browser > IPSC canvas at real-world scale (bay in metres), 3D and shooter view, WSB checklist, PDF and read-only RO link. Resumo (pt-BR): **IPSC Stage Designer — desenhe pistas no navegador**. Canvas IPSC em escala real (bay em metros), visão 3D e do atirador, checklist WSB, PDF e link somente leitura para RO. This file: https://scoring.services/pages/stage-designer.md HTML page: https://scoring.services/pages/stage-designer (pt-BR), https://scoring.services/pages/stage-designer?lang=en, https://scoring.services/pages/stage-designer?lang=es Open the tool: [Open Stage Designer](https://stages.scoring.services/stages) For MDs, designers and ROs: draw IPSC layouts without installing software. The stage is measured in metres — targets, props and grid stay proportional to the real range — and a 3D view shows the bay in perspective and at the shooter's eye level before you build it. WSB validation, PDF export and sharing with range officers. ## Stage Designer - ![IPSC canvas with target library, WSB checklist and stage properties](https://scoring.services/static/img/pages/prints/stage_designer_page.png) ## Features - Target and obstacle drawing on canvas - Bay size in metres (width × depth) with proportional targets, props, grid and measuring tool - 3D view with isometric, overhead and eye-level shooter presets - 3D view export as PNG or inside the stage PDF - WSB checklist and rule validation - PDF for printing and briefing - Read-only link for the RO ## Typical workflow 1. **Draw**: Create the stage on canvas with targets, obstacles and distances. 2. **Check in 3D**: Look at the bay in perspective and from the shooter position to catch hidden targets and shooting angles the plan view hides. 3. **Validate WSB**: Use the WSB checklist before exporting PDF or sharing with ROs. 4. **Use in training**: Import targets and shot counts straight into an athlete training session. [Athlete training](https://ipsc.digital/) ## References - [Docs — Stage Designer](https://scoring.services/docs#stage-designer) - [Athlete training](https://ipsc.digital/) ## What the IPSC Stage Designer is It is the web app for drawing IPSC stages in the browser: place paper and steel targets, barricades, fault lines, and area polygons on a canvas with grid, snap, zoom, and meter ruler. Create matches with multiple stages, fill WSB data (name, procedure, start position, minimum rounds), run automatic validation, and export briefing or PDF for RO and squad. ## Who it is for Match Directors and stage designers planning layouts before a match; Range Officers reviewing briefing and fault areas; clubs reusing drills or formats across events. It also complements Athlete Training: after drawing, use Link to Training to push calculated targets and round counts into training sessions — see https://ipsc.digital/. ## How it works (step by step) 1) Sign in with Scoring Services SSO at https://stages.scoring.services/stages. 2) Select or create a match at the top. 3) Add stages and drag targets from the sidebar onto the canvas. 4) Fill WSB (name, procedure, start, minimum rounds). 5) Draw fault lines, walls, and polygons (shortcuts F, A, P). 6) Click Validate to check shots, No-Shoots, and start area. 7) Use Materials for the props list; Briefing for RO-ready text. 8) Export PDF or generate a read-only link. 9) Save as template for future matches. ## Validation, materials, and PDF Automatic validation helps catch shot, No-Shoot, and start-position issues before briefing. The materials list counts targets and rounds by type. Export PDF for the current stage, the full match, or a summary — useful for match files, squad walkthroughs, and range-team communication. ## Share with RO and squad Generate a read-only link with canvas, full briefing, and WSB data. Range Officers and athletes view without editing — ideal for pre-match alignment and remote review. The link complements PDF when you want a centrally updated view in your Scoring Services account. ## Stage Designer vs official drawings The feature is evolving and does not replace official federation drawings or your club workflow. Use it to plan layouts, training, internal briefings, and squad communication. For results and post-match analysis, combine with /pages/import-match and the hub at im.scoring.services. ## Continue in the Scoring Services ecosystem Linked training: https://ipsc.digital/. Analysis tools: /pages/ipsc-calculators. Improve with match data: /pages/improve-ipsc. Full index: /pages/ipsc-guide. ## Frequently asked questions ### Does Stage Designer replace official federation drawings? No. It is a planning tool with WSB, PDF and RO link — it complements match workflow. ### Can I design the stage to real-world scale? Yes. Set the bay width and depth in metres and the drawing works to scale: targets, props, grid and the measuring tool stay proportional to the real range. ### Does Stage Designer have a 3D view? Yes. The 3D button shows the stage in perspective, with isometric, overhead and eye-level shooter presets from the start area. The view can be exported as PNG or attached to the stage PDF. ### Is the Stage Designer free? Yes, for registered Scoring Services users. Sign in with SSO at https://stages.scoring.services/stages to create and save layouts. ### Do I need to install anything? No. It runs 100% in the browser — SSO login and an internet connection are enough. ### Can I share the layout with the RO? Yes. Generate a read-only link with canvas, briefing, and WSB for the Range Officer and squad to view without editing. ### Does it export PDF and a materials list? Yes. Export a stage or match PDF, generate RO briefing, and see automatic target and round counts by type. ### How do I link a stage to Athlete Training? In Stage Designer, use Link to Training to create a stage in the Training module with targets and rounds calculated from the layout. Guide: https://ipsc.digital/. ### Does it replace official federation drawings? No. It helps you plan, train, and communicate layouts; the official match drawing still follows your club or federation rules. ## Related guides - [IPSC Match Editor — online results simulator](https://scoring.services/pages/match-editor.md) - [PractiScore live leaderboard — IPSC scoreboard, TV mode & broadcast](https://scoring.services/pages/practiscore-leaderboard.md) ## Reference for agents - [Stage Designer](https://scoring.services/docs/stages.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation. --- Source: https://scoring.services/pages/tdt-time-plus.md # TDT and IDPA — time-plus scoring on the platform > Analyze TDT (Tactical Defense Shooting) and IDPA matches: time-based overall, heatmaps, stages and time-plus ranking. Import at /import; landing /tdt. Resumo (pt-BR): **TDT e IDPA — scoring time-plus na plataforma**. Análise de provas TDT (Tiro de Defesa Tático) e IDPA: overall por tempo, heatmaps, pistas e ranking time-plus. Importação em /import; landing /tdt. This file: https://scoring.services/pages/tdt-time-plus.md HTML page: https://scoring.services/pages/tdt-time-plus (pt-BR), https://scoring.services/pages/tdt-time-plus?lang=en, https://scoring.services/pages/tdt-time-plus?lang=es Open the tool: [Browse TDT matches](https://scoring.services/tdt) Besides IPSC (Hit Factor), the platform analyzes TDT and IDPA matches with time-plus scoring: ranking prioritizes lowest time, with zones and penalties. Overall, combined, heatmaps, athlete page and stages are already adapted. > TDT — Tactical Defense Shooting: a defense shooting sport that simulates real concealed-carry situations. In the list, filter by type TDT or open /tdt. IDPA uses the same time-plus engine at /idpa. ## What works for TDT/IDPA - Overall and combined by time (lowest time wins; % vs. best) - Heatmaps with efficiency and Top 3 by time (0″ / 2″ / 5″ zones) - Athletes per stage, best stages and athlete details - /list with type filter and badge (IPSC, TDT, IDPA) - Import at /import (ShootingHouse or WinMSS .cab) > Match Editor (division moves, Major/Minor factor and what-if scenarios) remains IPSC-only. For TDT/IDPA, opening /editor// redirects to the editor index. ## How to analyze a TDT match 1. **Import**: At /import, upload PractiScore (.psc), WinMSS (.cab) or paste a ShootingHouse URL and confirm. 2. **Open the hub**: From the list (/list?match_type=TDT) or /tdt, open the match hub. 3. **Use the analytics**: Overall, combined, heatmaps and stages already use time-based ranking. ## Shortcuts - [TDT landing](https://scoring.services/tdt) - [IDPA landing](https://scoring.services/idpa) - [Filtered TDT list](https://scoring.services/list?match_type=TDT) - [Import match](https://scoring.services/import) - [Imported matches](https://scoring.services/pages/ipsc-results.md) - [Documentation](https://scoring.services/docs#tdt-idpa) ## Frequently asked questions ### What is TDT on this platform? TDT (Tactical Defense Shooting) uses time-plus scoring: ranking prioritizes lowest time, with zones and penalties. Overall, heatmaps and stages are already adapted. Landing: /tdt. ### Is IDPA also supported? Yes. IDPA uses the same time-plus engine. See /idpa and the /list?match_type=IDPA filter. ### Can I use Match Editor on TDT matches? No. Match Editor is IPSC-only. For TDT/IDPA use overall, combined, heatmaps and stages; opening /editor// redirects to /editor. ### How do I import a TDT match? Go to /import: PractiScore (.psc), WinMSS (.cab) or ShootingHouse URL. Then open the hub and time-plus analyses. Quick guide also at /tdt. ## Related guides - [Imported IPSC match list — catalog & search](https://scoring.services/pages/imported-matches.md) - [Import WinMSS or PractiScore match — full IPSC stats worldwide](https://scoring.services/pages/import-match.md) - [IPSC match hub — results, graphs, overall & heatmaps](https://scoring.services/pages/match-hub.md) - [IPSC overall results & rankings — view scores online](https://scoring.services/pages/overall-ipsc.md) - [IPSC performance heatmaps](https://scoring.services/pages/performance-heatmaps.md) - [IPSC Match Editor — online results simulator](https://scoring.services/pages/match-editor.md) ## Reference for agents - [Pontuação IPSC, overall e combinado](https://scoring.services/docs/scoring.md) - [llms.txt](https://scoring.services/llms.txt) - [llms-full.txt](https://scoring.services/llms-full.txt) Cite match numbers as imported analysis data, not federation homologation.