{"id":7977,"date":"2026-01-11T19:12:25","date_gmt":"2026-01-11T19:12:25","guid":{"rendered":"https:\/\/worldbodybuildingnews.com\/?p=7977"},"modified":"2026-01-11T19:12:25","modified_gmt":"2026-01-11T19:12:25","slug":"bodybuilder-is-through-to-finals-of-competition","status":"publish","type":"post","link":"https:\/\/worldbodybuildingnews.com\/?p=7977","title":{"rendered":"Bodybuilder is through to finals of competition"},"content":{"rendered":"<p><br \/>\n<\/p>\n<div id=\"subscription-content\">\n<p>\n  The 32-year-old leisure club manager flexed his pecs at the British Natural Bodybuilding Federation Central Champ-ionships in St Albans on Sunday.\n<\/p>\n<p>\n  His toned physique saw him qualify for the British finals in Glasgow on Sunday, October 4.\n<\/p>\n<p>\n  Phil, who works at Holiday Inn in Marlborough Road, Coate, showed off his muscles during a 90-second pose routine in front of 500 spectators.\n<\/p>\n<p>\n  He then performed another a five minute \u201cpose-off\u201d against the other competitors.\n<\/p>\n<p>\n  Phil said: \u201cIt was exhausting because you\u2019re on such a low calorie diet and you are under hot lights holding strenuous poses for up to 30 seconds. You get wiped out at the end of it.\n<\/p>\n<p>\n  \u201cIt was amazing walking in from a life where I am the only one who looks like this to a room full of people just like me or bigger. It is daunting, though, when they\u2019re checking out your muscles while you\u2019re changing.\u201d\n<\/p>\n<p>\n  Phil undertook a punishing fitness regime in order to get ready for the competition.\n<\/p>\n<p>\n  The father-of-three lost three stone in six months, slashing his 4,500 calorie-a-day diet to just 2,000.\n<\/p>\n<p>\n  Phil, who has been weight training for more than 15 years, has a 4.5 per cent body fat ratio compared with the average man\u2019s 15 per cent.\n<\/p>\n<p>\n  \u201cIt\u2019s not healthy to maintain such a low body fat ratio for long periods of time, so when I have a break I will eat things my diet doesn\u2019t normally allow me to,\u201d said Phil.\n<\/p>\n<p>\n  \u201cThis week it\u2019s been pizza and burgers, ice cream and chocolate because I know at the end of the week it\u2019s back to porridge oats and chicken.\u201d\n<\/p>\n<p>\n  Phil, who lives in Winsley, near Bradford on Avon, gets up between 4.30am and 5am for an hour-long run before having a breakfast of porridge.\n<\/p>\n<p>\n  He then goes to the gym for his weightlifting routine before having another meal of porridge and chicken and starting work. He eats every two hours for the rest of the day.\n<\/p>\n<p>\n  He said: \u201cBodybuilding is the most dedicated sport because it\u2019s a 24-hour sport where you have to eat, sleep and train bodybuilding.\n<\/p>\n<p>\n  \u201cFor the competition I had to keep training flat out while cutting right back on what I ate for months to strip the fat off my body. A lot of the time it just left me exhausted.\n<\/p>\n<p>\n  \u201cIt got to the point where I was going to bed before my children. I was just zapped. But it was all worth it to be told I\u2019m in the final.\u201d\n<\/p>\n<\/div>\n<p><script type = \"text\/javascript\">\n( function () {\n    window._sp_ = {\n        config: {\n            baseEndpoint: 'https:\/\/a02342.swindonadvertiser.co.uk',\n            accountId: 52,\n            targetingParams:{\n                subscribed: false,\n                privacy: false\n            },\n            gdpr: { },\n            events: {\n                onMessageReady: function (message_type) {\n                    trackSPEvents('event76');\n                },\n                onMessageChoiceSelect: function (message_type, choice_id, choice_type_id) {\n                    console.log('message_type: ', message_type);\n                    console.log('choice_id: ', choice_id);\n                    console.log('choice_type_id: ', choice_type_id);\n                    if ('yes' === 'yes') {\n                        if (choice_type_id === 12) {\n                            trackSPEvents('event83'); \/\/Consent Banner Reject All\n                            trackSPEvents('event82'); \/\/Journalism Message Shown\n                        }\n                        if (choice_type_id === 11) {\n                            trackSPEvents('event78');\n                        }\n                        if (choice_type_id === 9) {\n                            trackSPEvents('event77');\n                        }\n                    } else {\n                        \/\/ these are the second argument in non-gate\n                        if (choice_type_id === 12) {\n                            trackSPEvents('event77');\n                        }\n                        if (choice_type_id === 11) {\n                            trackSPEvents('event78');\n                        }\n                        if (choice_type_id === 13) {\n\t\t                    trackSPEvents('event83');\n                        }\n                    }\n                },\n                onPrivacyManagerActionStatus: function(message_type, status, actionType) {\n                    console.log('message_type: ' + message_type);\n                    console.log('status: ' + status);\n                    console.log('actionType: ' + actionType);\n                    if ('yes' === 'yes') {\n                        if (actionType === 11) {\n                            trackSPEvents('event79'); \/\/Privacy Manager Accept\n                        }\n                        if (actionType === 9) {\n                            trackSPEvents('event68'); \/\/Privacy Manager Redirect\n                        }\n                        if (actionType === 1) {\n                            trackSPEvents('event75'); \/\/Forced tcf String Change\n                        }\n                    } else {\n                    \/\/ these are the second argument in non-gate\n                        if (actionType === 13) {\n                            trackSPEvents('event81'); \/\/Privacy Manager Reject\n                        }\n                        if (actionType === 11) {\n                            trackSPEvents('event79'); \/\/Privacy Manager Accept\n                        }\n                        if (actionType === 1) {\n                            trackSPEvents('event80'); \/\/Privacy Manager Save & Exit\n                        }\n                    }\n                },\n                onPMCancel: function (message_type) {\n                    console.log('onPMCancel', message_type);\n                    trackSPEvents('event84'); \/\/Privacy Manager Back\n                },\n            }\n        }\n    }\n    __tcfapi('addEventListener', 2, function (tcData, success) {\n        console.log('SP: Event Listen:', tcData, success);\n        if (success && tcData.eventStatus === 'useractioncomplete') {\n            setTcfCookie(tcData.purpose.consents, tcData.purpose.legitimateInterests);\n            var csnt=\"none\";\n            if ($.cookie('_sp_enable_dfp_personalized_ads') === 'true') {\n                csnt=\"yes\";\n            } else if ($.cookie('_sp_enable_dfp_personalized_ads') === 'false') {\n                csnt=\"no\";\n            }\n            googletag.cmd.push(function() {\n                \/\/ console.log('DFP: Cookie check - setting dfpcsnt to ', csnt);\n                googletag.pubads().setTargeting('dfpcsnt', csnt);\n            });\n            \/\/ ready to start DFP\n            \/\/ console.log('PIANO: setting unrestricted via useractioncomplete');\n            \/\/ runPiano('unrestricted');\n            startAdvertising(tcData.listenerId);\n            var e = new Event('launch:cmp:choice-made');\n            window.dispatchEvent(e);\n        } else if (success && tcData.eventStatus === 'tcloaded') {\n            \/\/ tcloaded means a valid TCF v2.0 string is available\n            \/\/ console.log('PIANO: setting unrestricted via tcloaded');\n            \/\/ runPiano('unrestricted');\n            if (tcData.gdprApplies === false) {\n                $.cookie('_sp_enable_dfp_personalized_ads', 'true', {domain: '.swindonadvertiser.co.uk', path: \"https:\/\/www.swindonadvertiser.co.uk\/\", expires: 100});\n            }\n            startAdvertising(tcData.listenerId);\n        } else if (success && tcData.eventStatus === 'useractionnotcomplete') {\n            \/\/ do nothing - this means the user has not made a choice yet\n        } else if (success && tcData.eventStatus === 'cmpuishown') {\n            \/\/ do nothing - this means the CMP UI has been shown\n        } else if (!success) {\n            \/\/ $.cookie('_sp_enable_dfp_personalized_ads', 'true', {domain: '.swindonadvertiser.co.uk', path: \"https:\/\/www.swindonadvertiser.co.uk\/\", expires: 100});\n            \/\/ startAdvertising();\n        } else {\n            \/\/ console.log('PIANO: setting restricted');\n            \/\/ runPiano('restricted');\n        }\n    });\n    $(document).on('click', '.gdpr-option-v2', function (e) {\n        e.preventDefault();\n        sendEvent76 = false;\n        var id = $(this).data('v2-id');\n        if ($(this).data('is-gate') === 'yes') {\n            trackSPEvents('event87');\n            _sp_.gdpr.loadPrivacyManagerModal(id);\n        } else {\n            trackSPEvents('event77');\n            _sp_.gdpr.loadPrivacyManagerModal(id);\n        }\n    });\n    function getTcfData() {\n        __tcfapi('addEventListener', 2, function(data, success) {\n            if (!data.purpose || !data.purpose.consents || !data.purpose.legitimateInterests) {\n                \/\/ console.log('DFP: No TCF data found, not setting cookies');\n                return;\n            }\n            setTcfCookie(data.purpose.consents, data.purpose.legitimateInterests);\n        }, [755]);\n    }\n    getTcfData();\n    function setTcfCookie(data, legitimateInterests) {\n        var consents = [];\n        $.each(data, function(id, consent)  {\n            var c = (consent === true) ? 'yes' : 'no';\n            consents.push(c)\n        });\n        \/\/ console.log('DFP: consents length: ', consents.length);\n        if (consents.length !== 10) {\n            \/\/ consents = consents.fill('no', consents.length, 10);\n            for (var i = consents.length; i < 10; i++) {\n                consents[i] = 'no';\n            }\n        }\n        \/\/ console.log('DFP: Found consents to store in cookie:', consents);\n        $.cookie('prev-tcf-v2', consents.join(','), {domain: '.swindonadvertiser.co.uk', path: \"https:\/\/www.swindonadvertiser.co.uk\/\", expires: 100});\n\n        var consentEvent4 = 'none';\n        if (typeof data[4] !== 'undefined') {\n            consentEvent4 = data[4] ? 'true' : 'false';\n        }\n        $.cookie('_sp_enable_dfp_personalized_ads', consentEvent4, {domain: '.swindonadvertiser.co.uk', path: \"https:\/\/www.swindonadvertiser.co.uk\/\", expires: 100});\n\n        var legitInterest=\"none\";\n        if (legitimateInterests &#038;&#038; typeof legitimateInterests[2] !== 'undefined') {\n            legitInterest = legitimateInterests[2] ? 'true' : 'false';\n        }\n\n        $.cookie('_sp_legitimate_interests', legitInterest , {domain: '.swindonadvertiser.co.uk', path: \"https:\/\/www.swindonadvertiser.co.uk\/\", expires: 100});\n    }\n\n    var sendEvent76 = true;\n\n    function trackSPEvents(events) {\n        if (events === 'event76' &#038;&#038; !sendEvent76) {\n            return;\n        } else if (events === 'event76') {\n            sendEvent76 = false;\n        }\n\n        if (typeof window.s !== 'object') {\n            \/\/ console.log('DFP: No window.s object found, trying again in 1 second');\n            window.setTimeout(function () { trackSPEvents(events)} , 1000);\n            return;\n        }\n\n        \/\/ console.log(\"ADB: Tracking %s\", events);\n        \/\/ Re-create the Omniture object so the data can be tracked.\n        var s = window.s;\n\n        if (events.indexOf('event70') !== -1) {\n            \/\/ console.log('DFP: Events passed, added evars');\n            s.eVar35 = 'enabled';\n            s.prop35 = 'enabled';\n        }\n\n        s.events = events;\n        s.linkTrackEvents = events;\n        s.linkTrackVars = \"eVar2,eVar3,eVar4,eVar5,eVar6,evar7,evar8,evar9,eVar16,eVar19,eVar26,eVar35,eVar43,eVar67,prop35\";\n        s.suppressPageView = true;\n        s.tl(true,'o','Ad Block');\n    }\n\n    function startAdvertising(id)\n    {\n        if (typeof window.doNotAdvertise !== 'undefined' &#038;&#038; window.doNotAdvertise === true) {\n            return;\n        }\n\n        \/\/ console.log(\"DFP: Is the page fully loaded?\", window.googleReady);\n        if (window.googleReady !== true) {\n            window.setTimeout(function () {\n                \/\/ console.log('DFP: Google not fully loaded yet, pausing quarter of a second before trying again');\n                startAdvertising(id);\n            }, 250);\n            return;\n        }\n\n        \/\/ Ensure that we never run this code twice\n        if (window.advertisingStart === true) {\n            return;\n        }\n        \/\/ console.log('DFP: Running advertisement');\n        window.advertisingStart = true;\n\n        var googletag = window.googletag;\n        \/\/ init google objects and array\n        (function() {\n            var gads = document.createElement('script');\n            gads.async = true;\n            gads.type=\"text\/javascript\";\n            gads.src=\"https:\/\/securepubads.g.doubleclick.net\/tag\/js\/gpt.js\";\n            var node = document.getElementsByTagName('script')[0];\n            node.parentNode.insertBefore(gads, node);\n        })();\n\n        \/\/ launch the exco slideshow player\n        launchExcoSlideshow();\n\n        \/\/ load facebook etc\n        loadSocials();\n\n        \/\/ Checking our decision to use headerbidding (shorterned as prebid) is correct\n        \/\/ via system logic, and that we have the simplified consent to do so\n        if (usePrebid &#038;&#038; $.cookie('_sp_enable_dfp_personalized_ads') === 'true') {\n            var e = new Event('launch:sourcepoint:consentaccepted');\n            window.dispatchEvent(e);\n\n            \/\/ AP code initialisation\n            \/\/ the script is loaded via launch, once we have detected a consent signal via the datalayer.\n            fetchAp();\n\n            var site=\"desktop\";\n            var _site=\"desktop\";\n\n            \/\/ load IAS scripts and set up vars\n            (function() {\n                var ias = document.createElement('script');\n                ias.async = true;\n                ias.type=\"text\/javascript\";\n                ias.src=\"https:\/\/cdn.adsafeprotected.com\/iasPET.1.js\";\n                var node = document.getElementsByTagName('script')[0];\n                node.parentNode.insertBefore(ias, node);\n            })();\n\n            \/\/ load the prebid script\n            (function() {\n                var pbs = document.createElement('script');\n                pbs.async = true;\n                pbs.type=\"text\/javascript\";\n                pbs.src=\"https:\/\/micro.rubiconproject.com\/prebid\/dynamic\/11022.js?group=newsquest\";\n                var node = document.getElementsByTagName('script')[0];\n                node.parentNode.insertBefore(pbs, node);\n            })();\n\n            \/\/ tell google to actually get the bids from all relevant vendors when loaded\n            googletag.cmd.push(function () {\n                fetchHeaderBids();\n            });\n        }\n\n        \/\/ Outbrain\n        if (\n            window.data_layer.user.advertising_experience !== 'Ad-Free' &#038;&#038;\n            window.data_layer.config.disable_outbrain !== 'yes'\n        ) {\n            var ob = document.createElement('script');\n            ob.async = true;\n            ob.type=\"text\/javascript\";\n            ob.src=\"https:\/\/widgets.outbrain.com\/outbrain.js\";\n            var node = document.getElementsByTagName('script')[0];\n            node.parentNode.insertBefore(ob, node);\n        }\n\n        \/\/ remove the listener\n        if (id !== null) {\n            window.__tcfapi('removeEventListener', 2, function (success) { }, id);\n        }\n    }\n\n    \/**\n     * Wait until we have advertising consent to show this advertising\n     * based replacement for the single image on our article pages\n     * This logic is based on excoSlidshowPlayerID that only appears on the page\n     * if a user is NOT a subscriber (including privacy plus) and the page has the\n     * correct information to show it (doesn't have a video, not in sport etc)\n     *\/\n    function launchExcoSlideshow() {\n        const slideShowPlayerId = window.excoSlideshowPlayerId;\n        \/\/ if we do not have a player id, we do not need to do anything\n        if (!slideShowPlayerId) {\n            return;\n        }\n\n        \/\/ this is exco's supplied code, modified for our use\n        (function (d, s, n) {\n            fjs = d.getElementsByTagName(s)[0];\n            js = d.createElement(s);\n            js.className = n;\n            js.src=\"\/\/player.ex.co\/player\/\" + slideShowPlayerId;\n            js.setAttribute('programmatic', 'true');\n\t        js.onload = function () {\n                const playerApi = ExCoPlayer.connect(slideShowPlayerId);\n                playerApi.init({});\n\n                playerApi.on('player-load', function(data) {\n                    $('.mar-article-image').remove();\n                    if (window.screen.width > 800) {\n                        $('.article-hero').attr('style', 'order: 1');\n                    }\n                    window.hide_overlay_for_exco = true;\n                });\n            };\n            fjs.parentNode.insertBefore(js, fjs);\n        }(document, 'script', 'exco-player'));\n    }\n    function loadSocials()\n    {\n        const socials = [\n            'https:\/\/platform.twitter.com\/widgets.js',\n            'https:\/\/connect.facebook.net\/en_US\/all.js#xfbml=1',\n            'https:\/\/www.tiktok.com\/embed.js',\n        ];\n        socials.forEach((social) => {\n            var script = document.createElement('script');\n            script.src = social;\n            script.async = true;\n            document.getElementsByTagName('head')[0].appendChild(script);\n        });\n    }\n})();\n<\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"https:\/\/www.swindonadvertiser.co.uk\/news\/4519052.bodybuilder-is-through-to-finals-of-competition\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The 32-year-old leisure club manager flexed his pecs at the British Natural Bodybuilding Federation Central Champ-ionships in St Albans on Sunday. His toned physique saw him qualify for the British finals in Glasgow on Sunday, October 4. Phil, who works at Holiday Inn in Marlborough Road, Coate, showed off his muscles during a 90-second pose [&hellip;]<\/p>\n","protected":false},"author":340,"featured_media":7978,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[271],"tags":[],"class_list":{"0":"post-7977","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-natural-bodybuilding"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bodybuilder is through to finals of competition - World Bodybuilding News<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/worldbodybuildingnews.com\/?p=7977\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bodybuilder is through to finals of competition - World Bodybuilding News\" \/>\n<meta property=\"og:description\" content=\"The 32-year-old leisure club manager flexed his pecs at the British Natural Bodybuilding Federation Central Champ-ionships in St Albans on Sunday. His toned physique saw him qualify for the British finals in Glasgow on Sunday, October 4. Phil, who works at Holiday Inn in Marlborough Road, Coate, showed off his muscles during a 90-second pose [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/worldbodybuildingnews.com\/?p=7977\" \/>\n<meta property=\"og:site_name\" content=\"World Bodybuilding News\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-11T19:12:25+00:00\" \/>\n<meta name=\"author\" content=\"Hayley Court\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hayley Court\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977\"},\"author\":{\"name\":\"Hayley Court\",\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/#\\\/schema\\\/person\\\/4e15f09ea64f86a3e05f4dcdb4d83315\"},\"headline\":\"Bodybuilder is through to finals of competition\",\"datePublished\":\"2026-01-11T19:12:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977\"},\"wordCount\":430,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/992609.jpg\",\"articleSection\":[\"Natural Bodybuilding\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977\",\"url\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977\",\"name\":\"Bodybuilder is through to finals of competition - World Bodybuilding News\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/992609.jpg\",\"datePublished\":\"2026-01-11T19:12:25+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/#\\\/schema\\\/person\\\/4e15f09ea64f86a3e05f4dcdb4d83315\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#primaryimage\",\"url\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/992609.jpg\",\"contentUrl\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/992609.jpg\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?p=7977#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bodybuilder is through to finals of competition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/#website\",\"url\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/\",\"name\":\"World Bodybuilding News\",\"description\":\"Data, Rankings, Results.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/#\\\/schema\\\/person\\\/4e15f09ea64f86a3e05f4dcdb4d83315\",\"name\":\"Hayley Court\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=initials&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=initials&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=initials&r=g\",\"caption\":\"Hayley Court\"},\"url\":\"https:\\\/\\\/worldbodybuildingnews.com\\\/?author=340\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bodybuilder is through to finals of competition - World Bodybuilding News","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:\/\/worldbodybuildingnews.com\/?p=7977","og_locale":"en_US","og_type":"article","og_title":"Bodybuilder is through to finals of competition - World Bodybuilding News","og_description":"The 32-year-old leisure club manager flexed his pecs at the British Natural Bodybuilding Federation Central Champ-ionships in St Albans on Sunday. His toned physique saw him qualify for the British finals in Glasgow on Sunday, October 4. Phil, who works at Holiday Inn in Marlborough Road, Coate, showed off his muscles during a 90-second pose [&hellip;]","og_url":"https:\/\/worldbodybuildingnews.com\/?p=7977","og_site_name":"World Bodybuilding News","article_published_time":"2026-01-11T19:12:25+00:00","author":"Hayley Court","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Hayley Court","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/worldbodybuildingnews.com\/?p=7977#article","isPartOf":{"@id":"https:\/\/worldbodybuildingnews.com\/?p=7977"},"author":{"name":"Hayley Court","@id":"https:\/\/worldbodybuildingnews.com\/#\/schema\/person\/4e15f09ea64f86a3e05f4dcdb4d83315"},"headline":"Bodybuilder is through to finals of competition","datePublished":"2026-01-11T19:12:25+00:00","mainEntityOfPage":{"@id":"https:\/\/worldbodybuildingnews.com\/?p=7977"},"wordCount":430,"commentCount":0,"image":{"@id":"https:\/\/worldbodybuildingnews.com\/?p=7977#primaryimage"},"thumbnailUrl":"https:\/\/worldbodybuildingnews.com\/wp-content\/uploads\/2026\/01\/992609.jpg","articleSection":["Natural Bodybuilding"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/worldbodybuildingnews.com\/?p=7977#respond"]}]},{"@type":"WebPage","@id":"https:\/\/worldbodybuildingnews.com\/?p=7977","url":"https:\/\/worldbodybuildingnews.com\/?p=7977","name":"Bodybuilder is through to finals of competition - World Bodybuilding News","isPartOf":{"@id":"https:\/\/worldbodybuildingnews.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/worldbodybuildingnews.com\/?p=7977#primaryimage"},"image":{"@id":"https:\/\/worldbodybuildingnews.com\/?p=7977#primaryimage"},"thumbnailUrl":"https:\/\/worldbodybuildingnews.com\/wp-content\/uploads\/2026\/01\/992609.jpg","datePublished":"2026-01-11T19:12:25+00:00","author":{"@id":"https:\/\/worldbodybuildingnews.com\/#\/schema\/person\/4e15f09ea64f86a3e05f4dcdb4d83315"},"breadcrumb":{"@id":"https:\/\/worldbodybuildingnews.com\/?p=7977#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/worldbodybuildingnews.com\/?p=7977"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/worldbodybuildingnews.com\/?p=7977#primaryimage","url":"https:\/\/worldbodybuildingnews.com\/wp-content\/uploads\/2026\/01\/992609.jpg","contentUrl":"https:\/\/worldbodybuildingnews.com\/wp-content\/uploads\/2026\/01\/992609.jpg","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/worldbodybuildingnews.com\/?p=7977#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/worldbodybuildingnews.com\/"},{"@type":"ListItem","position":2,"name":"Bodybuilder is through to finals of competition"}]},{"@type":"WebSite","@id":"https:\/\/worldbodybuildingnews.com\/#website","url":"https:\/\/worldbodybuildingnews.com\/","name":"World Bodybuilding News","description":"Data, Rankings, Results.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/worldbodybuildingnews.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/worldbodybuildingnews.com\/#\/schema\/person\/4e15f09ea64f86a3e05f4dcdb4d83315","name":"Hayley Court","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=initials&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=initials&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=initials&r=g","caption":"Hayley Court"},"url":"https:\/\/worldbodybuildingnews.com\/?author=340"}]}},"_links":{"self":[{"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=\/wp\/v2\/posts\/7977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=\/wp\/v2\/users\/340"}],"replies":[{"embeddable":true,"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7977"}],"version-history":[{"count":0,"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=\/wp\/v2\/posts\/7977\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=\/wp\/v2\/media\/7978"}],"wp:attachment":[{"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/worldbodybuildingnews.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}