{"id":14034,"date":"2026-01-16T10:57:00","date_gmt":"2026-01-16T15:57:00","guid":{"rendered":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/?post_type=sec_roster&#038;p=14034"},"modified":"2026-03-12T18:24:50","modified_gmt":"2026-03-12T22:24:50","slug":"esteban-espinosa","status":"publish","type":"sec_roster","link":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/","title":{"rendered":"Esteban Espinosa"},"content":{"rendered":"\n<p>Espinosa joins Hearts after most recently spending time with RWDM Molenbeek in Belgium. He began his professional development at Inter Miami\u2019s Academy following its launch in 2019. After the COVID-19 shutdown, Espinosa signed with USL Championship side Queensboro FC for the club\u2019s inaugural season. In 2022, he joined Queensboro\u2019s affiliate in Puerto Rico, Bayam\u00f3n FC, where he helped the club win the Caribbean CONCACAF Championship. Espinosa then spent two seasons with Botafogo B in Brazil before being loaned to Louletano B in Portugal. After his time in Portugal, he joined RWDM Molenbeek in July 2025.<\/p>\n\n\n\n<p>\u201cWe\u2019re excited to have Esteban,\u201d said Hearts Head Coach Bobby Murphy. \u201cFor a young player, he\u2019s had great experiences at big clubs like Botafogo and Moldenbeek and we believe that his ability and flexibility will help us tremendously.\u201d<\/p>\n\n\n\n<p>Espinosa noted the club\u2019s supporters made a lasting impression. \u201cWhen I looked at videos \u2014 the fans out there in the cold, the rain, the sunshine \u2014 it gave me chills. Hearts of Pine feels like a project that\u2019s growing fast and heading in the right direction.\u201d<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-almost-black-color has-alpha-channel-opacity has-almost-black-background-color has-background is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">STATS<\/h2>\n\n\n\n<div class=\"ghostkit-tabs\"><div class=\"ghostkit-tabs-buttons ghostkit-tabs-buttons-align-start\" role=\"tablist\" aria-orientation=\"horizontal\"><button id=\"tab-2026-season-button\" class=\"ghostkit-tabs-buttons-item ghostkit-tabs-buttons-item-active\" type=\"button\" role=\"tab\" data-tab=\"tab-2026-season\" aria-controls=\"tab-2026-season-content\" aria-selected=\"true\">2026 Season<\/button><\/div><div class=\"ghostkit-tabs-content\">\n<div class=\"ghostkit-tab ghostkit-tab-active is-layout-flow wp-block-tabs-tab-v2-is-layout-flow\" tabindex=\"0\" role=\"tabpanel\" aria-labelledby=\"tab-2026-season-button\" data-tab=\"tab-2026-season\" id=\"tab-2026-season-content\">\n<opta-widget widget=\"season_player_stats\" competition=\"1006\" season=\"2026\" team=\"22500\" player=\"435711\" preselected_player=\"none\" template=\"normal\" navigation=\"tabs_more\" default_nav=\"1\" show_split_stats=\"false\" round_navigation=\"tabs\" show_general=\"true\" show_distribution=\"true\" show_attack=\"true\" show_defence=\"true\" show_discipline=\"true\" show_goalkeeping=\"true\" team_naming=\"full\" player_naming=\"full\" show_logo=\"true\" show_title=\"true\" breakpoints=\"400\" sport=\"football\"><\/opta-widget>\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:36px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Espinosa joins Hearts after most recently spending time with RWDM Molenbeek in Belgium. He began his professional development at Inter Miami\u2019s Academy following its launch in 2019. After the COVID-19 [&hellip;]<\/p>\n","protected":false},"author":1736,"featured_media":14041,"comment_status":"open","ping_status":"open","template":"","meta":{"ghostkit_customizer_options":"","ghostkit_custom_css":"","ghostkit_custom_js_head":"","ghostkit_custom_js_foot":"","ghostkit_typography":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","sec_roster_banner_image_details_image":null,"sec_roster_banner_image_details_disable_banner_image":"disable","sec_roster_uniform_number":25,"sec_roster_sponsor_image":0,"sec_roster_sponsor_text":"","sec_roster_sponsor_link":"","sec_roster_social_twitter":"","sec_roster_social_instagram":"https:\/\/www.instagram.com\/e.estebann__\/","sec_roster_social_tiktok":"","sec_roster_hide_school_on_catalog_archive":false,"sec_player_details_testimonial":"","sec_player_details_dob":"","sec_player_details_school":"","sec_player_details_grad_year":0,"sec_player_details_hometown":"","sec_player_details_website":"","sec_player_details_gold":0,"sec_player_details_silver":0,"sec_player_details_bronze":0,"sec_player_details_high_school":"","sec_player_details_height":"","sec_player_details_weight":0},"sec_roster_position":[419],"sec_sponsor":[],"sec_roster_group":[],"sec_roster_status":[],"sec_roster_type":[504],"class_list":["post-14034","sec_roster","type-sec_roster","status-publish","has-post-thumbnail","sec_roster_position-defender","sec_roster_type-2026-roster","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Esteban Espinosa - Hearts of Pine<\/title>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Esteban Espinosa - Hearts of Pine\" \/>\n<meta property=\"og:description\" content=\"Espinosa joins Hearts after most recently spending time with RWDM Molenbeek in Belgium. He began his professional development at Inter Miami\u2019s Academy following its launch in 2019. After the COVID-19 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/\" \/>\n<meta property=\"og:site_name\" content=\"Hearts of Pine\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-12T22:24:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-content\/uploads\/sites\/253\/2026\/01\/esteban-web-photoArtboard-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"2000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/\",\"url\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/\",\"name\":\"Esteban Espinosa - Hearts of Pine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/wp-content\\\/uploads\\\/sites\\\/253\\\/2026\\\/01\\\/esteban-web-photoArtboard-1.jpg\",\"datePublished\":\"2026-01-16T15:57:00+00:00\",\"dateModified\":\"2026-03-12T22:24:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/wp-content\\\/uploads\\\/sites\\\/253\\\/2026\\\/01\\\/esteban-web-photoArtboard-1.jpg\",\"contentUrl\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/wp-content\\\/uploads\\\/sites\\\/253\\\/2026\\\/01\\\/esteban-web-photoArtboard-1.jpg\",\"width\":2000,\"height\":2000,\"caption\":\"Esteban Espinosa\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/esteban-espinosa\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roster\",\"item\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/roster\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Esteban Espinosa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/#website\",\"url\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/\",\"name\":\"Hearts of Pine\",\"description\":\"The Soccer Club of Maine\",\"publisher\":{\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/#organization\",\"name\":\"Hearts of Pine\",\"url\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/wp-content\\\/uploads\\\/sites\\\/253\\\/2024\\\/03\\\/cropped-Hearts-of-Pine-Main-Logo-Color-RGB.png\",\"contentUrl\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/wp-content\\\/uploads\\\/sites\\\/253\\\/2024\\\/03\\\/cropped-Hearts-of-Pine-Main-Logo-Color-RGB.png\",\"width\":3999,\"height\":4726,\"caption\":\"Hearts of Pine\"},\"image\":{\"@id\":\"https:\\\/\\\/sportsengine-develop.go-vip.net\\\/heartsofpine\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Esteban Espinosa - Hearts of Pine","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"en_US","og_type":"article","og_title":"Esteban Espinosa - Hearts of Pine","og_description":"Espinosa joins Hearts after most recently spending time with RWDM Molenbeek in Belgium. He began his professional development at Inter Miami\u2019s Academy following its launch in 2019. After the COVID-19 [&hellip;]","og_url":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/","og_site_name":"Hearts of Pine","article_modified_time":"2026-03-12T22:24:50+00:00","og_image":[{"width":2000,"height":2000,"url":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-content\/uploads\/sites\/253\/2026\/01\/esteban-web-photoArtboard-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/","url":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/","name":"Esteban Espinosa - Hearts of Pine","isPartOf":{"@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/#primaryimage"},"image":{"@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/#primaryimage"},"thumbnailUrl":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-content\/uploads\/sites\/253\/2026\/01\/esteban-web-photoArtboard-1.jpg","datePublished":"2026-01-16T15:57:00+00:00","dateModified":"2026-03-12T22:24:50+00:00","breadcrumb":{"@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/#primaryimage","url":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-content\/uploads\/sites\/253\/2026\/01\/esteban-web-photoArtboard-1.jpg","contentUrl":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-content\/uploads\/sites\/253\/2026\/01\/esteban-web-photoArtboard-1.jpg","width":2000,"height":2000,"caption":"Esteban Espinosa"},{"@type":"BreadcrumbList","@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/esteban-espinosa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/"},{"@type":"ListItem","position":2,"name":"Roster","item":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/roster\/"},{"@type":"ListItem","position":3,"name":"Esteban Espinosa"}]},{"@type":"WebSite","@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/#website","url":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/","name":"Hearts of Pine","description":"The Soccer Club of Maine","publisher":{"@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/#organization","name":"Hearts of Pine","url":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/#\/schema\/logo\/image\/","url":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-content\/uploads\/sites\/253\/2024\/03\/cropped-Hearts-of-Pine-Main-Logo-Color-RGB.png","contentUrl":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-content\/uploads\/sites\/253\/2024\/03\/cropped-Hearts-of-Pine-Main-Logo-Color-RGB.png","width":3999,"height":4726,"caption":"Hearts of Pine"},"image":{"@id":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/#\/schema\/logo\/image\/"}}]}},"rkv_fs_custom_sources":[],"jetpack_sharing_enabled":true,"sec_roster_uniform_number_exists":true,"_links":{"self":[{"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster\/14034","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster"}],"about":[{"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/types\/sec_roster"}],"author":[{"embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/users\/1736"}],"replies":[{"embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/comments?post=14034"}],"version-history":[{"count":2,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster\/14034\/revisions"}],"predecessor-version":[{"id":15726,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster\/14034\/revisions\/15726"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/media\/14041"}],"wp:attachment":[{"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/media?parent=14034"}],"wp:term":[{"taxonomy":"sec_roster_position","embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster_position?post=14034"},{"taxonomy":"sec_sponsor","embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_sponsor?post=14034"},{"taxonomy":"sec_roster_group","embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster_group?post=14034"},{"taxonomy":"sec_roster_status","embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster_status?post=14034"},{"taxonomy":"sec_roster_type","embeddable":true,"href":"https:\/\/sportsengine-develop.go-vip.net\/heartsofpine\/wp-json\/wp\/v2\/sec_roster_type?post=14034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}