{"id":20943,"date":"2026-10-22T23:03:27","date_gmt":"2026-10-22T23:03:27","guid":{"rendered":"https:\/\/fmportugal.net\/?p=20943"},"modified":"2026-10-22T23:03:42","modified_gmt":"2026-10-22T23:03:42","slug":"fm24-match-harness","status":"publish","type":"post","link":"https:\/\/fmportugal.net\/en\/fm24-match-harness\/","title":{"rendered":"FM24 Match Harness: simulate your next match 10,000 times"},"content":{"rendered":"<p>Quantas vezes j\u00e1 perguntaste se aquele avan\u00e7ado rende mesmo mais do que o outro, ou se a forma\u00e7\u00e3o nova vale a pena? No FM, a resposta costuma ser jogar e ver. O <strong>FM24 Match Harness<\/strong> muda isso: \u00e9 uma ferramenta gratuita que pega no teu pr\u00f3ximo jogo e o simula milhares de vezes com o motor de jogo do pr\u00f3prio FM24. Assim, em vez de um resultado, ficas com uma estat\u00edstica.<\/p>\n<p>A ferramenta \u00e9 de Philip Armstead e nasceu de uma pequena birra. H\u00e1 pouco tempo, algu\u00e9m mostrou no Reddit que tinha posto o motor do FM26 a correr fora do jogo, mas n\u00e3o partilhou a ferramenta. Por isso, Philip decidiu fazer a sua, para o FM24 (n\u00e3o tem o FM26), e public\u00e1-la com o c\u00f3digo aberto. A vers\u00e3o 1.1.0 saiu a 22 de outubro de 2026.<\/p>\n<p style=\"text-align: center;\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-20947\" src=\"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-01.jpg\" alt=\"FM24 Match Harness: ecr\u00e3 dos plant\u00e9is com as duas equipas, as posi\u00e7\u00f5es e a moral, a condi\u00e7\u00e3o e o ritmo de cada jogador\" width=\"1466\" height=\"973\" srcset=\"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-01.jpg 1466w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-01-258x171.jpg 258w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-01-868x576.jpg 868w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-01-768x510.jpg 768w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-01-18x12.jpg 18w\" sizes=\"(max-width: 1466px) 100vw, 1466px\" \/><\/p>\n<p style=\"text-align: center;\"><em>(Imagem: Philip Armstead)<\/em><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Index<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/#O_que_faz_o_FM24_Match_Harness\" >O que faz o FM24 Match Harness<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/#Para_quem_e\" >Para quem \u00e9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/#Requisitos\" >Requisitos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/#Download_do_FM24_Match_Harness\" >Download do FM24 Match Harness<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/#Avisos_antes_de_usar\" >Avisos antes de usar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/#E_o_FM27\" >E o FM27?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/#Creditos\" >Credits<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"O_que_faz_o_FM24_Match_Harness\"><\/span>O que faz o FM24 Match Harness<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Com o FM24 aberto e uma carreira carregada, o programa exporta o teu pr\u00f3ximo jogo. Depois, podes mexer no contexto e simular. Na pr\u00e1tica, isto d\u00e1 para:<\/p>\n<ul>\n<li><strong>Ver o jogo por dentro.<\/strong> Em primeiro lugar, mostra os dois plant\u00e9is, as t\u00e1ticas guardadas, a condi\u00e7\u00e3o e a moral dos jogadores e os dados do est\u00e1dio. A vers\u00e3o 1.1.0 mostra tamb\u00e9m a familiaridade de cada jogador com a t\u00e1tica escolhida.<\/li>\n<li><strong>Mudar as condi\u00e7\u00f5es.<\/strong> Trocas jogadores ou equipas inteiras, mudas o relvado, o est\u00e1dio e a assist\u00eancia, ou p\u00f5es a moral, a condi\u00e7\u00e3o e o ritmo no m\u00e1ximo com um bot\u00e3o.<\/li>\n<li><strong>Simular em s\u00e9rie.<\/strong> Depois, no separador <em>Simulation<\/em>, corres o jogo milhares de vezes, com v\u00e1rias simula\u00e7\u00f5es em paralelo.<\/li>\n<li><strong>Guardar os resultados.<\/strong> Por fim, tudo vai para ficheiros CSV, com estat\u00edsticas de jogadores e equipas, se quiseres.<\/li>\n<\/ul>\n<p>H\u00e1 um pormenor que torna isto s\u00e9rio: cada simula\u00e7\u00e3o usa uma \u00absemente\u00bb fixa para a sorte do jogo. Ou seja, o resultado de uma semente \u00e9 exatamente o que darias no jogo com o Resultado Instant\u00e2neo nas mesmas condi\u00e7\u00f5es. Assim, se mudares s\u00f3 um jogador e repetires as mesmas 10.000 sementes, a diferen\u00e7a vem mesmo dessa mudan\u00e7a.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-20948\" src=\"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-02.jpg\" alt=\"Separador Simulation do FM24 Match Harness, com o n\u00famero de processos, as sementes e o bot\u00e3o para simular\" width=\"1466\" height=\"973\" srcset=\"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-02.jpg 1466w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-02-258x171.jpg 258w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-02-868x576.jpg 868w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-02-768x510.jpg 768w, https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-02-18x12.jpg 18w\" sizes=\"(max-width: 1466px) 100vw, 1466px\" \/><\/p>\n<p style=\"text-align: center;\"><em>(Imagem: Philip Armstead)<\/em><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Para_quem_e\"><\/span>Para quem \u00e9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Antes de mais, \u00e9 para quem gosta de testar. Por exemplo, d\u00e1 para comparar dois guarda-redes, perceber quanto pesa a condi\u00e7\u00e3o f\u00edsica ou medir o efeito de jogar em casa. Um utilizador no Reddit j\u00e1 o usou para testar atributos de guarda-redes, e outro quer us\u00e1-lo para descobrir t\u00e1ticas fora do habitual <em>gegenpress<\/em>.<\/p>\n<p>Por outro lado, quem gosta de programar tem tudo dispon\u00edvel tamb\u00e9m na linha de comandos. Assim, \u00e9 poss\u00edvel escrever um script que corre centenas de experi\u00eancias seguidas. Se s\u00f3 queres jogar a tua carreira, provavelmente n\u00e3o precisas disto.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Requisitos\"><\/span>Requisitos<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>Windows 10 ou mais recente, 64 bits.<\/strong> N\u00e3o h\u00e1 vers\u00e3o para Mac.<\/li>\n<li><strong>FM24 na Steam ou na Epic Games<\/strong>, com o motor de jogo da vers\u00e3o 24.2. Al\u00e9m disso, o suporte \u00e0 vers\u00e3o 24.2.4 da Steam ainda \u00e9 experimental.<\/li>\n<li><strong>O jogo aberto<\/strong>, com uma carreira carregada, um jogo teu a seguir e o jogo parado, sem processar.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Download_do_FM24_Match_Harness\"><\/span>Download do FM24 Match Harness<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>O download \u00e9 um \u00fanico ficheiro, <em>fm24ctl.exe<\/em>, com cerca de 500 KB, diretamente do GitHub do autor. \u00c9 gratuito e o c\u00f3digo \u00e9 aberto (licen\u00e7a GPL-3.0).<\/p>\n<a href=\"https:\/\/fmportugal.net\/en\/download\/?fmpt_dl=153938eb43ff\" class=\"su-button su-button-style-default\" style=\"color:#FFFFFF;background-color:#ff00a5;border-color:#cc0084;border-radius:8px\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color:#FFFFFF;padding:7px 22px;font-size:17px;line-height:26px;border-color:#ff4dc0;border-radius:8px;text-shadow:none\"><i class=\"sui sui-download\" style=\"font-size:17px;color:#FFFFFF\"><\/i> Download \u2013 FM24 Match Harness 1.1.0 (FM24)<\/span><\/a>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#cc0072;border-radius:3px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#ff00a5;color:#FFFFFF;border-top-left-radius:1px;border-top-right-radius:1px\">How to use:<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:1px;border-bottom-right-radius:1px\">\n<ol>\n<li>Primeiro, abre o FM24, carrega a tua carreira e para antes de um jogo teu. N\u00e3o mexas no jogo enquanto a ferramenta trabalha.<\/li>\n<li>Depois, abre o <em>fm24ctl.exe<\/em>. Ele exporta o pr\u00f3ximo jogo e abre a janela da aplica\u00e7\u00e3o.<\/li>\n<li>Guarda o jogo num ficheiro, faz as mudan\u00e7as que quiseres e vai ao separador <em>Simulation<\/em>.<\/li>\n<li>Por fim, escolhe as sementes (por exemplo, de 1 a 10000) e simula. Os resultados ficam num CSV ao lado do ficheiro do jogo.<\/li>\n<\/ol>\n<\/div><\/div>\n<p>Se quiseres comparar com o jogo a s\u00e9rio, exporta-o depois de submeteres a equipa e antes de continuar para o jogo. Al\u00e9m disso, o autor recomenda manter o FM nesse ponto durante as experi\u00eancias. O autor est\u00e1 a documentar os campos do ficheiro do jogo um a um, por isso quem quiser mexer em tudo pode editar o JSON \u00e0 m\u00e3o.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Avisos_antes_de_usar\"><\/span>Avisos antes de usar<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>Mexe no jogo em execu\u00e7\u00e3o.<\/strong> Para funcionar, a ferramenta injeta uma DLL no FM24 e chama o motor de jogo diretamente. Por isso, alguns antiv\u00edrus podem desconfiar de um <em>.exe<\/em> sem assinatura. O c\u00f3digo est\u00e1 p\u00fablico no GitHub, mas usa-o por tua conta e faz c\u00f3pia das tuas carreiras antes.<\/li>\n<li><strong>N\u00e3o \u00e9 oficial.<\/strong> O autor diz que n\u00e3o extraiu c\u00f3digo nem propriedade intelectual da SI. Ainda assim, no Reddit, um utilizador que se apresenta como advogado de propriedade intelectual mostrou d\u00favidas sobre isso. N\u00e3o sabemos se a SI ou a SEGA v\u00e3o dizer alguma coisa.<\/li>\n<li><strong>Depende da vers\u00e3o do jogo.<\/strong> Cada atualiza\u00e7\u00e3o do FM24 pode partir a compatibilidade, e vers\u00f5es n\u00e3o suportadas s\u00e3o recusadas.<\/li>\n<li><strong>Muda depressa.<\/strong> Sa\u00edram sete vers\u00f5es em pouco mais de uma semana. Assim, vale a pena ver no GitHub se h\u00e1 uma vers\u00e3o mais recente.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"E_o_FM27\"><\/span>E o FM27?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>O autor diz que talvez fa\u00e7a uma vers\u00e3o para o FM27 durante a semana em que o jogo \u00e9 <a href=\"\/en\/fm27-gratis-launch-preview\/\">gr\u00e1tis, de 29 de outubro a 3 de novembro<\/a>. Se isso acontecer, contamos-te aqui.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Creditos\"><\/span>Credits<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>O FM24 Match Harness \u00e9 de Philip Armstead, que o disponibiliza de gra\u00e7a e aceita apoios no Ko-fi. O c\u00f3digo, as instru\u00e7\u00f5es e a lista de problemas est\u00e3o no <a href=\"https:\/\/github.com\/PhilipArmstead\/FM-24-Match-Harness\">GitHub do projeto<\/a>. Procuras mais ferramentas? V\u00ea os nossos <a href=\"\/en\/downloads\/fm-24\/editores-fm24\/\">editores e ferramentas do FM24<\/a>.<\/p>\n<p><em>The files are hosted by their original authors. FMPortugal only points you to the official download page, and all credit goes to the people who made them.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Ferramenta gratuita que simula o teu pr\u00f3ximo jogo do FM24 milhares de vezes com o motor de jogo do pr\u00f3prio FM, para comparar jogadores e t\u00e1ticas.<\/p>","protected":false},"author":6,"featured_media":20945,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_fmpt_thumbnail_en":20945,"_fmpt_metadesc_en":"FM24 Match Harness: a free tool that simulates your next FM24 match thousands of times. Download, how to use it and warnings.","_fmpt_content_en":"<p>How many times have you wondered whether that striker really performs better than the other one, or whether the new formation is worth it? In FM, the answer is usually to play and see. <strong>FM24 Match Harness<\/strong> changes that: it is a free tool that takes your next match and simulates it thousands of times with FM24's own match engine. So instead of one result, you get a statistic.<\/p>\n<p>The tool is by Philip Armstead and was born out of a small grudge. Recently, someone showed on Reddit that they had the FM26 engine running outside the game, but did not share the tool. So Philip made his own, for FM24 (he does not own FM26), and released it as open source. Version 1.1.0 came out on 22 October 2026.<\/p>\n<p style=\"text-align: center;\"><img class=\"aligncenter size-full wp-image-20947\" src=\"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-01.jpg\" alt=\"FM24 Match Harness: squads screen with both teams, positions and each player's morale, condition and sharpness\" width=\"1466\" height=\"973\" \/><\/p>\n<p style=\"text-align: center;\"><em>(Image: Philip Armstead)<\/em><\/p>\n<h2>What FM24 Match Harness does<\/h2>\n<p>With FM24 open and a save loaded, the program exports your next match. Then you can change the context and simulate. In practice, it lets you:<\/p>\n<ul>\n<li><strong>Look inside the match.<\/strong> It shows both squads, stored tactics, players' condition and morale, and venue details. Version 1.1.0 also shows each player's familiarity with the selected tactic.<\/li>\n<li><strong>Change the conditions.<\/strong> Swap players or whole teams, change the pitch, stadium and attendance, or max out morale, condition and sharpness with one button.<\/li>\n<li><strong>Simulate in bulk.<\/strong> In the <em>Simulation<\/em> tab, run the match thousands of times, with several simulations in parallel.<\/li>\n<li><strong>Save the results.<\/strong> Everything goes into CSV files, with player and team statistics if you want them.<\/li>\n<\/ul>\n<p>One detail makes this serious: each simulation uses a fixed seed for the game's randomness. In other words, the result of a seed is exactly what you would get in the game with Instant Result under the same conditions. So if you change just one player and repeat the same 10,000 seeds, the difference really comes from that change.<\/p>\n<p style=\"text-align: center;\"><img class=\"aligncenter size-full wp-image-20948\" src=\"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fm24-match-harness-02.jpg\" alt=\"FM24 Match Harness Simulation tab, with the number of threads, the seeds and the button to simulate\" width=\"1466\" height=\"973\" \/><\/p>\n<p style=\"text-align: center;\"><em>(Image: Philip Armstead)<\/em><\/p>\n<h2>Who it is for<\/h2>\n<p>First and foremost, it is for people who like testing. You can compare two goalkeepers, see how much fitness matters or measure home advantage. One Reddit user has already used it to test goalkeeper attributes, and another wants to use it to find tactics beyond the usual <em>gegenpress<\/em>.<\/p>\n<p>If you like coding, everything is also available from the command line, so you can write a script that runs hundreds of experiments in a row. If you just want to play your save, you probably do not need this.<\/p>\n<h2>Requirements<\/h2>\n<ul>\n<li><strong>64-bit Windows 10 or newer.<\/strong> There is no Mac version.<\/li>\n<li><strong>FM24 on Steam or Epic Games<\/strong>, with match engine 24.2. Support for Steam version 24.2.4 is still experimental.<\/li>\n<li><strong>The game open<\/strong>, with a save loaded, one of your matches coming up and the game idle, not processing.<\/li>\n<\/ul>\n<h2>Download FM24 Match Harness<\/h2>\n<p>The download is a single file, <em>fm24ctl.exe<\/em>, about 500 KB, straight from the author's GitHub. It is free and open source (GPL-3.0 licence).<\/p>\n<p>[su_button url=\"https:\/\/github.com\/PhilipArmstead\/FM-24-Match-Harness\/releases\/download\/v1.1.0\/fm24ctl.exe\" target=\"blank\" background=\"#ff00a5\" size=\"6\" icon=\"icon: download\"]Download \u2013 FM24 Match Harness 1.1.0 (FM24)[\/su_button]<\/p>\n[su_box title=\"How to use:\" box_color=\"#ff00a5\"]\n<ol>\n<li>First, open FM24, load your save and stop before one of your matches. Do not touch the game while the tool is working.<\/li>\n<li>Open <em>fm24ctl.exe<\/em>. It exports the next match and opens the app window.<\/li>\n<li>Save the match to a file, make any changes you want and go to the <em>Simulation<\/em> tab.<\/li>\n<li>Choose the seeds (for example, 1 to 10000) and simulate. The results go into a CSV next to the match file.<\/li>\n<\/ol>\n[\/su_box]\n<p>If you want to compare with the real match, export it after submitting your team and before continuing to the match, and the author recommends keeping FM at that point during your experiments. The author is documenting the fields of the match file one by one, so anyone who wants to change everything can edit the JSON by hand.<\/p>\n<h2>Warnings before you use it<\/h2>\n<ul>\n<li><strong>It touches the running game.<\/strong> To work, the tool injects a DLL into FM24 and calls the match engine directly. Some antivirus programs may distrust an unsigned <em>.exe<\/em>. The code is public on GitHub, but use it at your own risk and back up your saves first.<\/li>\n<li><strong>It is not official.<\/strong> The author says he has not extracted any SI code or intellectual property. Even so, on Reddit, a user who presents himself as an intellectual property lawyer expressed doubts. We do not know whether SI or SEGA will say anything.<\/li>\n<li><strong>It depends on the game version.<\/strong> Each FM24 update can break compatibility, and unsupported versions are refused.<\/li>\n<li><strong>It moves fast.<\/strong> Seven versions came out in just over a week, so it is worth checking GitHub for a newer one.<\/li>\n<\/ul>\n<h2>What about FM27?<\/h2>\n<p>The author says he might make an FM27 version during the week the game is <a href=\"\/en\/fm27-gratis-launch-preview\/\">free, from 29 October to 3 November<\/a>. If that happens, we will tell you here.<\/p>\n<h2>Credits<\/h2>\n<p>FM24 Match Harness is by Philip Armstead, who makes it available for free and accepts support on Ko-fi. The code, instructions and issue list are on the <a href=\"https:\/\/github.com\/PhilipArmstead\/FM-24-Match-Harness\">project's GitHub<\/a>. Looking for more tools? See our <a href=\"\/en\/downloads\/fm-24\/editores-fm24\/\">FM24 editors and tools<\/a>.<\/p>\n<p><em>The files are hosted by their original authors. FMPortugal only points to the official download page \u2014 all credit goes to their creators.<\/em><\/p>","footnotes":""},"categories":[915,922],"tags":[968],"class_list":["post-20943","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fm-24","category-editores-fm24","tag-fm-24"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FM24 Match Harness: simula jogos do FM24 - FMPortugal<\/title>\n<meta name=\"description\" content=\"FM24 Match Harness: ferramenta gr\u00e1tis que simula o teu pr\u00f3ximo jogo do FM24 milhares de vezes. Download, como usar e avisos.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FM24 Match Harness: simula jogos do FM24 - FMPortugal\" \/>\n<meta property=\"og:description\" content=\"FM24 Match Harness: ferramenta gr\u00e1tis que simula o teu pr\u00f3ximo jogo do FM24 milhares de vezes. Download, como usar e avisos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fmportugal.net\/en\/fm24-match-harness\/\" \/>\n<meta property=\"og:site_name\" content=\"FMPortugal\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/FMPortugalpontonet\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-22T23:03:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T23:03:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/destaque-fm24-match-harness.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"FMPortugal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"FMPortugal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/\"},\"author\":{\"name\":\"FMPortugal\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#\\\/schema\\\/person\\\/e53cb5d81942e3f7d98f0e9ce756e0b0\"},\"headline\":\"FM24 Match Harness: simula o teu pr\u00f3ximo jogo 10.000 vezes\",\"datePublished\":\"2026-10-22T23:03:27+00:00\",\"dateModified\":\"2026-10-22T23:03:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/\"},\"wordCount\":1026,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/fmportugal.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/destaque-en-fm24-match-harness.jpg\",\"keywords\":[\"FM 24\"],\"articleSection\":[\"FM 24\",\"Editores e ferramentas\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/\",\"url\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/\",\"name\":\"FM24 Match Harness: simula jogos do FM24 - FMPortugal\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/fmportugal.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/destaque-en-fm24-match-harness.jpg\",\"datePublished\":\"2026-10-22T23:03:27+00:00\",\"dateModified\":\"2026-10-22T23:03:42+00:00\",\"description\":\"FM24 Match Harness: ferramenta gr\u00e1tis que simula o teu pr\u00f3ximo jogo do FM24 milhares de vezes. Download, como usar e avisos.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#primaryimage\",\"url\":\"https:\\\/\\\/fmportugal.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/destaque-en-fm24-match-harness.jpg\",\"contentUrl\":\"https:\\\/\\\/fmportugal.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/destaque-en-fm24-match-harness.jpg\",\"width\":1200,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/fm24-match-harness\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/fmportugal.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FM24 Match Harness: simula o teu pr\u00f3ximo jogo 10.000 vezes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#website\",\"url\":\"https:\\\/\\\/fmportugal.net\\\/\",\"name\":\"FMPortugal\",\"description\":\"Tudo para o teu jogo.\",\"publisher\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fmportugal.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#organization\",\"name\":\"FMPortugal\",\"url\":\"https:\\\/\\\/fmportugal.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/fmportugal.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/fmpt-logo-fundo-escuro-1200.png\",\"contentUrl\":\"https:\\\/\\\/fmportugal.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/fmpt-logo-fundo-escuro-1200.png\",\"width\":1200,\"height\":1200,\"caption\":\"FMPortugal\"},\"image\":{\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/FMPortugalpontonet\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/fmportugal.net\\\/#\\\/schema\\\/person\\\/e53cb5d81942e3f7d98f0e9ce756e0b0\",\"name\":\"FMPortugal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f748c0a7bd54ca6fb9b006067c2fd16985f314128a02115b7806a08cd4247e3?s=96&d=https%3A%2F%2Ffmportugal.net%2Fwp-content%2Fuploads%2F2023%2F09%2FAVATAR.jpg&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f748c0a7bd54ca6fb9b006067c2fd16985f314128a02115b7806a08cd4247e3?s=96&d=https%3A%2F%2Ffmportugal.net%2Fwp-content%2Fuploads%2F2023%2F09%2FAVATAR.jpg&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f748c0a7bd54ca6fb9b006067c2fd16985f314128a02115b7806a08cd4247e3?s=96&d=https%3A%2F%2Ffmportugal.net%2Fwp-content%2Fuploads%2F2023%2F09%2FAVATAR.jpg&r=g\",\"caption\":\"FMPortugal\"},\"sameAs\":[\"https:\\\/\\\/fmportugal.net\"],\"url\":\"https:\\\/\\\/fmportugal.net\\\/en\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FM24 Match Harness: simula jogos do FM24 - FMPortugal","description":"FM24 Match Harness: ferramenta gr\u00e1tis que simula o teu pr\u00f3ximo jogo do FM24 milhares de vezes. Download, como usar e avisos.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fmportugal.net\/en\/fm24-match-harness\/","og_locale":"en_US","og_type":"article","og_title":"FM24 Match Harness: simula jogos do FM24 - FMPortugal","og_description":"FM24 Match Harness: ferramenta gr\u00e1tis que simula o teu pr\u00f3ximo jogo do FM24 milhares de vezes. Download, como usar e avisos.","og_url":"https:\/\/fmportugal.net\/en\/fm24-match-harness\/","og_site_name":"FMPortugal","article_publisher":"https:\/\/www.facebook.com\/FMPortugalpontonet\/","article_published_time":"2026-10-22T23:03:27+00:00","article_modified_time":"2026-10-22T23:03:42+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/destaque-fm24-match-harness.jpg","type":"image\/jpeg"}],"author":"FMPortugal","twitter_card":"summary_large_image","twitter_misc":{"Written by":"FMPortugal","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fmportugal.net\/fm24-match-harness\/#article","isPartOf":{"@id":"https:\/\/fmportugal.net\/fm24-match-harness\/"},"author":{"name":"FMPortugal","@id":"https:\/\/fmportugal.net\/#\/schema\/person\/e53cb5d81942e3f7d98f0e9ce756e0b0"},"headline":"FM24 Match Harness: simula o teu pr\u00f3ximo jogo 10.000 vezes","datePublished":"2026-10-22T23:03:27+00:00","dateModified":"2026-10-22T23:03:42+00:00","mainEntityOfPage":{"@id":"https:\/\/fmportugal.net\/fm24-match-harness\/"},"wordCount":1026,"commentCount":0,"publisher":{"@id":"https:\/\/fmportugal.net\/#organization"},"image":{"@id":"https:\/\/fmportugal.net\/fm24-match-harness\/#primaryimage"},"thumbnailUrl":"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/destaque-en-fm24-match-harness.jpg","keywords":["FM 24"],"articleSection":["FM 24","Editores e ferramentas"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fmportugal.net\/fm24-match-harness\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fmportugal.net\/fm24-match-harness\/","url":"https:\/\/fmportugal.net\/fm24-match-harness\/","name":"FM24 Match Harness: simula jogos do FM24 - FMPortugal","isPartOf":{"@id":"https:\/\/fmportugal.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fmportugal.net\/fm24-match-harness\/#primaryimage"},"image":{"@id":"https:\/\/fmportugal.net\/fm24-match-harness\/#primaryimage"},"thumbnailUrl":"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/destaque-en-fm24-match-harness.jpg","datePublished":"2026-10-22T23:03:27+00:00","dateModified":"2026-10-22T23:03:42+00:00","description":"FM24 Match Harness: ferramenta gr\u00e1tis que simula o teu pr\u00f3ximo jogo do FM24 milhares de vezes. Download, como usar e avisos.","breadcrumb":{"@id":"https:\/\/fmportugal.net\/fm24-match-harness\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fmportugal.net\/fm24-match-harness\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fmportugal.net\/fm24-match-harness\/#primaryimage","url":"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/destaque-en-fm24-match-harness.jpg","contentUrl":"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/destaque-en-fm24-match-harness.jpg","width":1200,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/fmportugal.net\/fm24-match-harness\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/fmportugal.net\/"},{"@type":"ListItem","position":2,"name":"FM24 Match Harness: simula o teu pr\u00f3ximo jogo 10.000 vezes"}]},{"@type":"WebSite","@id":"https:\/\/fmportugal.net\/#website","url":"https:\/\/fmportugal.net\/","name":"FMPortugal","description":"Tudo para o teu jogo.","publisher":{"@id":"https:\/\/fmportugal.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fmportugal.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fmportugal.net\/#organization","name":"FMPortugal","url":"https:\/\/fmportugal.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fmportugal.net\/#\/schema\/logo\/image\/","url":"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fmpt-logo-fundo-escuro-1200.png","contentUrl":"https:\/\/fmportugal.net\/wp-content\/uploads\/2026\/10\/fmpt-logo-fundo-escuro-1200.png","width":1200,"height":1200,"caption":"FMPortugal"},"image":{"@id":"https:\/\/fmportugal.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/FMPortugalpontonet\/"]},{"@type":"Person","@id":"https:\/\/fmportugal.net\/#\/schema\/person\/e53cb5d81942e3f7d98f0e9ce756e0b0","name":"FMPortugal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5f748c0a7bd54ca6fb9b006067c2fd16985f314128a02115b7806a08cd4247e3?s=96&d=https%3A%2F%2Ffmportugal.net%2Fwp-content%2Fuploads%2F2023%2F09%2FAVATAR.jpg&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5f748c0a7bd54ca6fb9b006067c2fd16985f314128a02115b7806a08cd4247e3?s=96&d=https%3A%2F%2Ffmportugal.net%2Fwp-content%2Fuploads%2F2023%2F09%2FAVATAR.jpg&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5f748c0a7bd54ca6fb9b006067c2fd16985f314128a02115b7806a08cd4247e3?s=96&d=https%3A%2F%2Ffmportugal.net%2Fwp-content%2Fuploads%2F2023%2F09%2FAVATAR.jpg&r=g","caption":"FMPortugal"},"sameAs":["https:\/\/fmportugal.net"],"url":"https:\/\/fmportugal.net\/en\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/posts\/20943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/comments?post=20943"}],"version-history":[{"count":2,"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/posts\/20943\/revisions"}],"predecessor-version":[{"id":20949,"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/posts\/20943\/revisions\/20949"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/media\/20945"}],"wp:attachment":[{"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/media?parent=20943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/categories?post=20943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fmportugal.net\/en\/wp-json\/wp\/v2\/tags?post=20943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}