{"id":35822,"date":"2026-01-05T16:11:40","date_gmt":"2026-01-05T15:11:40","guid":{"rendered":"https:\/\/www.recharge.com\/blog\/fc-26-toty-vote-nominees-dates-simulator"},"modified":"2026-04-17T14:14:45","modified_gmt":"2026-04-17T12:14:45","slug":"fc-26-toty-vote-nominees-dates-simulator","status":"publish","type":"post","link":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator","title":{"rendered":"FC 26 TOTY Vote: Nominees, Dates &#038; Simulator"},"content":{"rendered":"\n<style>\n* { margin: 0; padding: 0; box-sizing: border-box; -webkit-tap-highlight-color: transparent; }\nhtml { font-size: 14px; }\nbody { font-family: 'Outfit', sans-serif; background: #f8f9fa; color: #1a1a2e; min-height: 100vh; overflow-x: hidden; }\n\n.confetti-container { position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 1000; overflow: hidden; }\n.confetti { position: absolute; width: 10px; height: 10px; top: -10px; animation: confettiFall 3s linear forwards; }\n@keyframes confettiFall { 0% { transform: translateY(0) rotate(0deg); opacity: 1; } 100% { transform: translateY(100vh) rotate(720deg); opacity: 0; } }\n\n.app { width: 100%; max-width: 1100px; margin: 0 auto; padding: 16px; }\n\n.header { text-align: center; padding: 20px 0 24px; margin-bottom: 20px; }\n.logo-text { font-weight: 800; font-size: 14px; color: #22c55e; margin-bottom: 8px; letter-spacing: 1px; }\n.title { font-family: 'Bebas Neue', sans-serif; font-size: 42px; font-weight: 800; margin-bottom: 8px; color: #1a1a2e; }\n.subtitle { color: #6b7280; font-size: 14px; margin-bottom: 12px; }\n.dates { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; background: white; padding: 10px 18px; border-radius: 30px; font-size: 13px; color: #6b7280; border: 2px solid #e5e7eb; box-shadow: 0 2px 8px rgba(0,0,0,0.05); }\n.dates strong { color: #22c55e; }\n.unofficial-note { font-size: 11px; color: #9ca3af; margin-top: 10px; font-style: italic; }\n\n.stats-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 12px; margin-bottom: 20px; }\n.stat-card { background: white; border: 2px solid #e5e7eb; border-radius: 12px; padding: 16px; text-align: center; transition: all 0.3s ease; }\n.stat-card:hover { border-color: #22c55e; box-shadow: 0 4px 12px rgba(34, 197, 94, 0.1); }\n.stat-value { font-size: 1.6rem; font-weight: 700; color: #1a1a2e; margin-bottom: 4px; }\n.stat-value.highlight { color: #22c55e; }\n.stat-label { color: #6b7280; font-size: 0.75rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; }\n\n.controls-row { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-bottom: 20px; }\n.team-btn, .mode-btn { padding: 12px 20px; border: 2px solid #e5e7eb; background: white; cursor: pointer; font-family: inherit; font-weight: 600; font-size: 13px; border-radius: 10px; transition: all 0.3s ease; display: flex; align-items: center; gap: 8px; color: #6b7280; }\n.team-btn:hover, .mode-btn:hover { border-color: #22c55e; transform: translateY(-1px); box-shadow: 0 4px 12px rgba(34, 197, 94, 0.15); }\n.team-btn.active.men { border-color: #3b82f6; background: rgba(59,130,246,0.08); color: #1a1a2e; }\n.team-btn.active.women { border-color: #ec4899; background: rgba(236,72,153,0.08); color: #1a1a2e; }\n.mode-btn.active { border-color: #22c55e; background: rgba(34,197,94,0.08); color: #1a1a2e; }\n\n.name-input-wrap { max-width: 400px; margin: 0 auto 20px; display: flex; gap: 10px; align-items: center; background: white; border: 2px solid #e5e7eb; border-radius: 10px; padding: 8px 14px; }\n.name-input-wrap label { font-weight: 600; font-size: 13px; color: #6b7280; white-space: nowrap; }\n.name-input-wrap input { flex: 1; padding: 10px 12px; border: 2px solid #e5e7eb; border-radius: 8px; font-size: 14px; font-family: inherit; background: #f9fafb; color: #1a1a2e; min-width: 0; transition: all 0.2s; }\n.name-input-wrap input:focus { outline: none; border-color: #22c55e; background: white; }\n\n.loader { text-align: center; padding: 60px 20px; }\n.spinner { width: 50px; height: 50px; border: 4px solid #e5e7eb; border-top-color: #22c55e; border-radius: 50%; animation: spin 1s linear infinite; margin: 0 auto 16px; }\n@keyframes spin { to { transform: rotate(360deg); } }\n.loader-text { color: #6b7280; font-size: 14px; }\n\n.battle-section, .quick-section, .result-section { display: none; }\n.battle-section.active, .quick-section.active, .result-section.active { display: block; }\n\n.pitch-container { max-width: 100%; margin: 0 auto; background: linear-gradient(180deg, #22c55e 0%, #16a34a 100%); border-radius: 16px; padding: 30px 15px; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15); overflow: hidden; position: relative; }\n.pitch-container::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: repeating-linear-gradient(90deg, transparent, transparent 49px, rgba(255,255,255,0.05) 49px, rgba(255,255,255,0.05) 50px); pointer-events: none; }\n\n.formation-grid { position: relative; z-index: 2; display: flex; flex-direction: column; gap: 20px; min-height: 480px; justify-content: space-evenly; }\n.formation-row { display: flex; justify-content: center; align-items: center; gap: 8px; flex-wrap: nowrap; }\n\n.player-slot { background: rgba(0, 0, 0, 0.7); border: 2px solid rgba(255, 255, 255, 0.2); border-radius: 10px; width: 85px; min-width: 85px; height: 120px; text-align: center; cursor: pointer; transition: all 0.3s ease; position: relative; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4); overflow: hidden; backdrop-filter: blur(10px); }\n.player-slot:hover { transform: translateY(-4px); box-shadow: 0 8px 24px rgba(251, 191, 36, 0.4); border-color: #fbbf24; }\n.player-slot.filled { background: linear-gradient(135deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.95) 100%); border-color: #fbbf24; }\n.player-slot.selecting { border: 3px solid #fbbf24 !important; animation: pulse-slot 1s infinite; box-shadow: 0 0 20px rgba(251, 191, 36, 0.6); }\n@keyframes pulse-slot { 0%, 100% { box-shadow: 0 0 10px rgba(251, 191, 36, 0.6); } 50% { box-shadow: 0 0 25px rgba(251, 191, 36, 0.9); } }\n.player-slot.empty { background: rgba(255, 255, 255, 0.1); border: 2px dashed rgba(255, 255, 255, 0.4); }\n\n.player-slot .player-img { width: 48px; height: 48px; object-fit: contain; margin: 5px auto 0; display: block; filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5)); border-radius: 50%; }\n.player-slot .position-badge { position: absolute; top: 4px; left: 4px; background: rgba(251, 191, 36, 0.9); color: #000; padding: 2px 5px; border-radius: 4px; font-size: 0.55rem; font-weight: 800; }\n.player-slot .player-rating { position: absolute; top: 4px; right: 4px; font-size: 1.2rem; font-weight: 900; color: #fbbf24; line-height: 1; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8); }\n.player-slot .player-name { color: white; font-weight: 700; font-size: 0.55rem; margin: 2px 4px; line-height: 1.1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: uppercase; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8); }\n.player-slot .stats-row { display: flex; justify-content: space-around; margin: 2px 3px 0; padding: 2px 0; }\n.player-slot .stat-mini { text-align: center; }\n.player-slot .stat-mini .val { font-size: 0.6rem; font-weight: 800; color: #fbbf24; line-height: 1; }\n.player-slot .stat-mini .lbl { font-size: 0.4rem; color: rgba(255, 255, 255, 0.6); font-weight: 600; text-transform: uppercase; }\n.player-slot .team-badge { width: 14px; height: 14px; object-fit: contain; position: absolute; bottom: 4px; left: 4px; opacity: 0.8; }\n.player-slot .empty-content { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; color: rgba(255, 255, 255, 0.5); }\n.player-slot .empty-icon { font-size: 1.8rem; font-weight: 300; opacity: 0.6; margin-bottom: 4px; }\n.player-slot .empty-label { font-size: 0.65rem; font-weight: 700; text-transform: uppercase; }\n\n.submit-row { text-align: center; margin-top: 20px; }\n.btn { padding: 14px 32px; border-radius: 12px; font-size: 15px; font-weight: 700; cursor: pointer; border: 2px solid transparent; transition: all 0.2s; font-family: inherit; display: inline-flex; align-items: center; justify-content: center; text-align: center; }\n.btn-primary { background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%); color: white; box-shadow: 0 4px 15px rgba(34,197,94,0.3); }\n.btn-primary:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(34,197,94,0.4); }\n.btn-primary:disabled { background: #d1d5db; box-shadow: none; cursor: not-allowed; }\n.btn-outline { background: white; border: 2px solid #e5e7eb; color: #6b7280; }\n.btn-outline:hover { border-color: #22c55e; color: #22c55e; }\n\n.battle-box { background: white; border: 2px solid #e5e7eb; border-radius: 16px; padding: 20px; margin-bottom: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); }\n.battle-position-indicator { background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%); border-radius: 12px; padding: 16px 20px; margin-bottom: 16px; text-align: center; box-shadow: 0 4px 15px rgba(251, 191, 36, 0.4); }\n.battle-position-indicator .voting-for { font-size: 12px; color: rgba(0,0,0,0.6); font-weight: 600; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px; }\n.battle-position-indicator .position-name { font-size: 28px; font-weight: 800; color: #1a1a2e; display: flex; align-items: center; justify-content: center; gap: 12px; }\n.battle-position-indicator .pos-badge { background: rgba(0,0,0,0.2); padding: 6px 14px; border-radius: 8px; font-size: 18px; }\n.battle-position-indicator .slot-number { font-size: 14px; color: rgba(0,0,0,0.5); margin-top: 6px; }\n\n.battle-header { text-align: center; margin-bottom: 16px; }\n.battle-question { font-size: 18px; font-weight: 700; color: #1a1a2e; margin-bottom: 6px; }\n.battle-progress { font-size: 12px; color: #22c55e; font-weight: 600; }\n\n.battle-arena { display: grid; grid-template-columns: 1fr 50px 1fr; gap: 12px; align-items: center; }\n.b-card { background: white; border: 3px solid #e5e7eb; border-radius: 16px; padding: 16px 12px; text-align: center; cursor: pointer; transition: all 0.3s ease; box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n.b-card:hover { transform: translateY(-6px); box-shadow: 0 12px 30px rgba(0,0,0,0.12); }\n.b-card.current { border-color: #22c55e; background: rgba(34,197,94,0.05); }\n.b-card.challenger { border-color: #f59e0b; background: rgba(245,158,11,0.05); }\n.b-card.win { border-color: #22c55e; box-shadow: 0 0 30px rgba(34,197,94,0.3); }\n.b-card.lose { opacity: 0.3; transform: scale(0.95); filter: grayscale(1); }\n.b-card .ovr { font-size: 2.2rem; font-weight: 800; color: #22c55e; }\n.b-card .pos { font-size: 11px; color: #6b7280; margin-bottom: 6px; font-weight: 600; }\n.b-card .photo { width: 65px; height: 65px; border-radius: 50%; background: #f3f4f6; border: 3px solid #e5e7eb; margin: 0 auto 8px; overflow: hidden; display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: 700; color: #6b7280; }\n.b-card .photo img { width: 100%; height: 100%; object-fit: cover; }\n.b-card .name { font-size: 13px; font-weight: 700; color: #1a1a2e; margin-bottom: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\n.b-card .club { font-size: 10px; color: #6b7280; margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\n.b-card .stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; }\n.b-card .stat { background: #f3f4f6; padding: 5px 3px; border-radius: 6px; }\n.b-card .stat-val { font-size: 13px; font-weight: 700; color: #1a1a2e; }\n.b-card .stat-lbl { font-size: 7px; color: #6b7280; font-weight: 600; text-transform: uppercase; }\n.vs-circle { width: 44px; height: 44px; background: linear-gradient(135deg, #f59e0b 0%, #ef4444 100%); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 800; color: white; margin: 0 auto; box-shadow: 0 4px 12px rgba(245,158,11,0.3); }\n.battle-pitch-title { text-align: center; font-size: 14px; font-weight: 600; color: #6b7280; margin-bottom: 12px; }\n\n.result-header { text-align: center; margin-bottom: 20px; }\n.result-title { font-family: 'Bebas Neue', sans-serif; font-size: 32px; font-weight: 800; margin-bottom: 8px; color: #1a1a2e; }\n.result-sub { color: #6b7280; font-size: 14px; }\n.achievements { display: flex; gap: 10px; justify-content: center; flex-wrap: wrap; margin-bottom: 20px; }\n.achievement { background: white; border: 2px solid #e5e7eb; border-radius: 12px; padding: 10px 16px; text-align: center; min-width: 90px; }\n.achievement .icon { font-size: 24px; }\n.achievement .name { font-size: 11px; color: #6b7280; font-weight: 600; margin-top: 4px; }\n.achievement.gold { border-color: #d4af37; background: rgba(212,175,55,0.08); }\n.achievement.silver { border-color: #94a3b8; background: rgba(148,163,184,0.08); }\n.achievement.bronze { border-color: #cd7f32; background: rgba(205,127,50,0.08); }\n.generated-img { width: 100%; max-width: 600px; border-radius: 16px; margin: 0 auto 20px; display: block; box-shadow: 0 10px 40px rgba(0,0,0,0.15); }\n#shareCanvas { display: none; }\n.share-btns { display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; margin-bottom: 16px; align-items: center; }\n.btn-instagram { background: linear-gradient(135deg, #833AB4 0%, #E1306C 50%, #F77737 100%); color: white; }\n.btn-twitter { background: #000; color: white; }\n.share-note { text-align: center; font-size: 12px; color: #6b7280; margin-bottom: 20px; }\n\n.footer-tools { background: white; border: 2px solid #e5e7eb; border-radius: 16px; padding: 24px; margin-bottom: 20px; text-align: center; }\n.footer-tools h3 { font-size: 1.2rem; font-weight: 700; color: #1a1a2e; margin-bottom: 16px; }\n.footer-links { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 16px; }\n.footer-link { background: linear-gradient(135deg, #f9fafb 0%, #f3f4f6 100%); border: 2px solid #e5e7eb; border-radius: 12px; padding: 16px; text-decoration: none; display: flex; align-items: center; gap: 16px; transition: all 0.3s ease; color: #1a1a2e; }\n.footer-link:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(0,0,0,0.1); text-decoration: none; color: #1a1a2e; }\n.footer-link.squad { border-color: #3b82f6; }\n.footer-link.squad:hover { border-color: #1d4ed8; background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); }\n.footer-link.tactics { border-color: #f59e0b; }\n.footer-link.tactics:hover { border-color: #d97706; background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); }\n.footer-link-icon { font-size: 2rem; flex-shrink: 0; }\n.footer-link-content { text-align: left; }\n.footer-link-title { font-size: 1rem; font-weight: 700; margin-bottom: 4px; }\n.footer-link-desc { font-size: 0.85rem; color: #6b7280; line-height: 1.3; }\n\n.restart-row { text-align: center; }\n\n.modal-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.6); backdrop-filter: blur(4px); z-index: 999; display: none; align-items: center; justify-content: center; padding: 20px; }\n.modal-overlay.active { display: flex; }\n.modal-content { background: white; border-radius: 16px; width: 100%; max-width: 800px; max-height: 85vh; display: flex; flex-direction: column; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3); }\n.modal-header { padding: 18px 24px; background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%); border-radius: 16px 16px 0 0; display: flex; justify-content: space-between; align-items: center; color: white; }\n.modal-title { font-size: 17px; font-weight: 700; }\n.modal-title .pos-badge { display: inline-block; background: rgba(255,255,255,0.2); padding: 5px 14px; border-radius: 20px; font-size: 13px; margin-left: 10px; }\n.modal-close { width: 36px; height: 36px; background: rgba(255,255,255,0.2); border: none; border-radius: 50%; color: #fff; font-size: 20px; cursor: pointer; display: flex; align-items: center; justify-content: center; }\n.modal-close:hover { background: rgba(255,255,255,0.3); }\n.modal-body { flex: 1; overflow-y: auto; padding: 16px; }\n.player-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(130px, 1fr)); gap: 10px; }\n.player-card { background: white; border: 2px solid #e5e7eb; border-radius: 10px; padding: 12px 8px; text-align: center; cursor: pointer; transition: all 0.2s ease; position: relative; }\n.player-card:hover { border-color: #22c55e; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(34, 197, 94, 0.15); }\n.player-card.selected { border-color: #22c55e; background: rgba(34,197,94,0.08); }\n.player-card .photo { width: 55px; height: 55px; border-radius: 50%; background: #f3f4f6; border: 2px solid #e5e7eb; margin: 0 auto 6px; overflow: hidden; display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 700; color: #6b7280; }\n.player-card.selected .photo { border-color: #22c55e; }\n.player-card .photo img { width: 100%; height: 100%; object-fit: cover; }\n.player-card .ovr { font-size: 20px; font-weight: 800; color: #22c55e; }\n.player-card .name { font-size: 10px; font-weight: 600; color: #1a1a2e; margin-top: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n.player-card .club { font-size: 9px; color: #6b7280; margin-top: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n.player-card .stats-mini { display: grid; grid-template-columns: repeat(3, 1fr); gap: 3px; margin-top: 6px; }\n.player-card .stat-mini { background: #f9fafb; padding: 3px 2px; border-radius: 4px; }\n.player-card .stat-mini .val { font-size: 10px; font-weight: 700; color: #1a1a2e; }\n.player-card .stat-mini .lbl { font-size: 6px; color: #6b7280; font-weight: 600; text-transform: uppercase; }\n.player-card .check { position: absolute; top: 5px; right: 5px; width: 20px; height: 20px; background: #22c55e; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 11px; color: white; transform: scale(0); transition: transform 0.2s ease; }\n.player-card.selected .check { transform: scale(1); }\n\n@media (max-width: 768px) {\n    .app { padding: 12px; }\n    .title { font-size: 32px; }\n    .stats-container { grid-template-columns: repeat(2, 1fr); gap: 8px; }\n    .stat-card { padding: 12px; }\n    .stat-value { font-size: 1.4rem; }\n    .controls-row { gap: 6px; }\n    .team-btn, .mode-btn { padding: 10px 12px; font-size: 11px; }\n    .footer-tools { padding: 20px; }\n    .footer-links { grid-template-columns: 1fr; gap: 12px; }\n    .footer-link { padding: 12px; gap: 12px; }\n    .footer-link-icon { font-size: 1.5rem; }\n    .footer-link-title { font-size: 0.9rem; }\n    .footer-link-desc { font-size: 0.8rem; }\n    .pitch-container { padding: 20px 8px; }\n    .formation-grid { gap: 12px; min-height: 380px; }\n    .formation-row { gap: 4px; }\n    .player-slot { width: 58px; min-width: 58px; height: 90px; }\n    .player-slot .player-img { width: 34px; height: 34px; margin: 4px auto 0; }\n    .player-slot .position-badge { font-size: 0.45rem; padding: 2px 3px; top: 2px; left: 2px; }\n    .player-slot .player-rating { font-size: 0.9rem; top: 2px; right: 2px; }\n    .player-slot .player-name { font-size: 0.45rem; margin: 1px 2px; }\n    .player-slot .stats-row { display: none; }\n    .player-slot .team-badge { display: none; }\n    .player-slot .empty-icon { font-size: 1.3rem; }\n    .player-slot .empty-label { font-size: 0.55rem; }\n    .battle-position-indicator { padding: 12px 16px; }\n    .battle-position-indicator .position-name { font-size: 22px; gap: 8px; }\n    .battle-position-indicator .pos-badge { font-size: 14px; padding: 4px 10px; }\n    .battle-arena { grid-template-columns: 1fr 36px 1fr; gap: 6px; }\n    .b-card { padding: 10px 6px; border-radius: 12px; }\n    .b-card .ovr { font-size: 1.8rem; }\n    .b-card .photo { width: 50px; height: 50px; }\n    .b-card .name { font-size: 11px; }\n    .b-card .club { font-size: 9px; margin-bottom: 6px; }\n    .b-card .stats { gap: 3px; }\n    .b-card .stat { padding: 4px 2px; }\n    .b-card .stat-val { font-size: 11px; }\n    .vs-circle { width: 36px; height: 36px; font-size: 10px; }\n    .player-grid { grid-template-columns: repeat(3, 1fr); gap: 6px; }\n    .player-card { padding: 8px 4px; }\n    .player-card .photo { width: 45px; height: 45px; }\n    .player-card .ovr { font-size: 17px; }\n    .player-card .name { font-size: 9px; }\n    .player-card .stats-mini { display: none; }\n}\n@media (max-width: 400px) {\n    .player-slot { width: 52px; min-width: 52px; height: 82px; }\n    .player-slot .player-img { width: 30px; height: 30px; }\n    .player-slot .player-rating { font-size: 0.8rem; }\n    .formation-row { gap: 3px; }\n}\n<\/style>\n\n<div class=\"confetti-container\" id=\"confettiContainer\"><\/div>\n\n<div class=\"app\">\n    <div class=\"header\">\n        <div class=\"logo-text\">\u26bd RECHARGE.COM<\/div>\n        <h1 class=\"title\">FC 26 TOTY VOTE<\/h1>\n        <p class=\"subtitle\">Choose from the official EA nominees<\/p>\n        <div class=\"dates\"><span>\ud83d\uddf3\ufe0f Voting: <strong>Jan 7-14<\/strong><\/span><span>\ud83d\udce6 Release: <strong>Jan 16<\/strong><\/span><\/div>\n        <p class=\"unofficial-note\">*Official EA nominees included<\/p>\n    <\/div>\n\n    <div class=\"stats-container\" id=\"statsContainer\">\n        <div class=\"stat-card\"><div class=\"stat-value\" id=\"selNum\">0\/11<\/div><div class=\"stat-label\">Players<\/div><\/div>\n        <div class=\"stat-card\"><div class=\"stat-value\" id=\"avgNum\">&#8212;<\/div><div class=\"stat-label\">Avg Rating<\/div><\/div>\n        <div class=\"stat-card\"><div class=\"stat-value\" id=\"chemValue\">0%<\/div><div class=\"stat-label\">Chemistry<\/div><\/div>\n        <div class=\"stat-card\"><div class=\"stat-value\" id=\"totalNum\">0<\/div><div class=\"stat-label\">Candidates<\/div><\/div>\n    <\/div>\n\n    <div class=\"controls-row\" id=\"controlsRow\">\n        <button class=\"team-btn men active\" data-team=\"men\" onclick=\"setTeam('men')\">\ud83d\udc68\u200d\ud83e\uddb1 Men&#8217;s TOTY<\/button>\n        <button class=\"team-btn women\" data-team=\"women\" onclick=\"setTeam('women')\">\ud83d\udc69 Women&#8217;s TOTY<\/button>\n        <button class=\"mode-btn active\" data-m=\"quick\" onclick=\"setMode('quick')\">\u26a1 Quick Pick<\/button>\n        <button class=\"mode-btn\" data-m=\"battle\" onclick=\"setMode('battle')\">\u2694\ufe0f Battle Mode<\/button>\n    <\/div>\n\n    <div class=\"name-input-wrap\" id=\"nameWrap\">\n        <label>\ud83d\udc64 Your Name:<\/label>\n        <input type=\"text\" id=\"userName\" placeholder=\"Enter name for your card\" maxlength=\"20\">\n    <\/div>\n\n    <div class=\"loader\" id=\"loader\"><div class=\"spinner\"><\/div><div class=\"loader-text\">Loading players&#8230;<\/div><\/div>\n\n    <div class=\"quick-section\" id=\"quickSection\">\n        <div class=\"pitch-container\"><div class=\"formation-grid\" id=\"formationGrid\"><\/div><\/div>\n        <div class=\"submit-row\"><button class=\"btn btn-primary\" id=\"submitBtn\" onclick=\"done()\" disabled>\ud83c\udfc6 Create My TOTY Card<\/button><\/div>\n    <\/div>\n\n    <div class=\"battle-section\" id=\"battleSection\">\n        <div class=\"battle-box\">\n            <div class=\"battle-position-indicator\">\n                <div class=\"voting-for\">\ud83c\udfaf Now Voting For<\/div>\n                <div class=\"position-name\"><span id=\"bCatName\">Goalkeeper<\/span><span class=\"pos-badge\" id=\"bPosLabel\">GK<\/span><\/div>\n                <div class=\"slot-number\" id=\"bSlotNum\">Position 11 of 11<\/div>\n            <\/div>\n            <div class=\"battle-header\">\n                <div class=\"battle-question\">Who deserves TOTY?<\/div>\n                <div class=\"battle-progress\" id=\"bProg\">Battle 1 of 7<\/div>\n            <\/div>\n            <div class=\"battle-arena\">\n                <div class=\"b-card current\" id=\"bcL\" onclick=\"pick('l')\">\n                    <div class=\"ovr\" id=\"bLOvr\">&#8212;<\/div>\n                    <div class=\"pos\" id=\"bLPos\">&#8212;<\/div>\n                    <div class=\"photo\" id=\"bLPhoto\"><img decoding=\"async\" id=\"bLImg\" src=\"\"><\/div>\n                    <div class=\"name\" id=\"bLName\">Loading<\/div>\n                    <div class=\"club\" id=\"bLClub\">&#8212;<\/div>\n                    <div class=\"stats\"><div class=\"stat\"><div class=\"stat-val\" id=\"bLPac\">&#8212;<\/div><div class=\"stat-lbl\">PAC<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bLSho\">&#8212;<\/div><div class=\"stat-lbl\">SHO<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bLPas\">&#8212;<\/div><div class=\"stat-lbl\">PAS<\/div><\/div><\/div>\n                    <div class=\"stats\" style=\"margin-top: 4px;\"><div class=\"stat\"><div class=\"stat-val\" id=\"bLDri\">&#8212;<\/div><div class=\"stat-lbl\">DRI<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bLDef\">&#8212;<\/div><div class=\"stat-lbl\">DEF<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bLPhy\">&#8212;<\/div><div class=\"stat-lbl\">PHY<\/div><\/div><\/div>\n                <\/div>\n                <div class=\"vs-circle\">VS<\/div>\n                <div class=\"b-card challenger\" id=\"bcR\" onclick=\"pick('r')\">\n                    <div class=\"ovr\" id=\"bROvr\">&#8212;<\/div>\n                    <div class=\"pos\" id=\"bRPos\">&#8212;<\/div>\n                    <div class=\"photo\" id=\"bRPhoto\"><img decoding=\"async\" id=\"bRImg\" src=\"\"><\/div>\n                    <div class=\"name\" id=\"bRName\">Loading<\/div>\n                    <div class=\"club\" id=\"bRClub\">&#8212;<\/div>\n                    <div class=\"stats\"><div class=\"stat\"><div class=\"stat-val\" id=\"bRPac\">&#8212;<\/div><div class=\"stat-lbl\">PAC<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bRSho\">&#8212;<\/div><div class=\"stat-lbl\">SHO<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bRPas\">&#8212;<\/div><div class=\"stat-lbl\">PAS<\/div><\/div><\/div>\n                    <div class=\"stats\" style=\"margin-top: 4px;\"><div class=\"stat\"><div class=\"stat-val\" id=\"bRDri\">&#8212;<\/div><div class=\"stat-lbl\">DRI<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bRDef\">&#8212;<\/div><div class=\"stat-lbl\">DEF<\/div><\/div><div class=\"stat\"><div class=\"stat-val\" id=\"bRPhy\">&#8212;<\/div><div class=\"stat-lbl\">PHY<\/div><\/div><\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div class=\"battle-pitch-title\">Your TOTY XI (4-3-3) &#8211; Filled positions shown below<\/div>\n        <div class=\"pitch-container\"><div class=\"formation-grid\" id=\"bFormationGrid\"><\/div><\/div>\n    <\/div>\n\n    <div class=\"result-section\" id=\"resultSection\">\n        <div class=\"result-header\"><div class=\"result-title\">\ud83c\udfc6 Your TOTY XI is Complete!<\/div><div class=\"result-sub\">Share your picks with friends<\/div><\/div>\n        <div class=\"achievements\" id=\"achievements\"><\/div>\n        <img id=\"genImg\" class=\"generated-img\">\n        <div class=\"share-btns\">\n            <button class=\"btn btn-primary\" onclick=\"dl()\">\ud83d\udce5 Download<\/button>\n            <button class=\"btn btn-instagram\" onclick=\"shareIG()\">\ud83d\udcf7 Instagram<\/button>\n            <button class=\"btn btn-twitter\" onclick=\"shareX()\">\ud835\udd4f Share<\/button>\n        <\/div>\n        <div class=\"share-note\">\ud83d\udca1 Challenge friends to beat your rating!<\/div>\n        \n        <div class=\"footer-tools\">\n            <h3>\u26a1 More FC 26 Tools<\/h3>\n            <div class=\"footer-links\">\n                <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-squad-builder-ai-powered-chemistry-focused\" class=\"footer-link squad\" target=\"_blank\">\n                    <div class=\"footer-link-icon\">\ud83e\udd16<\/div>\n                    <div class=\"footer-link-content\">\n                        <div class=\"footer-link-title\">AI Squad Builder<\/div>\n                        <div class=\"footer-link-desc\">Build perfect chemistry teams with AI<\/div>\n                    <\/div>\n                <\/a>\n                <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-tactics-code-scanner-best-meta-formations-codes\" class=\"footer-link tactics\" target=\"_blank\">\n                    <div class=\"footer-link-icon\">\ud83d\udcf1<\/div>\n                    <div class=\"footer-link-content\">\n                        <div class=\"footer-link-title\">Tactics Scanner<\/div>\n                        <div class=\"footer-link-desc\">Scan &#038; get best meta formations<\/div>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        \n        <div class=\"restart-row\"><button class=\"btn btn-outline\" onclick=\"restart()\">\ud83d\udd04 Build Another Team<\/button><\/div>\n    <\/div>\n    <canvas id=\"shareCanvas\"><\/canvas>\n<\/div>\n\n<div class=\"modal-overlay\" id=\"playerModal\">\n    <div class=\"modal-content\">\n        <div class=\"modal-header\">\n            <div class=\"modal-title\">Select Player <span class=\"pos-badge\" id=\"modalPosLabel\">GK<\/span><\/div>\n            <button class=\"modal-close\" onclick=\"closeModal()\">\u2715<\/button>\n        <\/div>\n        <div class=\"modal-body\"><div class=\"player-grid\" id=\"playerGrid\"><\/div><\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n    \/\/ Official FC 26 TOTY Nominees - Embedded Data\n    const OFFICIAL_NOMINEES = \n    [\n      {\n        \"rank\": 1,\n        \"player_name\": \"Mohamed Salah\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p209331.webp\",\n        \"nationality\": \"Egypt\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3oaPJgnayo3Vq637niTdZs\/2f31f32693e575ac1ae46a0651b1a8f7\/f_111.png\",\n        \"team\": \"Liverpool\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3mmzooNXBDCKuCy6kWcGQo\/2e332a30fe2a7225a88fcb1898f48bbf\/l9.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 91,\n        \"pac\": 89,\n        \"sho\": 88,\n        \"pas\": 86,\n        \"dri\": 90,\n        \"def\": 45,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 2,\n        \"player_name\": \"Alexia Putellas\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227203.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1omg1GUYiuhDZzro6k79Gp\/c3c15c873e984dae4e34fac491248b33\/l116325.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 91,\n        \"pac\": 82,\n        \"sho\": 89,\n        \"pas\": 90,\n        \"dri\": 91,\n        \"def\": 72,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 3,\n        \"player_name\": \"Kylian Mbapp\u00e9\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p231747.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/Pk8nYrWuRt895RlhJx8jI\/445d98b711f413a3a1e70c41b19b0f95\/l243.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 91,\n        \"pac\": 97,\n        \"sho\": 90,\n        \"pas\": 81,\n        \"dri\": 92,\n        \"def\": 37,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 4,\n        \"player_name\": \"Aitana Bonmat\u00ed\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p241667.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1omg1GUYiuhDZzro6k79Gp\/c3c15c873e984dae4e34fac491248b33\/l116325.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 91,\n        \"pac\": 85,\n        \"sho\": 87,\n        \"pas\": 86,\n        \"dri\": 91,\n        \"def\": 77,\n        \"phy\": 75\n      },\n      {\n        \"rank\": 5,\n        \"player_name\": \"Ousmane Demb\u00e9l\u00e9\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p231443.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 90,\n        \"pac\": 91,\n        \"sho\": 88,\n        \"pas\": 83,\n        \"dri\": 93,\n        \"def\": 50,\n        \"phy\": 69\n      },\n      {\n        \"rank\": 7,\n        \"player_name\": \"Caroline Graham Hansen\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227102.webp\",\n        \"nationality\": \"Norway\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/kyD8KeqfkpF4AODggVj9z\/999272a9ed21faa0d79c9ed626b89ec2\/f_36.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1omg1GUYiuhDZzro6k79Gp\/c3c15c873e984dae4e34fac491248b33\/l116325.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 90,\n        \"pac\": 89,\n        \"sho\": 87,\n        \"pas\": 88,\n        \"dri\": 90,\n        \"def\": 47,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 8,\n        \"player_name\": \"Virgil van Dijk\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p203376.webp\",\n        \"nationality\": \"Holland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7LmdSUm2Ge4fzqcz0NElvq\/d272142c80713dcf0e5ec0a47232aeee\/f_34.png\",\n        \"team\": \"Liverpool\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3mmzooNXBDCKuCy6kWcGQo\/2e332a30fe2a7225a88fcb1898f48bbf\/l9.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 90,\n        \"pac\": 73,\n        \"sho\": 60,\n        \"pas\": 72,\n        \"dri\": 72,\n        \"def\": 90,\n        \"phy\": 87\n      },\n      {\n        \"rank\": 9,\n        \"player_name\": \"Jude Bellingham\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p252371.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/Pk8nYrWuRt895RlhJx8jI\/445d98b711f413a3a1e70c41b19b0f95\/l243.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 90,\n        \"pac\": 80,\n        \"sho\": 86,\n        \"pas\": 83,\n        \"dri\": 90,\n        \"def\": 78,\n        \"phy\": 85\n      },\n      {\n        \"rank\": 10,\n        \"player_name\": \"Erling Haaland\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p239085.webp\",\n        \"nationality\": \"Norway\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/kyD8KeqfkpF4AODggVj9z\/999272a9ed21faa0d79c9ed626b89ec2\/f_36.png\",\n        \"team\": \"Manchester City\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4asmNLic4aQn6cjlEg1t5u\/88bea3ddd6c1f620bbf813041f248685\/l10.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 90,\n        \"pac\": 86,\n        \"sho\": 91,\n        \"pas\": 70,\n        \"dri\": 80,\n        \"def\": 45,\n        \"phy\": 88\n      },\n      {\n        \"rank\": 11,\n        \"player_name\": \"Raphinha\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p233419.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5VXhqALaBzgvb2YG8iJxlq\/990024f3e3ecc9e6c37eae41ebef86bd\/l241.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 89,\n        \"pac\": 91,\n        \"sho\": 84,\n        \"pas\": 85,\n        \"dri\": 87,\n        \"def\": 53,\n        \"phy\": 75\n      },\n      {\n        \"rank\": 13,\n        \"player_name\": \"Alessia Russo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p258980.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4rvnUS4EekAo5w8ckcUlW8\/96274cde68a9488f484ec96d642941d0\/l116009.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 89,\n        \"pac\": 82,\n        \"sho\": 88,\n        \"pas\": 70,\n        \"dri\": 87,\n        \"def\": 39,\n        \"phy\": 73\n      },\n      {\n        \"rank\": 14,\n        \"player_name\": \"Lamine Yamal\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p277643.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5VXhqALaBzgvb2YG8iJxlq\/990024f3e3ecc9e6c37eae41ebef86bd\/l241.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 89,\n        \"pac\": 85,\n        \"sho\": 81,\n        \"pas\": 86,\n        \"dri\": 90,\n        \"def\": 23,\n        \"phy\": 53\n      },\n      {\n        \"rank\": 15,\n        \"player_name\": \"Vitinha\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p255253.webp\",\n        \"nationality\": \"Portugal\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3CxRD7XqY2NSlZ3628fY4S\/abf38470644ee334e6a425b9272f7767\/f_38.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 89,\n        \"pac\": 72,\n        \"sho\": 80,\n        \"pas\": 86,\n        \"dri\": 90,\n        \"def\": 75,\n        \"phy\": 70\n      },\n      {\n        \"rank\": 16,\n        \"player_name\": \"Mariona\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p237288.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4rvnUS4EekAo5w8ckcUlW8\/96274cde68a9488f484ec96d642941d0\/l116009.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 89,\n        \"pac\": 78,\n        \"sho\": 84,\n        \"pas\": 86,\n        \"dri\": 90,\n        \"def\": 76,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 17,\n        \"player_name\": \"Patri Guijarro\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p237289.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1omg1GUYiuhDZzro6k79Gp\/c3c15c873e984dae4e34fac491248b33\/l116325.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 89,\n        \"pac\": 78,\n        \"sho\": 82,\n        \"pas\": 83,\n        \"dri\": 87,\n        \"def\": 86,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 18,\n        \"player_name\": \"Gianluigi Donnarumma\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p230621.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Manchester City\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4asmNLic4aQn6cjlEg1t5u\/88bea3ddd6c1f620bbf813041f248685\/l10.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 89,\n        \"pac\": 90,\n        \"sho\": 83,\n        \"pas\": 70,\n        \"dri\": 90,\n        \"def\": 52,\n        \"phy\": 87\n      },\n      {\n        \"rank\": 19,\n        \"player_name\": \"Pedri\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p251854.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5VXhqALaBzgvb2YG8iJxlq\/990024f3e3ecc9e6c37eae41ebef86bd\/l241.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 89,\n        \"pac\": 77,\n        \"sho\": 73,\n        \"pas\": 85,\n        \"dri\": 91,\n        \"def\": 78,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 20,\n        \"player_name\": \"Joshua Kimmich\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p212622.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3p0dv1pGWIH6lGAKZssZKH\/4f70d2c5a3c147f3e006c863e85e4993\/l21.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 89,\n        \"pac\": 72,\n        \"sho\": 74,\n        \"pas\": 89,\n        \"dri\": 84,\n        \"def\": 83,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 21,\n        \"player_name\": \"Khadija Shaw\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p246219.webp\",\n        \"nationality\": \"Jamaica\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7uTxlyxwozutfPtiDq58XA\/34184ec288fead4c03b628acf2f83eb8\/f_82.png\",\n        \"team\": \"Manchester City\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4ujf5zNmgTkQjfrGAT7583\/be81b2a43abea89812157a320a3e7c0e\/l116017.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 89,\n        \"pac\": 71,\n        \"sho\": 89,\n        \"pas\": 71,\n        \"dri\": 81,\n        \"def\": 32,\n        \"phy\": 85\n      },\n      {\n        \"rank\": 22,\n        \"player_name\": \"Alisson\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p212831.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Liverpool\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3mmzooNXBDCKuCy6kWcGQo\/2e332a30fe2a7225a88fcb1898f48bbf\/l9.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 89,\n        \"pac\": 86,\n        \"sho\": 85,\n        \"pas\": 86,\n        \"dri\": 89,\n        \"def\": 56,\n        \"phy\": 90\n      },\n      {\n        \"rank\": 23,\n        \"player_name\": \"Harry Kane\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p202126.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3p0dv1pGWIH6lGAKZssZKH\/4f70d2c5a3c147f3e006c863e85e4993\/l21.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 89,\n        \"pac\": 64,\n        \"sho\": 92,\n        \"pas\": 83,\n        \"dri\": 82,\n        \"def\": 48,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 24,\n        \"player_name\": \"Federico Valverde\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p239053.webp\",\n        \"nationality\": \"Uruguay\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/GRwJwZ17RfDveZX4N4L78\/25beda9babb2d93a8ff7bb5487eb263b\/f_60.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/Pk8nYrWuRt895RlhJx8jI\/445d98b711f413a3a1e70c41b19b0f95\/l243.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 89,\n        \"pac\": 88,\n        \"sho\": 84,\n        \"pas\": 84,\n        \"dri\": 84,\n        \"def\": 83,\n        \"phy\": 85\n      },\n      {\n        \"rank\": 26,\n        \"player_name\": \"Vini Jr.\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p238794.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/Pk8nYrWuRt895RlhJx8jI\/445d98b711f413a3a1e70c41b19b0f95\/l243.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 89,\n        \"pac\": 95,\n        \"sho\": 84,\n        \"pas\": 81,\n        \"dri\": 91,\n        \"def\": 29,\n        \"phy\": 69\n      },\n      {\n        \"rank\": 28,\n        \"player_name\": \"Thibaut Courtois\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p192119.webp\",\n        \"nationality\": \"Belgium\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7eZLPoDDyxSlQoqcS4NVA2\/6fc085dc7e85ccd7519be7ff2df875ee\/f_7.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/Pk8nYrWuRt895RlhJx8jI\/445d98b711f413a3a1e70c41b19b0f95\/l243.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 89,\n        \"pac\": 85,\n        \"sho\": 89,\n        \"pas\": 76,\n        \"dri\": 90,\n        \"def\": 46,\n        \"phy\": 88\n      },\n      {\n        \"rank\": 30,\n        \"player_name\": \"Robert Lewandowski\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p188545.webp\",\n        \"nationality\": \"Poland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2ldG0tWskgN4waD1fBmnk1\/24cbe80f6af25d3ab745fd339b024988\/f_37.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5VXhqALaBzgvb2YG8iJxlq\/990024f3e3ecc9e6c37eae41ebef86bd\/l241.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 88,\n        \"pac\": 74,\n        \"sho\": 89,\n        \"pas\": 79,\n        \"dri\": 85,\n        \"def\": 44,\n        \"phy\": 84\n      },\n      {\n        \"rank\": 31,\n        \"player_name\": \"Kadidiatou Diani\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227361.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"OL Lyonnes\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6CoUOe5iw6EdXzTsRUgPhB\/e3e12054d723a75cfc7331a8276e00a3\/l116033.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 88,\n        \"pac\": 92,\n        \"sho\": 85,\n        \"pas\": 81,\n        \"dri\": 88,\n        \"def\": 56,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 34,\n        \"player_name\": \"Lautaro Mart\u00ednez\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p231478.webp\",\n        \"nationality\": \"Argentina\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/4xMXjEt7CFJ6JENYeG45Sk\/836d733dc1642c5e4ab3338d91481436\/f_52.png\",\n        \"team\": \"Lombardia FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1thPMvXN97JgFvt6ASWr4c\/d2ca0a691a98c344305bc0975ab70314\/l131682.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 88,\n        \"pac\": 81,\n        \"sho\": 88,\n        \"pas\": 75,\n        \"dri\": 84,\n        \"def\": 51,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 36,\n        \"player_name\": \"Ewa Pajor\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p241846.webp\",\n        \"nationality\": \"Poland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2ldG0tWskgN4waD1fBmnk1\/24cbe80f6af25d3ab745fd339b024988\/f_37.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1omg1GUYiuhDZzro6k79Gp\/c3c15c873e984dae4e34fac491248b33\/l116325.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 88,\n        \"pac\": 87,\n        \"sho\": 88,\n        \"pas\": 64,\n        \"dri\": 88,\n        \"def\": 22,\n        \"phy\": 71\n      },\n      {\n        \"rank\": 37,\n        \"player_name\": \"Jamal Musiala\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p256790.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3p0dv1pGWIH6lGAKZssZKH\/4f70d2c5a3c147f3e006c863e85e4993\/l21.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 88,\n        \"pac\": 80,\n        \"sho\": 82,\n        \"pas\": 80,\n        \"dri\": 90,\n        \"def\": 66,\n        \"phy\": 65\n      },\n      {\n        \"rank\": 38,\n        \"player_name\": \"Gabriel\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p232580.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2ng99bvkwKaA228PJje39i\/09d2df89a78377d3f8d3f78469cbadc9\/l1.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 88,\n        \"pac\": 64,\n        \"sho\": 44,\n        \"pas\": 64,\n        \"dri\": 65,\n        \"def\": 88,\n        \"phy\": 84\n      },\n      {\n        \"rank\": 39,\n        \"player_name\": \"Christiane Endler\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p245956.webp\",\n        \"nationality\": \"Chile\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3oSt1AKWf8gJCT6jtMnZGJ\/63a19100f7eb11e75ebaee5bbd04471c\/f_55.png\",\n        \"team\": \"OL Lyonnes\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6CoUOe5iw6EdXzTsRUgPhB\/e3e12054d723a75cfc7331a8276e00a3\/l116033.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 88,\n        \"pac\": 88,\n        \"sho\": 82,\n        \"pas\": 84,\n        \"dri\": 89,\n        \"def\": 42,\n        \"phy\": 89\n      },\n      {\n        \"rank\": 43,\n        \"player_name\": \"Jan Oblak\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p200389.webp\",\n        \"nationality\": \"Slovenia\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7g3QsAB4Ce0F2e92zozHCn\/f34a8e91070d8151b1ce1330ca59b062\/f_44.png\",\n        \"team\": \"Atl\u00e9tico de Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/vYcueolPvaGx8blMqhPZ5\/5dc3479fc8b85d475fd980c53fc2056f\/l240.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 88,\n        \"pac\": 85,\n        \"sho\": 90,\n        \"pas\": 78,\n        \"dri\": 87,\n        \"def\": 46,\n        \"phy\": 86\n      },\n      {\n        \"rank\": 44,\n        \"player_name\": \"Cole Palmer\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p257534.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6T0vfhzb3y9R6YVtmVwYcD\/b99723a87536e30979c7cbdb8bba9310\/l5.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 87,\n        \"pac\": 75,\n        \"sho\": 83,\n        \"pas\": 87,\n        \"dri\": 87,\n        \"def\": 50,\n        \"phy\": 65\n      },\n      {\n        \"rank\": 45,\n        \"player_name\": \"Khvicha Kvaratskhelia\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p247635.webp\",\n        \"nationality\": \"Georgia\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3eic7SGyTgHir61pXVpugW\/887da1b350fe627155eac0676d851ec3\/f_20.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 87,\n        \"pac\": 86,\n        \"sho\": 80,\n        \"pas\": 83,\n        \"dri\": 88,\n        \"def\": 58,\n        \"phy\": 78\n      },\n      {\n        \"rank\": 46,\n        \"player_name\": \"Chloe Kelly\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p257001.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4rvnUS4EekAo5w8ckcUlW8\/96274cde68a9488f484ec96d642941d0\/l116009.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 87,\n        \"pac\": 88,\n        \"sho\": 84,\n        \"pas\": 85,\n        \"dri\": 84,\n        \"def\": 43,\n        \"phy\": 69\n      },\n      {\n        \"rank\": 47,\n        \"player_name\": \"Alessandro Bastoni\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p237383.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Lombardia FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1thPMvXN97JgFvt6ASWr4c\/d2ca0a691a98c344305bc0975ab70314\/l131682.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 87,\n        \"pac\": 74,\n        \"sho\": 46,\n        \"pas\": 75,\n        \"dri\": 76,\n        \"def\": 88,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 48,\n        \"player_name\": \"Lindsey Heaps\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p231432.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"OL Lyonnes\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6CoUOe5iw6EdXzTsRUgPhB\/e3e12054d723a75cfc7331a8276e00a3\/l116033.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 87,\n        \"pac\": 76,\n        \"sho\": 84,\n        \"pas\": 87,\n        \"dri\": 84,\n        \"def\": 64,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 49,\n        \"player_name\": \"Lucy Bronze\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227246.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3vni1UAimBV1Ffc3NbgIJp\/40f6d3391ea7b8a43f79ce4c118a8ca2\/l116010.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 87,\n        \"pac\": 71,\n        \"sho\": 68,\n        \"pas\": 82,\n        \"dri\": 80,\n        \"def\": 87,\n        \"phy\": 87\n      },\n      {\n        \"rank\": 50,\n        \"player_name\": \"Serhou Guirassy\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p215441.webp\",\n        \"nationality\": \"Guinea\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1jZz62efwnvqOx0jaHEN9Q\/6cb3c202445e6236374c77e551404d11\/f_118.png\",\n        \"team\": \"Borussia Dortmund\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/TmqxUZk2FrbFXOK1kdE89\/3dce225926ac7cfd9f283ecd731fa710\/l22.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 87,\n        \"pac\": 72,\n        \"sho\": 88,\n        \"pas\": 76,\n        \"dri\": 83,\n        \"def\": 45,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 52,\n        \"player_name\": \"Frenkie de Jong\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p228702.webp\",\n        \"nationality\": \"Holland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7LmdSUm2Ge4fzqcz0NElvq\/d272142c80713dcf0e5ec0a47232aeee\/f_34.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5VXhqALaBzgvb2YG8iJxlq\/990024f3e3ecc9e6c37eae41ebef86bd\/l241.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 87,\n        \"pac\": 82,\n        \"sho\": 71,\n        \"pas\": 85,\n        \"dri\": 87,\n        \"def\": 78,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 53,\n        \"player_name\": \"Rose Lavelle\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p232075.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Gotham FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/46G74G4y4VZ9gbvlTEbI34\/3852c2406fe2b4f27f210273ffcf16e0\/l116310.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 87,\n        \"pac\": 85,\n        \"sho\": 81,\n        \"pas\": 84,\n        \"dri\": 87,\n        \"def\": 60,\n        \"phy\": 64\n      },\n      {\n        \"rank\": 54,\n        \"player_name\": \"Mois\u00e9s Caicedo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p256079.webp\",\n        \"nationality\": \"Ecuador\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/66PiFUp2Q6vRExGveELXgV\/e8199bd0e00c5c544ac498d6424aafa0\/f_57.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6T0vfhzb3y9R6YVtmVwYcD\/b99723a87536e30979c7cbdb8bba9310\/l5.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 87,\n        \"pac\": 71,\n        \"sho\": 64,\n        \"pas\": 78,\n        \"dri\": 81,\n        \"def\": 84,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 55,\n        \"player_name\": \"Declan Rice\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p234378.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2ng99bvkwKaA228PJje39i\/09d2df89a78377d3f8d3f78469cbadc9\/l1.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 87,\n        \"pac\": 72,\n        \"sho\": 73,\n        \"pas\": 84,\n        \"dri\": 80,\n        \"def\": 83,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 56,\n        \"player_name\": \"Sakina Karchaoui\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p233662.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4KnkgPCceJxsnP6moBjWSf\/279dbba2955a2d67713a4be23aab36ad\/l116034.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 87,\n        \"pac\": 89,\n        \"sho\": 76,\n        \"pas\": 87,\n        \"dri\": 88,\n        \"def\": 77,\n        \"phy\": 69\n      },\n      {\n        \"rank\": 57,\n        \"player_name\": \"Marquinhos\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p207865.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 87,\n        \"pac\": 78,\n        \"sho\": 56,\n        \"pas\": 75,\n        \"dri\": 74,\n        \"def\": 89,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 59,\n        \"player_name\": \"Leah Williamson\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p246426.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4rvnUS4EekAo5w8ckcUlW8\/96274cde68a9488f484ec96d642941d0\/l116009.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 87,\n        \"pac\": 74,\n        \"sho\": 48,\n        \"pas\": 73,\n        \"dri\": 72,\n        \"def\": 88,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 62,\n        \"player_name\": \"Jules Kound\u00e9\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p241486.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5VXhqALaBzgvb2YG8iJxlq\/990024f3e3ecc9e6c37eae41ebef86bd\/l241.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 87,\n        \"pac\": 84,\n        \"sho\": 47,\n        \"pas\": 74,\n        \"dri\": 79,\n        \"def\": 86,\n        \"phy\": 84\n      },\n      {\n        \"rank\": 64,\n        \"player_name\": \"William Saliba\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p243715.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2ng99bvkwKaA228PJje39i\/09d2df89a78377d3f8d3f78469cbadc9\/l1.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 87,\n        \"pac\": 77,\n        \"sho\": 39,\n        \"pas\": 68,\n        \"dri\": 72,\n        \"def\": 87,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 66,\n        \"player_name\": \"Juli\u00e1n Alvarez\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p246191.webp\",\n        \"nationality\": \"Argentina\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/4xMXjEt7CFJ6JENYeG45Sk\/836d733dc1642c5e4ab3338d91481436\/f_52.png\",\n        \"team\": \"Atl\u00e9tico de Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/vYcueolPvaGx8blMqhPZ5\/5dc3479fc8b85d475fd980c53fc2056f\/l240.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 87,\n        \"pac\": 85,\n        \"sho\": 87,\n        \"pas\": 81,\n        \"dri\": 87,\n        \"def\": 57,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 67,\n        \"player_name\": \"Jonathan Tah\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p213331.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3p0dv1pGWIH6lGAKZssZKH\/4f70d2c5a3c147f3e006c863e85e4993\/l21.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 87,\n        \"pac\": 63,\n        \"sho\": 38,\n        \"pas\": 60,\n        \"dri\": 63,\n        \"def\": 87,\n        \"phy\": 86\n      },\n      {\n        \"rank\": 71,\n        \"player_name\": \"Millie Bright\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p238257.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3vni1UAimBV1Ffc3NbgIJp\/40f6d3391ea7b8a43f79ce4c118a8ca2\/l116010.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 87,\n        \"pac\": 57,\n        \"sho\": 51,\n        \"pas\": 70,\n        \"dri\": 62,\n        \"def\": 87,\n        \"phy\": 88\n      },\n      {\n        \"rank\": 73,\n        \"player_name\": \"Katie McCabe\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p265239.webp\",\n        \"nationality\": \"Republic of Ireland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3kYEdtacSx6YJO1G3LJIGw\/72d622eb085aecaa6ecfa86c30bc3015\/f_25.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4rvnUS4EekAo5w8ckcUlW8\/96274cde68a9488f484ec96d642941d0\/l116009.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 87,\n        \"pac\": 80,\n        \"sho\": 81,\n        \"pas\": 82,\n        \"dri\": 83,\n        \"def\": 83,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 74,\n        \"player_name\": \"David Raya\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p220901.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2ng99bvkwKaA228PJje39i\/09d2df89a78377d3f8d3f78469cbadc9\/l1.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 87,\n        \"pac\": 86,\n        \"sho\": 84,\n        \"pas\": 87,\n        \"dri\": 87,\n        \"def\": 62,\n        \"phy\": 85\n      },\n      {\n        \"rank\": 75,\n        \"player_name\": \"Viktor Gy\u00f6keres\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p241651.webp\",\n        \"nationality\": \"Sweden\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/4ts7Tmr55hzylhHNBA5xsw\/073e32f2c968ae9d531bb1d013a350a0\/f_46.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2ng99bvkwKaA228PJje39i\/09d2df89a78377d3f8d3f78469cbadc9\/l1.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 87,\n        \"pac\": 90,\n        \"sho\": 86,\n        \"pas\": 73,\n        \"dri\": 81,\n        \"def\": 36,\n        \"phy\": 91\n      },\n      {\n        \"rank\": 77,\n        \"player_name\": \"Nicol\u00f2 Barella\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p224232.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Lombardia FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1thPMvXN97JgFvt6ASWr4c\/d2ca0a691a98c344305bc0975ab70314\/l131682.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 87,\n        \"pac\": 80,\n        \"sho\": 78,\n        \"pas\": 84,\n        \"dri\": 86,\n        \"def\": 81,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 79,\n        \"player_name\": \"Nuno Mendes\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p252145.webp\",\n        \"nationality\": \"Portugal\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3CxRD7XqY2NSlZ3628fY4S\/abf38470644ee334e6a425b9272f7767\/f_38.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 86,\n        \"pac\": 95,\n        \"sho\": 65,\n        \"pas\": 76,\n        \"dri\": 82,\n        \"def\": 80,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 83,\n        \"player_name\": \"Michael Olise\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p247827.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3p0dv1pGWIH6lGAKZssZKH\/4f70d2c5a3c147f3e006c863e85e4993\/l21.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 86,\n        \"pac\": 78,\n        \"sho\": 80,\n        \"pas\": 84,\n        \"dri\": 87,\n        \"def\": 50,\n        \"phy\": 66\n      },\n      {\n        \"rank\": 84,\n        \"player_name\": \"Claudia Pina\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p262531.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1omg1GUYiuhDZzro6k79Gp\/c3c15c873e984dae4e34fac491248b33\/l116325.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 86,\n        \"pac\": 79,\n        \"sho\": 86,\n        \"pas\": 83,\n        \"dri\": 87,\n        \"def\": 45,\n        \"phy\": 71\n      },\n      {\n        \"rank\": 88,\n        \"player_name\": \"Bruno Guimar\u00e3es\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p247851.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Newcastle Utd\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/69fXoaX4p9zFwKaZYoNtNX\/14d86649a9b5a3f7e876cc3d46357b5d\/l13.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 86,\n        \"pac\": 66,\n        \"sho\": 75,\n        \"pas\": 84,\n        \"dri\": 84,\n        \"def\": 79,\n        \"phy\": 81\n      },\n      {\n        \"rank\": 89,\n        \"player_name\": \"Klara B\u00fchl\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p248822.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6VNQgbgU33AK9U8cQgteGh\/aae1cf67f81ed40ca84a5da5dce26140\/l115995.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 86,\n        \"pac\": 84,\n        \"sho\": 84,\n        \"pas\": 81,\n        \"dri\": 84,\n        \"def\": 34,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 90,\n        \"player_name\": \"Willian Pacho\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p256196.webp\",\n        \"nationality\": \"Ecuador\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/66PiFUp2Q6vRExGveELXgV\/e8199bd0e00c5c544ac498d6424aafa0\/f_57.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 86,\n        \"pac\": 80,\n        \"sho\": 34,\n        \"pas\": 62,\n        \"dri\": 62,\n        \"def\": 86,\n        \"phy\": 86\n      },\n      {\n        \"rank\": 95,\n        \"player_name\": \"Lionel Messi\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p158023.webp\",\n        \"nationality\": \"Argentina\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/4xMXjEt7CFJ6JENYeG45Sk\/836d733dc1642c5e4ab3338d91481436\/f_52.png\",\n        \"team\": \"Inter Miami CF\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3luAerlx8cliy5XNziWvOA\/b7785fb1a6915d5044b4f954d83e4915\/l112893.png\",\n        \"league\": \"Major League Soccer\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 86,\n        \"pac\": 78,\n        \"sho\": 85,\n        \"pas\": 85,\n        \"dri\": 90,\n        \"def\": 33,\n        \"phy\": 64\n      },\n      {\n        \"rank\": 97,\n        \"player_name\": \"Nico Williams\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p256516.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Athletic Club\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5lGGXYvaOCdAYlo8xWPzQb\/7092243785809519c68b482ad21b2c41\/l448.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 86,\n        \"pac\": 93,\n        \"sho\": 76,\n        \"pas\": 80,\n        \"dri\": 87,\n        \"def\": 36,\n        \"phy\": 66\n      },\n      {\n        \"rank\": 98,\n        \"player_name\": \"Melchie Dumornay\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p265898.webp\",\n        \"nationality\": \"Haiti\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6r6rAYnsUnHnZPeqku5CPp\/41fc82e094f5501b924cd29d88cfc62a\/f_80.png\",\n        \"team\": \"OL Lyonnes\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6CoUOe5iw6EdXzTsRUgPhB\/e3e12054d723a75cfc7331a8276e00a3\/l116033.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 86,\n        \"pac\": 93,\n        \"sho\": 85,\n        \"pas\": 78,\n        \"dri\": 87,\n        \"def\": 60,\n        \"phy\": 71\n      },\n      {\n        \"rank\": 99,\n        \"player_name\": \"Pernille Harder\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p259287.webp\",\n        \"nationality\": \"Denmark\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ueYG8kGNCY97fHWQ6LIZ7\/9ad4b50beeb1d0d2a5d2bb5a8891336f\/f_13.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6VNQgbgU33AK9U8cQgteGh\/aae1cf67f81ed40ca84a5da5dce26140\/l115995.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 86,\n        \"pac\": 81,\n        \"sho\": 80,\n        \"pas\": 80,\n        \"dri\": 88,\n        \"def\": 27,\n        \"phy\": 78\n      },\n      {\n        \"rank\": 102,\n        \"player_name\": \"Temwa Chawinga\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p279799.webp\",\n        \"nationality\": \"Malawi\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/vR0QvzzQdjyGFEHWOo60x\/bafe6ab7573b39b71dd35037fa93679f\/f_125.png\",\n        \"team\": \"KC Current\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5oBfGWrjMkXuapB6h7S1hP\/83cb2611b2d29b53ab3e6f34c70e6351\/l116309.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 86,\n        \"pac\": 91,\n        \"sho\": 82,\n        \"pas\": 77,\n        \"dri\": 83,\n        \"def\": 46,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 105,\n        \"player_name\": \"Selma Bacha\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p265674.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"OL Lyonnes\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6CoUOe5iw6EdXzTsRUgPhB\/e3e12054d723a75cfc7331a8276e00a3\/l116033.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 85,\n        \"pac\": 88,\n        \"sho\": 73,\n        \"pas\": 85,\n        \"dri\": 82,\n        \"def\": 78,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 106,\n        \"player_name\": \"Chiamaka Nnadozie\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p246641.webp\",\n        \"nationality\": \"Nigeria\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7pdYOUzcOpsSLsQJqx6jq9\/ab9bec93f27d4c42a76f2617073a6cce\/f_133.png\",\n        \"team\": \"Brighton\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2U86HrlbG4oxCoslaCJxkM\/dd0ab11a7dbf18e216d8e03235dc4921\/l116013.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 85,\n        \"pac\": 87,\n        \"sho\": 80,\n        \"pas\": 80,\n        \"dri\": 88,\n        \"def\": 63,\n        \"phy\": 84\n      },\n      {\n        \"rank\": 108,\n        \"player_name\": \"Scott McTominay\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p237238.webp\",\n        \"nationality\": \"Scotland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3LfmKqyBykOGZyfdSpENTr\/ec3733dfa9526c8f6da96bf0f8c7448e\/f_42.png\",\n        \"team\": \"SSC Napoli\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2FIV26KpnSXl3Nv8Ar6jk3\/d8461aa150da3d433fccc34bc80c978f\/l48.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 85,\n        \"pac\": 76,\n        \"sho\": 82,\n        \"pas\": 77,\n        \"dri\": 80,\n        \"def\": 80,\n        \"phy\": 85\n      },\n      {\n        \"rank\": 109,\n        \"player_name\": \"Ryan Gravenberch\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p246104.webp\",\n        \"nationality\": \"Holland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7LmdSUm2Ge4fzqcz0NElvq\/d272142c80713dcf0e5ec0a47232aeee\/f_34.png\",\n        \"team\": \"Liverpool\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3mmzooNXBDCKuCy6kWcGQo\/2e332a30fe2a7225a88fcb1898f48bbf\/l9.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 85,\n        \"pac\": 76,\n        \"sho\": 76,\n        \"pas\": 81,\n        \"dri\": 85,\n        \"def\": 81,\n        \"phy\": 81\n      },\n      {\n        \"rank\": 110,\n        \"player_name\": \"Georgia Stanway\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p243404.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6VNQgbgU33AK9U8cQgteGh\/aae1cf67f81ed40ca84a5da5dce26140\/l115995.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 85,\n        \"pac\": 80,\n        \"sho\": 79,\n        \"pas\": 80,\n        \"dri\": 86,\n        \"def\": 77,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 111,\n        \"player_name\": \"Erin Cuthbert\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p245882.webp\",\n        \"nationality\": \"Scotland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3LfmKqyBykOGZyfdSpENTr\/ec3733dfa9526c8f6da96bf0f8c7448e\/f_42.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3vni1UAimBV1Ffc3NbgIJp\/40f6d3391ea7b8a43f79ce4c118a8ca2\/l116010.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 85,\n        \"pac\": 79,\n        \"sho\": 80,\n        \"pas\": 84,\n        \"dri\": 83,\n        \"def\": 80,\n        \"phy\": 73\n      },\n      {\n        \"rank\": 112,\n        \"player_name\": \"Manuela Giugliano\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227095.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Roma\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2lVkyeGjk3Ak6IrglV8o3A\/08b143d38685647b57473c4d4b4212df\/l116282.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 85,\n        \"pac\": 81,\n        \"sho\": 80,\n        \"pas\": 84,\n        \"dri\": 86,\n        \"def\": 72,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 115,\n        \"player_name\": \"Sandy Baltimore\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p261733.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3vni1UAimBV1Ffc3NbgIJp\/40f6d3391ea7b8a43f79ce4c118a8ca2\/l116010.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 85,\n        \"pac\": 87,\n        \"sho\": 74,\n        \"pas\": 84,\n        \"dri\": 86,\n        \"def\": 72,\n        \"phy\": 69\n      },\n      {\n        \"rank\": 116,\n        \"player_name\": \"Jo\u00e3o Neves\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p272834.webp\",\n        \"nationality\": \"Portugal\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3CxRD7XqY2NSlZ3628fY4S\/abf38470644ee334e6a425b9272f7767\/f_38.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 85,\n        \"pac\": 74,\n        \"sho\": 69,\n        \"pas\": 80,\n        \"dri\": 84,\n        \"def\": 82,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 118,\n        \"player_name\": \"Clara Mateo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p245697.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Paris FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7F6grxEn3OFD1LHGu8lbTB\/60551fa849f9ba057ccf524181bbdb07\/l116035.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 85,\n        \"pac\": 87,\n        \"sho\": 86,\n        \"pas\": 80,\n        \"dri\": 84,\n        \"def\": 56,\n        \"phy\": 75\n      },\n      {\n        \"rank\": 119,\n        \"player_name\": \"Yui Hasegawa\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p245830.webp\",\n        \"nationality\": \"Japan\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1aoxCwnRS4A6LGlyhrUllt\/b5b0cd61a299b9996821c16cc324cc3b\/f_163.png\",\n        \"team\": \"Manchester City\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4ujf5zNmgTkQjfrGAT7583\/be81b2a43abea89812157a320a3e7c0e\/l116017.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 85,\n        \"pac\": 77,\n        \"sho\": 71,\n        \"pas\": 85,\n        \"dri\": 86,\n        \"def\": 81,\n        \"phy\": 63\n      },\n      {\n        \"rank\": 120,\n        \"player_name\": \"Caroline Weir\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p245879.webp\",\n        \"nationality\": \"Scotland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3LfmKqyBykOGZyfdSpENTr\/ec3733dfa9526c8f6da96bf0f8c7448e\/f_42.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/33MkKSBWnQ6JK05gTK7Uut\/9f1dc63b98a78eec04f43fb28ec1ab3a\/l116326.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 85,\n        \"pac\": 72,\n        \"sho\": 83,\n        \"pas\": 84,\n        \"dri\": 84,\n        \"def\": 69,\n        \"phy\": 69\n      },\n      {\n        \"rank\": 121,\n        \"player_name\": \"Bryan Mbeumo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p243014.webp\",\n        \"nationality\": \"Cameroon\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1X9lne9BeFIWKbnondoRf3\/d4a22aaa4909432d273d31dac141f250\/f_103.png\",\n        \"team\": \"Man Utd\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5xxJeUfFY6FEQZEJyJK35\/990979becf88b88ecb6461dc441c2ebf\/l11.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 85,\n        \"pac\": 88,\n        \"sho\": 84,\n        \"pas\": 79,\n        \"dri\": 84,\n        \"def\": 49,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 123,\n        \"player_name\": \"D\u00e9sir\u00e9 Dou\u00e9\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p271421.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 85,\n        \"pac\": 83,\n        \"sho\": 80,\n        \"pas\": 77,\n        \"dri\": 90,\n        \"def\": 55,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 126,\n        \"player_name\": \"Trinity Rodman\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p266928.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Washington Spirit\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7zKMPF5E8YqQhJyeLEdieP\/ca4e50ec88238de3171d608dbba98c46\/l116304.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 85,\n        \"pac\": 91,\n        \"sho\": 81,\n        \"pas\": 78,\n        \"dri\": 83,\n        \"def\": 43,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 130,\n        \"player_name\": \"Alexandra Popp\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p226302.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"VfL Wolfsburg\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3KI25PZf7aFWPo1LJk0pxV\/cdad8e04247ed9e4b86f448a0a4a0d53\/l115998.png\",\n        \"league\": \"Frauen-Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 85,\n        \"pac\": 74,\n        \"sho\": 84,\n        \"pas\": 76,\n        \"dri\": 78,\n        \"def\": 52,\n        \"phy\": 89\n      },\n      {\n        \"rank\": 131,\n        \"player_name\": \"Svenja Huth\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227337.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"VfL Wolfsburg\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3KI25PZf7aFWPo1LJk0pxV\/cdad8e04247ed9e4b86f448a0a4a0d53\/l115998.png\",\n        \"league\": \"Frauen-Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 85,\n        \"pac\": 82,\n        \"sho\": 76,\n        \"pas\": 84,\n        \"dri\": 86,\n        \"def\": 58,\n        \"phy\": 67\n      },\n      {\n        \"rank\": 132,\n        \"player_name\": \"Luis D\u00edaz\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p241084.webp\",\n        \"nationality\": \"Colombia\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/JphMzcFrWU7Uo2jq6GSep\/d909b5b6000d5bf7515600d2c6db6375\/f_56.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3p0dv1pGWIH6lGAKZssZKH\/4f70d2c5a3c147f3e006c863e85e4993\/l21.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 85,\n        \"pac\": 88,\n        \"sho\": 81,\n        \"pas\": 76,\n        \"dri\": 87,\n        \"def\": 45,\n        \"phy\": 75\n      },\n      {\n        \"rank\": 134,\n        \"player_name\": \"Nico Schlotterbeck\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p247819.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"Borussia Dortmund\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/TmqxUZk2FrbFXOK1kdE89\/3dce225926ac7cfd9f283ecd731fa710\/l22.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 85,\n        \"pac\": 74,\n        \"sho\": 60,\n        \"pas\": 75,\n        \"dri\": 73,\n        \"def\": 85,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 135,\n        \"player_name\": \"Tabitha Chawinga\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p278219.webp\",\n        \"nationality\": \"Malawi\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/vR0QvzzQdjyGFEHWOo60x\/bafe6ab7573b39b71dd35037fa93679f\/f_125.png\",\n        \"team\": \"OL Lyonnes\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6CoUOe5iw6EdXzTsRUgPhB\/e3e12054d723a75cfc7331a8276e00a3\/l116033.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 85,\n        \"pac\": 94,\n        \"sho\": 82,\n        \"pas\": 71,\n        \"dri\": 85,\n        \"def\": 36,\n        \"phy\": 81\n      },\n      {\n        \"rank\": 136,\n        \"player_name\": \"Heung Min Son\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p200104.webp\",\n        \"nationality\": \"Korea Republic\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1dVkB8X9Wb0vnMLflqc8EP\/c44c481c48f80fa33f1056628596b957\/f_167.png\",\n        \"team\": \"LAFC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7HVxXj38u4xwAYPYjnYeBm\/dd7c8333fd89f025a52fa53a96406475\/l112996.png\",\n        \"league\": \"Major League Soccer\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 85,\n        \"pac\": 84,\n        \"sho\": 84,\n        \"pas\": 81,\n        \"dri\": 83,\n        \"def\": 42,\n        \"phy\": 73\n      },\n      {\n        \"rank\": 140,\n        \"player_name\": \"Marta\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p226890.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Orlando Pride\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1IPVGeKVfmlPY2Cqj53yhE\/03d7e2ec1cdff79d160d27448319b28d\/l116307.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 85,\n        \"pac\": 70,\n        \"sho\": 83,\n        \"pas\": 84,\n        \"dri\": 88,\n        \"def\": 44,\n        \"phy\": 75\n      },\n      {\n        \"rank\": 141,\n        \"player_name\": \"Laura Freigang\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p261773.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"Frankfurt\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1OAeQdIJOxaZmrOaa3HUob\/c7e3411d758140ffc88b874634da90ad\/l115997.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 85,\n        \"pac\": 84,\n        \"sho\": 83,\n        \"pas\": 77,\n        \"dri\": 83,\n        \"def\": 37,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 142,\n        \"player_name\": \"Ella Toone\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p263011.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Manchester Utd\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/kPniQZ6hdIOOVB11pASDH\/2d71742b6ba5ee50d0faa6edd3f9f4b8\/l116012.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 85,\n        \"pac\": 81,\n        \"sho\": 80,\n        \"pas\": 81,\n        \"dri\": 86,\n        \"def\": 51,\n        \"phy\": 64\n      },\n      {\n        \"rank\": 146,\n        \"player_name\": \"Karim Benzema\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p165153.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Al Ittihad\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/21L35ZnVrrvEeFouMeqs8Q\/b631b443b4d37e1712ed79f2487d850c\/l607.png\",\n        \"league\": \"MBS Pro League\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 85,\n        \"pac\": 75,\n        \"sho\": 84,\n        \"pas\": 81,\n        \"dri\": 83,\n        \"def\": 38,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 147,\n        \"player_name\": \"Cristiana Girelli\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227073.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Juventus\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4H9QlLcG24qNAESGlhHP4u\/e034518e22c514cf441df1704a6120f2\/l116280.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 85,\n        \"pac\": 77,\n        \"sho\": 84,\n        \"pas\": 70,\n        \"dri\": 80,\n        \"def\": 46,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 148,\n        \"player_name\": \"Delphine Cascarino\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p232202.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"San Diego Wave\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5LEZaKjy2gtQUJ9t0S00AK\/95774bf06afec0b64174201c155f8a59\/l116312.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 85,\n        \"pac\": 93,\n        \"sho\": 75,\n        \"pas\": 79,\n        \"dri\": 88,\n        \"def\": 38,\n        \"phy\": 61\n      },\n      {\n        \"rank\": 151,\n        \"player_name\": \"Cristiano Ronaldo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p20801.webp\",\n        \"nationality\": \"Portugal\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3CxRD7XqY2NSlZ3628fY4S\/abf38470644ee334e6a425b9272f7767\/f_38.png\",\n        \"team\": \"Al Nassr\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6oPkjdKPFc4aHfFp7UGXB7\/262e529bd81a51c0b5f317e61b3f5985\/l112139.png\",\n        \"league\": \"MBS Pro League\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 85,\n        \"pac\": 76,\n        \"sho\": 88,\n        \"pas\": 76,\n        \"dri\": 80,\n        \"def\": 34,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 155,\n        \"player_name\": \"Keira Walsh\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p242830.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3vni1UAimBV1Ffc3NbgIJp\/40f6d3391ea7b8a43f79ce4c118a8ca2\/l116010.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 85,\n        \"pac\": 64,\n        \"sho\": 46,\n        \"pas\": 81,\n        \"dri\": 79,\n        \"def\": 79,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 156,\n        \"player_name\": \"Patrik Schick\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p234236.webp\",\n        \"nationality\": \"Czech Republic\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3yIKmUj5BRZgJtSLR6do7t\/484fa785d4f5c3f900ba80eddf3a70dc\/f_12.png\",\n        \"team\": \"Leverkusen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/mGqQw1um1ucUAshcK0Eop\/9c7fe656f526c98b217ff2a052377b5c\/l32.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 85,\n        \"pac\": 72,\n        \"sho\": 83,\n        \"pas\": 71,\n        \"dri\": 81,\n        \"def\": 38,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 159,\n        \"player_name\": \"Wendie Renard\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227316.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"OL Lyonnes\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6CoUOe5iw6EdXzTsRUgPhB\/e3e12054d723a75cfc7331a8276e00a3\/l116033.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 85,\n        \"pac\": 48,\n        \"sho\": 62,\n        \"pas\": 70,\n        \"dri\": 69,\n        \"def\": 87,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 160,\n        \"player_name\": \"Linda Caicedo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p273153.webp\",\n        \"nationality\": \"Colombia\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/JphMzcFrWU7Uo2jq6GSep\/d909b5b6000d5bf7515600d2c6db6375\/f_56.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/33MkKSBWnQ6JK05gTK7Uut\/9f1dc63b98a78eec04f43fb28ec1ab3a\/l116326.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 85,\n        \"pac\": 91,\n        \"sho\": 75,\n        \"pas\": 79,\n        \"dri\": 87,\n        \"def\": 37,\n        \"phy\": 45\n      },\n      {\n        \"rank\": 162,\n        \"player_name\": \"Marcos Llorente\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p226161.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Atl\u00e9tico de Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/vYcueolPvaGx8blMqhPZ5\/5dc3479fc8b85d475fd980c53fc2056f\/l240.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 84,\n        \"pac\": 89,\n        \"sho\": 79,\n        \"pas\": 78,\n        \"dri\": 81,\n        \"def\": 78,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 167,\n        \"player_name\": \"Hannah Hampton\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p263009.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3vni1UAimBV1Ffc3NbgIJp\/40f6d3391ea7b8a43f79ce4c118a8ca2\/l116010.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 84,\n        \"pac\": 82,\n        \"sho\": 83,\n        \"pas\": 82,\n        \"dri\": 84,\n        \"def\": 60,\n        \"phy\": 85\n      },\n      {\n        \"rank\": 171,\n        \"player_name\": \"Olga Carmona\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p262457.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4KnkgPCceJxsnP6moBjWSf\/279dbba2955a2d67713a4be23aab36ad\/l116034.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 84,\n        \"pac\": 88,\n        \"sho\": 74,\n        \"pas\": 78,\n        \"dri\": 80,\n        \"def\": 79,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 172,\n        \"player_name\": \"G\u00e9raldine Reuteler\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p264936.webp\",\n        \"nationality\": \"Switzerland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/4CseD8PxDZqObA1huFIws0\/f30914625e329de69ffdd60f3c334a88\/f_47.png\",\n        \"team\": \"Frankfurt\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1OAeQdIJOxaZmrOaa3HUob\/c7e3411d758140ffc88b874634da90ad\/l115997.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 84,\n        \"pac\": 90,\n        \"sho\": 82,\n        \"pas\": 81,\n        \"dri\": 85,\n        \"def\": 59,\n        \"phy\": 75\n      },\n      {\n        \"rank\": 174,\n        \"player_name\": \"Denzel Dumfries\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p233096.webp\",\n        \"nationality\": \"Holland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7LmdSUm2Ge4fzqcz0NElvq\/d272142c80713dcf0e5ec0a47232aeee\/f_34.png\",\n        \"team\": \"Lombardia FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1thPMvXN97JgFvt6ASWr4c\/d2ca0a691a98c344305bc0975ab70314\/l131682.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 84,\n        \"pac\": 84,\n        \"sho\": 70,\n        \"pas\": 75,\n        \"dri\": 79,\n        \"def\": 79,\n        \"phy\": 84\n      },\n      {\n        \"rank\": 178,\n        \"player_name\": \"Janina Minge\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p265063.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"VfL Wolfsburg\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3KI25PZf7aFWPo1LJk0pxV\/cdad8e04247ed9e4b86f448a0a4a0d53\/l115998.png\",\n        \"league\": \"Frauen-Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 84,\n        \"pac\": 70,\n        \"sho\": 79,\n        \"pas\": 80,\n        \"dri\": 81,\n        \"def\": 77,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 179,\n        \"player_name\": \"Giulia Gwinn\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p247788.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6VNQgbgU33AK9U8cQgteGh\/aae1cf67f81ed40ca84a5da5dce26140\/l115995.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 84,\n        \"pac\": 83,\n        \"sho\": 68,\n        \"pas\": 79,\n        \"dri\": 84,\n        \"def\": 82,\n        \"phy\": 70\n      },\n      {\n        \"rank\": 185,\n        \"player_name\": \"Marc Cucurella\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p239231.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6T0vfhzb3y9R6YVtmVwYcD\/b99723a87536e30979c7cbdb8bba9310\/l5.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 84,\n        \"pac\": 75,\n        \"sho\": 64,\n        \"pas\": 79,\n        \"dri\": 80,\n        \"def\": 82,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 190,\n        \"player_name\": \"Grimaldo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p210035.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Leverkusen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/mGqQw1um1ucUAshcK0Eop\/9c7fe656f526c98b217ff2a052377b5c\/l32.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 84,\n        \"pac\": 72,\n        \"sho\": 73,\n        \"pas\": 87,\n        \"dri\": 85,\n        \"def\": 74,\n        \"phy\": 67\n      },\n      {\n        \"rank\": 192,\n        \"player_name\": \"Lineth Beerensteyn\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p240717.webp\",\n        \"nationality\": \"Holland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7LmdSUm2Ge4fzqcz0NElvq\/d272142c80713dcf0e5ec0a47232aeee\/f_34.png\",\n        \"team\": \"VfL Wolfsburg\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3KI25PZf7aFWPo1LJk0pxV\/cdad8e04247ed9e4b86f448a0a4a0d53\/l115998.png\",\n        \"league\": \"Frauen-Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 84,\n        \"pac\": 90,\n        \"sho\": 80,\n        \"pas\": 73,\n        \"dri\": 86,\n        \"def\": 52,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 203,\n        \"player_name\": \"Manuel Neuer\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p167495.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3p0dv1pGWIH6lGAKZssZKH\/4f70d2c5a3c147f3e006c863e85e4993\/l21.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 84,\n        \"pac\": 81,\n        \"sho\": 81,\n        \"pas\": 90,\n        \"dri\": 81,\n        \"def\": 31,\n        \"phy\": 86\n      },\n      {\n        \"rank\": 204,\n        \"player_name\": \"Ellie Carpenter\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p240030.webp\",\n        \"nationality\": \"Australia\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1z4BxEaFLZ7lgOP3T5RVqv\/99256126771f079224aadffd2f61ad94\/f_195.png\",\n        \"team\": \"Chelsea\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3vni1UAimBV1Ffc3NbgIJp\/40f6d3391ea7b8a43f79ce4c118a8ca2\/l116010.png\",\n        \"league\": \"Women's Super League\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 84,\n        \"pac\": 82,\n        \"sho\": 51,\n        \"pas\": 79,\n        \"dri\": 77,\n        \"def\": 82,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 210,\n        \"player_name\": \"Christian Pulisic\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227796.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Milano FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6D3s1RlLRER3UOunC4Lofv\/ec87a4178160a87521b0b7c688e7638e\/l131681.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 84,\n        \"pac\": 88,\n        \"sho\": 82,\n        \"pas\": 80,\n        \"dri\": 86,\n        \"def\": 46,\n        \"phy\": 65\n      },\n      {\n        \"rank\": 219,\n        \"player_name\": \"Romelu Lukaku\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p192505.webp\",\n        \"nationality\": \"Belgium\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7eZLPoDDyxSlQoqcS4NVA2\/6fc085dc7e85ccd7519be7ff2df875ee\/f_7.png\",\n        \"team\": \"SSC Napoli\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2FIV26KpnSXl3Nv8Ar6jk3\/d8461aa150da3d433fccc34bc80c978f\/l48.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 84,\n        \"pac\": 79,\n        \"sho\": 82,\n        \"pas\": 75,\n        \"dri\": 75,\n        \"def\": 41,\n        \"phy\": 84\n      },\n      {\n        \"rank\": 221,\n        \"player_name\": \"Bradley Barcola\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p264652.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Paris SG\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2QwnhmHh5K7bjkfZAF7ZCi\/7c53874542fb5c606ff810a4b1f6b88b\/l73.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 84,\n        \"pac\": 90,\n        \"sho\": 77,\n        \"pas\": 78,\n        \"dri\": 84,\n        \"def\": 39,\n        \"phy\": 66\n      },\n      {\n        \"rank\": 225,\n        \"player_name\": \"Riyad Mahrez\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p204485.webp\",\n        \"nationality\": \"Algeria\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7DBnvM9EEo73oK7xEvbWvJ\/47a0a190f5a0092fef1bc40e7e74b8f9\/f_97.png\",\n        \"team\": \"Al Ahli\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3lVk0osL7o6YMhHuK4YYD6\/5e106847b59ce2a4f0bfb55988d812c3\/l112387.png\",\n        \"league\": \"MBS Pro League\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 84,\n        \"pac\": 78,\n        \"sho\": 80,\n        \"pas\": 81,\n        \"dri\": 88,\n        \"def\": 39,\n        \"phy\": 63\n      },\n      {\n        \"rank\": 227,\n        \"player_name\": \"Emily Fox\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p248343.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Arsenal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4rvnUS4EekAo5w8ckcUlW8\/96274cde68a9488f484ec96d642941d0\/l116009.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 84,\n        \"pac\": 73,\n        \"sho\": 47,\n        \"pas\": 71,\n        \"dri\": 79,\n        \"def\": 83,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 229,\n        \"player_name\": \"Esther\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p233244.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Gotham FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/46G74G4y4VZ9gbvlTEbI34\/3852c2406fe2b4f27f210273ffcf16e0\/l116310.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 84,\n        \"pac\": 80,\n        \"sho\": 84,\n        \"pas\": 72,\n        \"dri\": 83,\n        \"def\": 31,\n        \"phy\": 72\n      },\n      {\n        \"rank\": 230,\n        \"player_name\": \"Alba Redondo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p246774.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/33MkKSBWnQ6JK05gTK7Uut\/9f1dc63b98a78eec04f43fb28ec1ab3a\/l116326.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 84,\n        \"pac\": 84,\n        \"sho\": 85,\n        \"pas\": 70,\n        \"dri\": 84,\n        \"def\": 26,\n        \"phy\": 64\n      },\n      {\n        \"rank\": 246,\n        \"player_name\": \"Kenza Dali\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227353.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"San Diego Wave\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5LEZaKjy2gtQUJ9t0S00AK\/95774bf06afec0b64174201c155f8a59\/l116312.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 83,\n        \"pac\": 73,\n        \"sho\": 79,\n        \"pas\": 82,\n        \"dri\": 85,\n        \"def\": 68,\n        \"phy\": 73\n      },\n      {\n        \"rank\": 248,\n        \"player_name\": \"Ayoze\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p215590.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Villarreal CF\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/xvk9pCQTX74mWG8EjcgYU\/f631ffd2c7ac06bd43f2547fc44463c4\/l483.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 83,\n        \"pac\": 86,\n        \"sho\": 83,\n        \"pas\": 80,\n        \"dri\": 83,\n        \"def\": 59,\n        \"phy\": 67\n      },\n      {\n        \"rank\": 263,\n        \"player_name\": \"Selina Cerci\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p265025.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"TSG Hoffenheim\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/19tx0V2kQiPRnmPsvR42bw\/5cc80ac63d055f5766c47e6080bf1e31\/l115999.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 83,\n        \"pac\": 82,\n        \"sho\": 82,\n        \"pas\": 75,\n        \"dri\": 81,\n        \"def\": 53,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 293,\n        \"player_name\": \"Angelo Stiller\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p250959.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"VfB Stuttgart\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5kfh9LrPvDQKbQNF6k7CSF\/9a70e7082aaba3b46ea8bd1e699f62de\/l36.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 83,\n        \"pac\": 56,\n        \"sho\": 58,\n        \"pas\": 83,\n        \"dri\": 84,\n        \"def\": 76,\n        \"phy\": 71\n      },\n      {\n        \"rank\": 299,\n        \"player_name\": \"Moise Kean\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p236610.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Fiorentina\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/j2Zuc19dll43zq88V7CgZ\/d2e748909a451985aed5a26b122a4d8f\/l110374.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 83,\n        \"pac\": 86,\n        \"sho\": 82,\n        \"pas\": 58,\n        \"dri\": 81,\n        \"def\": 40,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 310,\n        \"player_name\": \"Amir Rrahmani\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p244263.webp\",\n        \"nationality\": \"Kosovo\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/4YJ3M3GAeLdL1Q8hN7ARmo\/bfa48edbf3007805182f5372e3d45189\/f_219.png\",\n        \"team\": \"SSC Napoli\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2FIV26KpnSXl3Nv8Ar6jk3\/d8461aa150da3d433fccc34bc80c978f\/l48.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 83,\n        \"pac\": 69,\n        \"sho\": 51,\n        \"pas\": 60,\n        \"dri\": 63,\n        \"def\": 84,\n        \"phy\": 78\n      },\n      {\n        \"rank\": 314,\n        \"player_name\": \"Vanessa Gilles\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p247513.webp\",\n        \"nationality\": \"Canada\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6NVjftdldQXhdzrkDQccXB\/0bbb62e54641cc2fc4c5e9f347319859\/f_70.png\",\n        \"team\": \"FC Bayern M\u00fcnchen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6VNQgbgU33AK9U8cQgteGh\/aae1cf67f81ed40ca84a5da5dce26140\/l115995.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 83,\n        \"pac\": 58,\n        \"sho\": 38,\n        \"pas\": 54,\n        \"dri\": 55,\n        \"def\": 86,\n        \"phy\": 81\n      },\n      {\n        \"rank\": 320,\n        \"player_name\": \"Felix Nmecha\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p246863.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"Borussia Dortmund\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/TmqxUZk2FrbFXOK1kdE89\/3dce225926ac7cfd9f283ecd731fa710\/l22.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 82,\n        \"pac\": 82,\n        \"sho\": 74,\n        \"pas\": 73,\n        \"dri\": 81,\n        \"def\": 80,\n        \"phy\": 86\n      },\n      {\n        \"rank\": 323,\n        \"player_name\": \"Andr\u00e9-Franck Zambo Anguissa\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227236.webp\",\n        \"nationality\": \"Cameroon\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1X9lne9BeFIWKbnondoRf3\/d4a22aaa4909432d273d31dac141f250\/f_103.png\",\n        \"team\": \"SSC Napoli\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2FIV26KpnSXl3Nv8Ar6jk3\/d8461aa150da3d433fccc34bc80c978f\/l48.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 82,\n        \"pac\": 75,\n        \"sho\": 75,\n        \"pas\": 75,\n        \"dri\": 79,\n        \"def\": 79,\n        \"phy\": 85\n      },\n      {\n        \"rank\": 334,\n        \"player_name\": \"Mile Svilar\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p230872.webp\",\n        \"nationality\": \"Serbia\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2GKu0zRZkrHdnQe5yZ5cSP\/3ef9ea7c2fdd64aba769e1308bf133f0\/f_51.png\",\n        \"team\": \"AS Roma\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2ruQP0TDYcCmtVFKr9qMBI\/5f53795056598b1faac31300900b8671\/l52.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 82,\n        \"pac\": 80,\n        \"sho\": 80,\n        \"pas\": 77,\n        \"dri\": 85,\n        \"def\": 58,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 337,\n        \"player_name\": \"Sam Coffey\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p267217.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Portland Thorns\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1QVyGljhoPlookQa60JwNw\/8b52c88009ce3c962657d588e57da70c\/l116302.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 82,\n        \"pac\": 73,\n        \"sho\": 72,\n        \"pas\": 82,\n        \"dri\": 78,\n        \"def\": 77,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 339,\n        \"player_name\": \"Salem Al Dawsari\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p210602.webp\",\n        \"nationality\": \"Saudi Arabia\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/5z1KkeGbKQO9YFi6rdpu1i\/e22181e422e56b017fe7e84bfcf088c6\/f_183.png\",\n        \"team\": \"Al Hilal\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/S6sbDN9mfGaVn2VJDekYR\/c6f580c98a0d614b0b308a89a241c6ab\/l605.png\",\n        \"league\": \"MBS Pro League\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 82,\n        \"pac\": 87,\n        \"sho\": 75,\n        \"pas\": 75,\n        \"dri\": 84,\n        \"def\": 57,\n        \"phy\": 81\n      },\n      {\n        \"rank\": 344,\n        \"player_name\": \"David Raum\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p236703.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"RB Leipzig\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1EoW6b2VkhiP3S0vqikd9s\/f181f899a2037360f70a9a8aba18af30\/l112172.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 82,\n        \"pac\": 86,\n        \"sho\": 61,\n        \"pas\": 80,\n        \"dri\": 79,\n        \"def\": 74,\n        \"phy\": 78\n      },\n      {\n        \"rank\": 354,\n        \"player_name\": \"Constance Picaud\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p264895.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"FC Fleury 91\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6F4DgPtfy3IhwkV4wHWNWs\/f45b28c3dfd94f95674e9fe8a07b16ca\/l116036.png\",\n        \"league\": \"Arkema D1\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 82,\n        \"pac\": 82,\n        \"sho\": 79,\n        \"pas\": 76,\n        \"dri\": 85,\n        \"def\": 47,\n        \"phy\": 82\n      },\n      {\n        \"rank\": 358,\n        \"player_name\": \"Maximilian Mittelst\u00e4dt\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p227647.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"VfB Stuttgart\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5kfh9LrPvDQKbQNF6k7CSF\/9a70e7082aaba3b46ea8bd1e699f62de\/l36.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 82,\n        \"pac\": 81,\n        \"sho\": 62,\n        \"pas\": 77,\n        \"dri\": 77,\n        \"def\": 78,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 364,\n        \"player_name\": \"Vanessa Fudalla\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p265377.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"Leverkusen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5DxSJcmKF0bFBmC8huLNPU\/9363d052ec2f17168330870483026041\/l115996.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 82,\n        \"pac\": 85,\n        \"sho\": 84,\n        \"pas\": 74,\n        \"dri\": 79,\n        \"def\": 55,\n        \"phy\": 71\n      },\n      {\n        \"rank\": 379,\n        \"player_name\": \"Riccardo Orsolini\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p233556.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Bologna\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/46WRpnCKdCAJlQHuRwlxXF\/a7ac6606d8a808d382d4dd5c484eb60e\/l189.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 82,\n        \"pac\": 79,\n        \"sho\": 81,\n        \"pas\": 79,\n        \"dri\": 83,\n        \"def\": 49,\n        \"phy\": 67\n      },\n      {\n        \"rank\": 380,\n        \"player_name\": \"Micky van de Ven\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p264453.webp\",\n        \"nationality\": \"Holland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7LmdSUm2Ge4fzqcz0NElvq\/d272142c80713dcf0e5ec0a47232aeee\/f_34.png\",\n        \"team\": \"Spurs\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7kUcyCh5xGrzQlcjP2Q9NH\/11aba507486f44765ee5938b1b5b097e\/l18.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 82,\n        \"pac\": 90,\n        \"sho\": 49,\n        \"pas\": 64,\n        \"dri\": 72,\n        \"def\": 82,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 393,\n        \"player_name\": \"Pierre-Emile H\u00f8jbjerg\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p213648.webp\",\n        \"nationality\": \"Denmark\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ueYG8kGNCY97fHWQ6LIZ7\/9ad4b50beeb1d0d2a5d2bb5a8891336f\/f_13.png\",\n        \"team\": \"OM\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3t06Qm41tT2gB8NqJYXdue\/928373951a71a9a8565497e6481925d1\/l219.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 82,\n        \"pac\": 49,\n        \"sho\": 73,\n        \"pas\": 78,\n        \"dri\": 74,\n        \"def\": 78,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 397,\n        \"player_name\": \"Dean Huijsen\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p278349.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Real Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/Pk8nYrWuRt895RlhJx8jI\/445d98b711f413a3a1e70c41b19b0f95\/l243.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 82,\n        \"pac\": 71,\n        \"sho\": 55,\n        \"pas\": 73,\n        \"dri\": 74,\n        \"def\": 82,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 402,\n        \"player_name\": \"Lorena\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p273136.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"KC Current\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5oBfGWrjMkXuapB6h7S1hP\/83cb2611b2d29b53ab3e6f34c70e6351\/l116309.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"GK\",\n        \"ovr\": 82,\n        \"pac\": 79,\n        \"sho\": 81,\n        \"pas\": 78,\n        \"dri\": 82,\n        \"def\": 29,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 406,\n        \"player_name\": \"Jean-Philippe Mateta\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p236461.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Crystal Palace\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6j7pLWl2t3yl13bu6Y9s5K\/91a346d14011a610d95ec956816b6a38\/l1799.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 82,\n        \"pac\": 75,\n        \"sho\": 84,\n        \"pas\": 70,\n        \"dri\": 77,\n        \"def\": 41,\n        \"phy\": 81\n      },\n      {\n        \"rank\": 417,\n        \"player_name\": \"Ritsu Doan\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p232639.webp\",\n        \"nationality\": \"Japan\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1aoxCwnRS4A6LGlyhrUllt\/b5b0cd61a299b9996821c16cc324cc3b\/f_163.png\",\n        \"team\": \"Frankfurt\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3KK76lJIZtlRnPaAgbD85V\/5614e02825eb0ed03b69a9d078e40db9\/l1824.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 82,\n        \"pac\": 82,\n        \"sho\": 71,\n        \"pas\": 78,\n        \"dri\": 85,\n        \"def\": 41,\n        \"phy\": 64\n      },\n      {\n        \"rank\": 432,\n        \"player_name\": \"Marc Gu\u00e9hi\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p241159.webp\",\n        \"nationality\": \"England\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ZM1OFXGUFeV0ZaYVKj2z\/ae88ef17f8cb179fbc1c463f7e1e4bd8\/f_14.png\",\n        \"team\": \"Crystal Palace\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6j7pLWl2t3yl13bu6Y9s5K\/91a346d14011a610d95ec956816b6a38\/l1799.png\",\n        \"league\": \"Premier League\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 82,\n        \"pac\": 69,\n        \"sho\": 39,\n        \"pas\": 69,\n        \"dri\": 73,\n        \"def\": 83,\n        \"phy\": 78\n      },\n      {\n        \"rank\": 470,\n        \"player_name\": \"Taylor Flint\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p267384.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Rac. Louisville\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7lnQZRn1U9b4ArVN1tGoVm\/204738290c512c84d8d97ee6bf2dc971\/l116308.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 81,\n        \"pac\": 69,\n        \"sho\": 74,\n        \"pas\": 74,\n        \"dri\": 77,\n        \"def\": 79,\n        \"phy\": 86\n      },\n      {\n        \"rank\": 473,\n        \"player_name\": \"Corentin Tolisso\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p219683.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"OL\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/s2BAEtejMk8pyJDqN3uyR\/9938fd597d35ed59158d5b441aa07455\/l66.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 81,\n        \"pac\": 68,\n        \"sho\": 78,\n        \"pas\": 78,\n        \"dri\": 76,\n        \"def\": 77,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 522,\n        \"player_name\": \"Antony\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p255475.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Real Betis\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4rODtg2WvYGHhUGfPXxilW\/e047163865b561a0ced87f9f593498c1\/l449.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 81,\n        \"pac\": 84,\n        \"sho\": 78,\n        \"pas\": 78,\n        \"dri\": 83,\n        \"def\": 43,\n        \"phy\": 70\n      },\n      {\n        \"rank\": 544,\n        \"player_name\": \"Mathilde Bourdieu\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p264968.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"Marseille\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/4bco9XQScZzRDdpf59u3z\/a173fb1162320fd5681a337b280d5ef6\/l132370.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 81,\n        \"pac\": 83,\n        \"sho\": 82,\n        \"pas\": 70,\n        \"dri\": 80,\n        \"def\": 36,\n        \"phy\": 76\n      },\n      {\n        \"rank\": 575,\n        \"player_name\": \"Lauren\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p272084.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Atl\u00e9tico de Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2gSRAP7clEAyKHDefoeGST\/5d23e553cc2a0d7afb88640b4c04981f\/l116327.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 81,\n        \"pac\": 72,\n        \"sho\": 33,\n        \"pas\": 58,\n        \"dri\": 64,\n        \"def\": 82,\n        \"phy\": 83\n      },\n      {\n        \"rank\": 624,\n        \"player_name\": \"Nerea Nevado\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p272123.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Athletic Club\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5mnboi36SnLVgm5XH4vbnp\/d70577b55f0385d7c68ebf40af93fa16\/l116328.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 80,\n        \"pac\": 81,\n        \"sho\": 60,\n        \"pas\": 77,\n        \"dri\": 77,\n        \"def\": 76,\n        \"phy\": 73\n      },\n      {\n        \"rank\": 702,\n        \"player_name\": \"Edna Imade\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p277452.webp\",\n        \"nationality\": \"Nigeria\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7pdYOUzcOpsSLsQJqx6jq9\/ab9bec93f27d4c42a76f2617073a6cce\/f_133.png\",\n        \"team\": \"Real Sociedad\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5dRTlwACN3tRuLbD8UuflH\/ddba4a7e3cda696c939c93cf74e74845\/l116336.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 80,\n        \"pac\": 76,\n        \"sho\": 81,\n        \"pas\": 64,\n        \"dri\": 74,\n        \"def\": 45,\n        \"phy\": 80\n      },\n      {\n        \"rank\": 704,\n        \"player_name\": \"Vicky L\u00f3pez\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p271446.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"FC Barcelona\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1omg1GUYiuhDZzro6k79Gp\/c3c15c873e984dae4e34fac491248b33\/l116325.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 80,\n        \"pac\": 82,\n        \"sho\": 75,\n        \"pas\": 77,\n        \"dri\": 81,\n        \"def\": 47,\n        \"phy\": 57\n      },\n      {\n        \"rank\": 712,\n        \"player_name\": \"Maghnes Akliouche\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p264862.webp\",\n        \"nationality\": \"France\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3ECAQzhfgSLWRf9IIHB6G8\/7e235a7b2f93c1f73db7f89dc03b3657\/f_18.png\",\n        \"team\": \"AS Monaco\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6XicH1VsjyR3WbTdpk99p3\/8b11b6c53072e6c9c042eb77f3c6a8f4\/l69.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"RM\",\n        \"ovr\": 80,\n        \"pac\": 74,\n        \"sho\": 70,\n        \"pas\": 78,\n        \"dri\": 83,\n        \"def\": 48,\n        \"phy\": 62\n      },\n      {\n        \"rank\": 764,\n        \"player_name\": \"Andrei Ra\u021biu\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p248165.webp\",\n        \"nationality\": \"Romania\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/yJG6VRw2DHBpS1YBUe6XM\/8251edf43104234bc25ece0a960006de\/f_39.png\",\n        \"team\": \"Rayo Vallecano\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3SSzCmmavBBvrdJVySdnrm\/f51360f07320e2dba9520037d3789543\/l480.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"RB\",\n        \"ovr\": 79,\n        \"pac\": 92,\n        \"sho\": 60,\n        \"pas\": 74,\n        \"dri\": 79,\n        \"def\": 74,\n        \"phy\": 71\n      },\n      {\n        \"rank\": 789,\n        \"player_name\": \"Evander\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p234505.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"FC Cincinnati\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6LPKd3WwcBZ8LDcUuykbnj\/ff5428082b780a98ebcb981a8891c58e\/l113149.png\",\n        \"league\": \"Major League Soccer\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 79,\n        \"pac\": 72,\n        \"sho\": 77,\n        \"pas\": 78,\n        \"dri\": 81,\n        \"def\": 66,\n        \"phy\": 69\n      },\n      {\n        \"rank\": 805,\n        \"player_name\": \"Fiamma Ben\u00edtez\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p272094.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Atl\u00e9tico de Madrid\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2gSRAP7clEAyKHDefoeGST\/5d23e553cc2a0d7afb88640b4c04981f\/l116327.png\",\n        \"league\": \"LaLiga EA Sports\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 79,\n        \"pac\": 78,\n        \"sho\": 73,\n        \"pas\": 77,\n        \"dri\": 79,\n        \"def\": 60,\n        \"phy\": 72\n      },\n      {\n        \"rank\": 876,\n        \"player_name\": \"Nico Paz\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p277846.webp\",\n        \"nationality\": \"Argentina\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/4xMXjEt7CFJ6JENYeG45Sk\/836d733dc1642c5e4ab3338d91481436\/f_52.png\",\n        \"team\": \"Como\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3y8mulzaICjwfi7inFVld2\/ec9c71566982f8df59f26e81745143ec\/l1745.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 79,\n        \"pac\": 78,\n        \"sho\": 71,\n        \"pas\": 77,\n        \"dri\": 82,\n        \"def\": 51,\n        \"phy\": 64\n      },\n      {\n        \"rank\": 889,\n        \"player_name\": \"Kenan Y\u0131ld\u0131z\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p277954.webp\",\n        \"nationality\": \"Turkey\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/501PnaP87pzjR8dKEQ20OT\/7f0fd5c896b732a094222cbf0560b4c2\/f_48.png\",\n        \"team\": \"Juventus\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6zWQmPATtK8lpsiXbKb3mY\/6b2d1dab08ef14f63271a5cd70a0db0d\/l45.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 79,\n        \"pac\": 84,\n        \"sho\": 78,\n        \"pas\": 74,\n        \"dri\": 83,\n        \"def\": 35,\n        \"phy\": 66\n      },\n      {\n        \"rank\": 904,\n        \"player_name\": \"Sofia Cantore\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p266996.webp\",\n        \"nationality\": \"Italy\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/2WtjWPqYzT7xcMCbvajGZH\/d06e9ec4734a0d43d88f65386cc3a484\/f_27.png\",\n        \"team\": \"Washington Spirit\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7zKMPF5E8YqQhJyeLEdieP\/ca4e50ec88238de3171d608dbba98c46\/l116304.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 79,\n        \"pac\": 79,\n        \"sho\": 78,\n        \"pas\": 73,\n        \"dri\": 79,\n        \"def\": 42,\n        \"phy\": 66\n      },\n      {\n        \"rank\": 982,\n        \"player_name\": \"Elena Julve\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p272163.webp\",\n        \"nationality\": \"Spain\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/Kv8okAYMsDbB3ZKbxrAXw\/9d30c88d16a4c85002f35c6af412c6f7\/f_45.png\",\n        \"team\": \"Badalona Women\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/52BaXq92xphOXuOyzgAean\/11dd7c5263f3039eddea1125361dc837\/l131125.png\",\n        \"league\": \"Liga F\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 78,\n        \"pac\": 90,\n        \"sho\": 71,\n        \"pas\": 73,\n        \"dri\": 83,\n        \"def\": 66,\n        \"phy\": 67\n      },\n      {\n        \"rank\": 1220,\n        \"player_name\": \"Emanuel Emegha\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p258437.webp\",\n        \"nationality\": \"Holland\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7LmdSUm2Ge4fzqcz0NElvq\/d272142c80713dcf0e5ec0a47232aeee\/f_34.png\",\n        \"team\": \"Strasbourg\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5ujpJkozlZbo3FNV0Fi84H\/d39ffa173bd150d5f10bcfe3392abe54\/l76.png\",\n        \"league\": \"Ligue 1\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 78,\n        \"pac\": 89,\n        \"sho\": 76,\n        \"pas\": 58,\n        \"dri\": 70,\n        \"def\": 31,\n        \"phy\": 79\n      },\n      {\n        \"rank\": 1366,\n        \"player_name\": \"Tara McKeown\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p267261.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Washington Spirit\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7zKMPF5E8YqQhJyeLEdieP\/ca4e50ec88238de3171d608dbba98c46\/l116304.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 77,\n        \"pac\": 65,\n        \"sho\": 66,\n        \"pas\": 72,\n        \"dri\": 69,\n        \"def\": 78,\n        \"phy\": 77\n      },\n      {\n        \"rank\": 1407,\n        \"player_name\": \"Olivia Moultrie\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p267223.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Portland Thorns\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/1QVyGljhoPlookQa60JwNw\/8b52c88009ce3c962657d588e57da70c\/l116302.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CM\",\n        \"ovr\": 77,\n        \"pac\": 69,\n        \"sho\": 74,\n        \"pas\": 76,\n        \"dri\": 76,\n        \"def\": 66,\n        \"phy\": 61\n      },\n      {\n        \"rank\": 1444,\n        \"player_name\": \"Anders Dreyer\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p236918.webp\",\n        \"nationality\": \"Denmark\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6ueYG8kGNCY97fHWQ6LIZ7\/9ad4b50beeb1d0d2a5d2bb5a8891336f\/f_13.png\",\n        \"team\": \"San Diego FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/3VVZhRHVje6glEOzkZ19Q5\/9eb88fb073b6778321bbced6e22b58d9\/l131439.png\",\n        \"league\": \"Major League Soccer\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 77,\n        \"pac\": 78,\n        \"sho\": 78,\n        \"pas\": 75,\n        \"dri\": 78,\n        \"def\": 41,\n        \"phy\": 65\n      },\n      {\n        \"rank\": 1498,\n        \"player_name\": \"Selina Vobian\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p271839.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"SC Freiburg\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2dIVOmv5OJcGVA8H8kx70Z\/d08aa92a1a2c1f910946f595f61f3cfd\/l116002.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"CAM\",\n        \"ovr\": 77,\n        \"pac\": 78,\n        \"sho\": 70,\n        \"pas\": 78,\n        \"dri\": 78,\n        \"def\": 44,\n        \"phy\": 56\n      },\n      {\n        \"rank\": 1572,\n        \"player_name\": \"Kayla Sharples\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p267276.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"KC Current\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5oBfGWrjMkXuapB6h7S1hP\/83cb2611b2d29b53ab3e6f34c70e6351\/l116309.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"CB\",\n        \"ovr\": 77,\n        \"pac\": 44,\n        \"sho\": 45,\n        \"pas\": 51,\n        \"dri\": 64,\n        \"def\": 79,\n        \"phy\": 71\n      },\n      {\n        \"rank\": 1698,\n        \"player_name\": \"Bernadette Amani\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p276519.webp\",\n        \"nationality\": \"C\u00f4te d'Ivoire\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6WOgIUFG0fMJWcKjih5i3K\/8d09758d91059b879a2e5521f8d7e616\/f_108.png\",\n        \"team\": \"C. Adeje Tenerife\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5H1MMVS9ogkGWjXez4XWSO\/e7996d2636d3ad4161f788b31d72ca61\/l116332.png\",\n        \"league\": \"Liga F\",\n        \"league_image\": null,\n        \"position\": \"CDM\",\n        \"ovr\": 76,\n        \"pac\": 70,\n        \"sho\": 53,\n        \"pas\": 68,\n        \"dri\": 72,\n        \"def\": 76,\n        \"phy\": 81\n      },\n      {\n        \"rank\": 1809,\n        \"player_name\": \"Larissa M\u00fchlhaus\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p73023.webp\",\n        \"nationality\": \"Germany\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/6IIMMGk0Uj1rcZ6DSHTpLL\/93f95b602dc62594104f418c8f80ebb3\/f_21.png\",\n        \"team\": \"SV Werder Bremen\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/431f54wZEFvORNjfGj8fMF\/cedf7169c7bbb60adcb345eec0de929d\/l116004.png\",\n        \"league\": \"Bundesliga\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 76,\n        \"pac\": 77,\n        \"sho\": 75,\n        \"pas\": 55,\n        \"dri\": 71,\n        \"def\": 48,\n        \"phy\": 73\n      },\n      {\n        \"rank\": 2091,\n        \"player_name\": \"Emma Sears\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p71494.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"Rac. Louisville\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7lnQZRn1U9b4ArVN1tGoVm\/204738290c512c84d8d97ee6bf2dc971\/l116308.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 75,\n        \"pac\": 87,\n        \"sho\": 69,\n        \"pas\": 70,\n        \"dri\": 74,\n        \"def\": 44,\n        \"phy\": 68\n      },\n      {\n        \"rank\": 2259,\n        \"player_name\": \"Vitinha\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p263829.webp\",\n        \"nationality\": \"Portugal\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/3CxRD7XqY2NSlZ3628fY4S\/abf38470644ee334e6a425b9272f7767\/f_38.png\",\n        \"team\": \"Genoa\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/K5vcQ5KjT64Rr1dZZu3RG\/0955cabcb0645ef5649ed69904e4b502\/l110556.png\",\n        \"league\": \"Serie A\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 75,\n        \"pac\": 73,\n        \"sho\": 75,\n        \"pas\": 63,\n        \"dri\": 75,\n        \"def\": 32,\n        \"phy\": 74\n      },\n      {\n        \"rank\": 2852,\n        \"player_name\": \"Marquinhos\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p270478.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"APOEL FC\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/np0Yz4fqwMGXDRLKcA7r6\/56ed909c58ed620c2b6201b1554a0d3d\/l100135.png\",\n        \"league\": \"Cypriot First Division\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 74,\n        \"pac\": 85,\n        \"sho\": 69,\n        \"pas\": 67,\n        \"dri\": 74,\n        \"def\": 26,\n        \"phy\": 59\n      },\n      {\n        \"rank\": 2869,\n        \"player_name\": \"Izzy Rodriguez\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p267343.webp\",\n        \"nationality\": \"United States\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/7ZVadlJQIutRH5P85wr76\/c2456a2d76146d19f98c2c3071136dcf\/f_95.png\",\n        \"team\": \"KC Current\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/5oBfGWrjMkXuapB6h7S1hP\/83cb2611b2d29b53ab3e6f34c70e6351\/l116309.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"LB\",\n        \"ovr\": 74,\n        \"pac\": 56,\n        \"sho\": 54,\n        \"pas\": 72,\n        \"dri\": 62,\n        \"def\": 74,\n        \"phy\": 60\n      },\n      {\n        \"rank\": 4635,\n        \"player_name\": \"Manaka Matsukubo\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p277926.webp\",\n        \"nationality\": \"Japan\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1aoxCwnRS4A6LGlyhrUllt\/b5b0cd61a299b9996821c16cc324cc3b\/f_163.png\",\n        \"team\": \"NC Courage\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/6v5ToGoQjBSGeCoeYnyHQV\/bfb11bcea1a2093a9a4e975f35dc0585\/l116303.png\",\n        \"league\": \"NWSL\",\n        \"league_image\": null,\n        \"position\": \"ST\",\n        \"ovr\": 71,\n        \"pac\": 71,\n        \"sho\": 70,\n        \"pas\": 65,\n        \"dri\": 75,\n        \"def\": 49,\n        \"phy\": 65\n      },\n      {\n        \"rank\": 4830,\n        \"player_name\": \"Antony\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p263947.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Portland Timbers\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/7C9kkwlzZqMYICvgPuO01Q\/92c49765f38b6263c9bbb8130d33c837\/l111140.png\",\n        \"league\": \"Major League Soccer\",\n        \"league_image\": null,\n        \"position\": \"LM\",\n        \"ovr\": 71,\n        \"pac\": 89,\n        \"sho\": 59,\n        \"pas\": 64,\n        \"dri\": 72,\n        \"def\": 40,\n        \"phy\": 57\n      },\n      {\n        \"rank\": 5376,\n        \"player_name\": \"Alisson\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p77883.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Shakhtar Donetsk\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2boV5vckSWy81CHbJ0bNdO\/bc02139a7497860e5af88f7a13c32523\/l101059.png\",\n        \"league\": \"Non Licensed\",\n        \"league_image\": null,\n        \"position\": \"RW\",\n        \"ovr\": 70,\n        \"pac\": 82,\n        \"sho\": 66,\n        \"pas\": 68,\n        \"dri\": 70,\n        \"def\": 47,\n        \"phy\": 60\n      },\n      {\n        \"rank\": 9810,\n        \"player_name\": \"Alisson\",\n        \"player_image\": \"https:\/\/ratings-images-prod.pulse.ea.com\/FC26\/components\/players\/p79270.webp\",\n        \"nationality\": \"Brazil\",\n        \"nationality_image\": \"https:\/\/drop-assets.ea.com\/images\/1zdNn1R9tRlfQ3lsbAOecD\/a606f742789b6306363383a6e20dd003\/f_54.png\",\n        \"team\": \"Sporting CP\",\n        \"team_image\": \"https:\/\/drop-assets.ea.com\/images\/2bL9oGApMvbYE1o0Byl8KB\/c914cde8141f11124f026cb198a0eb00\/l237.png\",\n        \"league\": \"Liga Portugal\",\n        \"league_image\": null,\n        \"position\": \"LW\",\n        \"ovr\": 66,\n        \"pac\": 83,\n        \"sho\": 58,\n        \"pas\": 60,\n        \"dri\": 72,\n        \"def\": 31,\n        \"phy\": 56\n      }\n    ];\n\n    const POSITIONS = [\n        { id: 0, cat: 'ATT', label: 'LW', row: 0 },\n        { id: 1, cat: 'ATT', label: 'ST', row: 0 },\n        { id: 2, cat: 'ATT', label: 'RW', row: 0 },\n        { id: 3, cat: 'MID', label: 'CM', row: 1 },\n        { id: 4, cat: 'MID', label: 'CM', row: 1 },\n        { id: 5, cat: 'MID', label: 'CM', row: 1 },\n        { id: 6, cat: 'DEF', label: 'LB', row: 2 },\n        { id: 7, cat: 'DEF', label: 'CB', row: 2 },\n        { id: 8, cat: 'DEF', label: 'CB', row: 2 },\n        { id: 9, cat: 'DEF', label: 'RB', row: 2 },\n        { id: 10, cat: 'GK', label: 'GK', row: 3 }\n    ];\n\n    const SLOTS = ['ATT','ATT','ATT','MID','MID','MID','DEF','DEF','DEF','DEF','GK'];\n    const CATNAME = { GK: 'Goalkeeper', DEF: 'Defender', MID: 'Midfielder', ATT: 'Attacker' };\n\n    \/\/ Enhanced women's player names (MORE COMPREHENSIVE)\n    const WOMEN_PLAYER_NAMES = [\n        'bonmat\u00ed', 'bonmati', 'putellas', 'hermoso', 'paralluelo', 'caldentey', 'patri guijarro', 'mariona', 'engen',\n        'kerr', 'sam kerr', 'bronze', 'kirby', 'mead', 'beth mead', 'williamson', 'leah williamson', 'earps', 'mary earps', 'bright', 'millie bright', 'hemp', 'lauren hemp', 'stanway', 'russo', 'alessia russo', 'toone', 'ella toone', 'walsh', 'keira walsh', 'kelly', 'chloe kelly', 'greenwood', 'alex greenwood', 'carter', 'niamh charles', 'james', 'lauren james',\n        'hegerberg', 'ada hegerberg', 'hansen', 'caroline graham hansen', 'reiten', 'guro reiten', 'mjelde', 'harder', 'pernille harder', 'bruun', 'vilde b\u00f8e',\n        'renard', 'wendie renard', 'katoto', 'marie-antoinette katoto', 'diani', 'kadidiatou diani', 'cascarino', 'mbock', 'karchaoui', 'baltimore', 'le sommer', 'henry', 'amandine henry', 'bacha', 'peyraud-magnin',\n        'oberdorf', 'lena oberdorf', 'gwinn', 'giulia gwinn', 'b\u00fchl', 'buhl', 'klara b\u00fchl', 'brand', 'jule brand', 'popp', 'alexandra popp', 'sch\u00fcller', 'schuller', 'lea sch\u00fcller', 'frohms', 'lohmann', 'hegering', 'rauch', 'magull', 'huth', 'svenja huth', 'd\u00e4britz', 'dabritz', 'pajor', 'ewa pajor',\n        'smith sophia', 'sophia smith', 'rodman', 'trinity rodman', 'horan', 'lindsey horan', 'lavelle', 'rose lavelle', 'morgan', 'alex morgan', 'rapinoe', 'megan rapinoe', 'ertz', 'julie ertz', 'dunn', 'crystal dunn', 'o\\'hara', 'kelley o\\'hara', 'naeher', 'alyssa naeher', 'macario', 'catarina macario', 'swanson', 'mallory swanson', 'girma', 'naomi girma', 'sonnett', 'emily sonnett', 'sullivan', 'andi sullivan', 'coffey', 'cook', 'alana cook', 'fox', 'emily fox', 'pickett', 'williams', 'lynn williams', 'purce', 'margaret purce', 'sanchez', 'ashley sanchez', 'huerta', 'sofia huerta', 'pugh', 'mallory pugh',\n        'oshoala', 'asisat oshoala', 'banda', 'barbra banda', 'ajibade', 'rasheedat ajibade', 'kgatlana', 'thembi kgatlana', 'motlhalo',\n        'marta', 'marta vieira', 'formiga', 'debinha', 'bia zaneratto', 'adriana', 'tamires', 'rafaelle', 'geyse',\n        'iwabuchi', 'mana iwabuchi', 'hasegawa', 'yui hasegawa', 'tanaka', 'mina tanaka', 'miyazawa', 'hinata miyazawa', 'shimizu', 'sugita', 'endo', 'jun endo', 'hayashi', 'nagano', 'ueki',\n        'w\u00e4lti', 'walti', 'lia w\u00e4lti', 'crnogorcevic', 'ana-maria crnogorcevic', 'calligaris', 'bachmann', 'sow', 'coumba sow',\n        'eriksson', 'magdalena eriksson', 'asllani', 'kosovare asllani', 'andersson', 'caroline seger', 'seger', 'angeldahl', 'blackstenius', 'stina blackstenius', 'hurtig', 'lina hurtig', 'glas', 'bennison', 'roord', 'jill roord',\n        'martens', 'lieke martens', 'miedema', 'vivianne miedema', 'van de donk', 'spitse', 'sherida spitse', 'groenen', 'jackie groenen', 'van der gragt', 'bloodworth', 'beerensteyn', 'lineth beerensteyn', 'pelova', 'victoria pelova', 'janssen', 'van domselaar',\n        'leon', 'mapi leon', 'mapi le\u00f3n', 'rolfo', 'fridolina rolfo', 'rolf\u00f6', 'fridolina rolf\u00f6', 'garcia', 'sandra pa\u00f1os', 'pa\u00f1os', 'panos', 'engen', 'ingrid engen', 'paredes', 'irene paredes', 'pereira', 'batlle', 'torrej\u00f3n', 'torrejon', 'ouahabi', 'ona batlle',\n        'girelli', 'cristiana girelli', 'bonansea', 'barbara bonansea', 'gama', 'sara gama', 'bergamaschi', 'caruso', 'cernoia', 'giuliani', 'rosucci', 'linari', 'giacinti', 'sabatino', 'bartoli', 'elisa bartoli', 'piemonte',\n        'endler', 'christiane endler', 'tiane endler',\n        'berger', 'ann-katrin berger', 'catley', 'steph catley', 'foord', 'caitlin foord', 'carpenter', 'ellie carpenter', 'kennedy', 'alanna kennedy', 'polkinghorne', 'clare polkinghorne', 'van egmond', 'emily van egmond', 'logarzo', 'raso', 'hayley raso', 'gorry', 'katrina gorry', 'simon', 'kyah simon', 'hunt', 'mary fowler', 'fowler',\n        'caicedo', 'linda caicedo', 'usme', 'catalina usme', 'santos', 'leicy santos', 'arias', 'ramirez', 'vanegas',\n        'hermoso', 'jennifer hermoso',\n        'shaw', 'khadija shaw', 'mccabe', 'katie mccabe', 'heaps',\n        \/\/ Additional women players to filter\n        'pina', 'claudia pina', 'mateo', 'vicky l\u00f3pez', 'reuteler', 'g\u00e9raldine reuteler', 'geraldine reuteler',\n        'redondo', 'teresa abelleira', 'abelleira', 'anyomi', 'nicole anyomi', 'cerci', 'valentina cerci',\n        'athenea', 'athenea del castillo', 'del castillo', 'rolf\u00f6', 'rolfo', 'fridolina rolf\u00f6',\n        'crnogorcevic', 'ana-maria crnogorcevic', 'ana maria crnogorcevic', 'ramona bachmann', 'bachmann',\n        'naomie feller', 'feller', 'coumba sow', 'sow', 'riola xhemaili', 'xhemaili',\n        'svava', 'gudmundsd\u00f3ttir', 'gudmundsdottir', 'svava gudmundsd\u00f3ttir',\n        'alisha lehmann', 'lehmann', 'lia w\u00e4lti', 'walti', 'w\u00e4lti'\n    ];\n\n    \/\/ Must-have men players to ensure they're included\n    const MUST_HAVE_MEN = [\n        'alisson', 'alisson becker', 'yassine bounou', 'bounou', 'diogo costa', 'thibaut courtois', 'courtois', 'michele di gregorio', 'di gregorio', 'gianluigi donnarumma', 'donnarumma', 'emiliano mart\u00ednez', 'martinez', '\u00e9douard mendy', 'mendy', 'alex meret', 'meret', 'manuel neuer', 'neuer', 'jan oblak', 'oblak', 'david raya', 'raya', 'robert s\u00e1nchez', 'sanchez', 'unai sim\u00f3n', 'simon', 'yann sommer', 'sommer', 'mile svilar', 'svilar', 'wojciech szcz\u0119sny', 'szczesny',\n        'pau cubars\u00ed', 'cubarsi', 'marc cucurella', 'cucurella', 'alphonso davies', 'davies', 'giovanni di lorenzo', 'di lorenzo', 'r\u00faben dias', 'ruben dias', 'dias', 'denzel dumfries', 'dumfries', 'rapha\u00ebl guerreiro', 'guerreiro', 'achraf hakimi', 'hakimi', 'dean huijsen', 'huijsen', 'ibrahima konat\u00e9', 'konate', 'kalidou koulibaly', 'koulibaly', 'jules kound\u00e9', 'kounde', 'gabriel magalh\u00e3es', 'gabriel', 'marquinhos', 'nuno mendes', 'mendes', 'nicol\u00e1s otamendi', 'otamendi', 'willian pacho', 'pacho', 'antonio r\u00fcdiger', 'rudiger', 'william saliba', 'saliba', 'dayot upamecano', 'upamecano', 'virgil van dijk', 'van dijk',\n        'jude bellingham', 'bellingham', 'mois\u00e9s caicedo', 'caicedo', 'frenkie de jong', 'de jong', 'bruno fernandes', 'fernandes', 'enzo fern\u00e1ndez', 'enzo fernandez', 'ryan gravenberch', 'gravenberch', 'joshua kimmich', 'kimmich', 'alexis mac allister', 'mac allister', 'scott mctominay', 'mctominay', 'jamal musiala', 'musiala', 'jo\u00e3o neves', 'neves', 'r\u00faben neves', 'ruben neves', 'michael olise', 'olise', 'cole palmer', 'palmer', 'pedri', 'declan rice', 'rice', 'fabi\u00e1n ruiz', 'ruiz', 'bernardo silva', 'silva', 'federico valverde', 'valverde', 'florian wirtz', 'wirtz', 'vitinha',\n        'salem al-dawsari', 'al-dawsari', 'bradley barcola', 'barcola', 'ousmane demb\u00e9l\u00e9', 'dembele', 'd\u00e9sir\u00e9 dou\u00e9', 'doue', 'serhou guirassy', 'guirassy', 'viktor gy\u00f6keres', 'gyokeres', 'erling haaland', 'haaland', 'alexander isak', 'isak', 'harry kane', 'kane', 'khvicha kvaratskhelia', 'kvaratskhelia', 'robert lewandowski', 'lewandowski', 'lautaro mart\u00ednez', 'lautaro martinez', 'kylian mbapp\u00e9', 'mbappe', 'jo\u00e3o pedro', 'joao pedro', 'lionel messi', 'messi', 'raphinha', 'mateo retegui', 'retegui', 'cristiano ronaldo', 'ronaldo', 'mohamed salah', 'salah', 'vin\u00edcius j\u00fanior', 'vinicius', 'lamine yamal', 'yamal'\n    ];\n\n    const WOMEN_LEAGUES = ['women', 'nwsl', 'wsl', 'w league', 'feminin', 'f\u00e9minin', 'frauen', 'liga f', 'serie a femm', 'damallsvenskan', 'eredivisie vrouwen', 'd1 arkema', 'primera divisi\u00f3n femenina', 'fa women', 'uwcl', 'toppserien', 'elitedivisionen', 'a-league women', 'nadeshiko'];\n    const WOMEN_TEAMS = ['women', 'femeni', 'femenino', 'femenina', 'feminino', 'femminile', 'frauen', 'dames', 'ladies', 'w.f.c', 'wfc', 'orlando pride', 'portland thorns', 'washington spirit', 'gotham fc', 'north carolina courage', 'chicago red stars', 'racing louisville', 'san diego wave', 'angel city', 'bay fc', 'kansas city current', 'houston dash', 'seattle reign', 'utah royals'];\n\n    function isWomenPlayer(p) {\n        if (p.gender) {\n            const g = String(p.gender).toLowerCase();\n            if (g === 'female' || g === 'f' || g === 'woman' || g === 'women' || g === '1') return true;\n        }\n        \/\/ Check both league and league_name fields\n        const league = p.league || p.league_name || '';\n        if (league) {\n            const leagueLower = league.toLowerCase();\n            if (WOMEN_LEAGUES.some(wl => leagueLower.includes(wl))) return true;\n        }\n        \/\/ Check both team and team_name fields\n        const team = p.team || p.team_name || '';\n        if (team) {\n            const teamLower = team.toLowerCase().trim();\n            if (WOMEN_TEAMS.some(wt => teamLower.includes(wt))) return true;\n            if (teamLower.endsWith(' w') || teamLower.endsWith(' (w)') || teamLower.includes(' women')) return true;\n        }\n        if (p.player_name) {\n            const nameLower = p.player_name.toLowerCase().trim();\n            \/\/ More aggressive name matching\n            const nameParts = nameLower.split(\/\\s+\/);\n            for (const wn of WOMEN_PLAYER_NAMES) {\n                const wnLower = wn.toLowerCase();\n                \/\/ Check exact match\n                if (nameLower === wnLower) return true;\n                \/\/ Check if any part of the name matches\n                if (nameParts.some(part => part === wnLower || wnLower.includes(part))) return true;\n                \/\/ Check if player name contains women player name\n                if (nameLower.includes(wnLower)) return true;\n            }\n        }\n        return false;\n    }\n\n    function isMustHaveMenPlayer(p) {\n        const nameLower = p.player_name.toLowerCase().trim();\n        return MUST_HAVE_MEN.some(mn => nameLower.includes(mn) || mn.includes(nameLower));\n    }\n\n    let allData = { men: [], women: [] };\n    let currentTeam = 'men';\n    let db = { GK: [], DEF: [], MID: [], ATT: [] };\n    let selectedPlayers = Array(11).fill(null);\n    let mode = 'quick';\n    let activeSlot = null;\n    let bIdx = 0, bChamp = null, bQueue = [], bNum = 1, bTeam = Array(11).fill(null), bChal = null;\n    let finalTeam = [];\n    let canvasBlob = null;\n\n    const cat = p => p === 'GK' ? 'GK' : ['CB','LB','RB','LWB','RWB'].includes(p) ? 'DEF' : ['CM','CDM','CAM','LM','RM'].includes(p) ? 'MID' : 'ATT';\n    const getInitials = name => name.split(' ').map(n => n[0]).join('').substring(0,2).toUpperCase();\n\n    function launchConfetti() {\n        const container = document.getElementById('confettiContainer');\n        const colors = ['#22c55e', '#d4af37', '#3b82f6', '#ec4899', '#f59e0b'];\n        for (let i = 0; i < 80; i++) {\n            setTimeout(() => {\n                const confetti = document.createElement('div');\n                confetti.className = 'confetti';\n                confetti.style.left = Math.random() * 100 + '%';\n                confetti.style.background = colors[Math.floor(Math.random() * colors.length)];\n                confetti.style.animationDuration = (2 + Math.random() * 2) + 's';\n                container.appendChild(confetti);\n                setTimeout(() => confetti.remove(), 4000);\n            }, i * 30);\n        }\n    }\n\n    function calcChemistry() {\n        const all = selectedPlayers.filter(p => p);\n        if (all.length === 0) return 0;\n        const leagues = {}, nations = {};\n        all.forEach(p => {\n            if (p.league) leagues[p.league] = (leagues[p.league] || 0) + 1;\n            if (p.nationality) nations[p.nationality] = (nations[p.nationality] || 0) + 1;\n        });\n        const maxLeague = Math.max(0, ...Object.values(leagues));\n        const maxNation = Math.max(0, ...Object.values(nations));\n        return Math.round((Math.min(maxLeague \/ all.length, 1) * 50) + (Math.min(maxNation \/ all.length, 1) * 50));\n    }\n\n    function getAchievements(team) {\n        const achievements = [];\n        const avg = Math.round(team.reduce((s, p) => s + p.ovr, 0) \/ 11);\n        if (avg >= 90) achievements.push({ icon: '\ud83e\udd47', name: 'Elite Squad', class: 'gold' });\n        else if (avg >= 88) achievements.push({ icon: '\ud83e\udd48', name: 'World Class', class: 'silver' });\n        else achievements.push({ icon: '\ud83e\udd49', name: 'Contender', class: 'bronze' });\n        return achievements;\n    }\n\n    async function init() {\n        const loader = document.getElementById('loader');\n        try {\n            \/\/ Use embedded official nominees data\n            const allNominees = OFFICIAL_NOMINEES;\n\n            \/\/ Enhanced filtering to separate men and women\n            allData.women = allNominees.filter(p => isWomenPlayer(p));\n            allData.men = allNominees.filter(p => !isWomenPlayer(p));\n\n            console.log(`Loaded ${allData.men.length} official men nominees, ${allData.women.length} official women nominees`);\n            loadTeamData('men');\n            loader.style.display = 'none';\n            document.getElementById('quickSection').classList.add('active');\n        } catch (e) {\n            console.error(e);\n            loader.innerHTML = '<div style=\"color:#ef4444\">Failed to load nominees. Please refresh.<\/div>';\n        }\n    }\n\n    function loadTeamData(team) {\n        db = { GK: [], DEF: [], MID: [], ATT: [] };\n        const data = allData[team] || allData.men;\n        data.forEach(p => { const c = cat(p.position); if (db[c]) db[c].push(p); });\n        Object.keys(db).forEach(c => db[c].sort((a, b) => b.ovr - a.ovr));\n        document.getElementById('totalNum').textContent = Object.values(db).flat().length;\n        renderFormation('formationGrid', selectedPlayers, null);\n        if (mode === 'battle') renderFormation('bFormationGrid', bTeam, bIdx);\n    }\n\n    window.setTeam = function(team) {\n        currentTeam = team;\n        selectedPlayers = Array(11).fill(null);\n        bIdx = 0; bTeam = Array(11).fill(null); bChamp = null; bQueue = []; bNum = 1; bChal = null;\n        document.querySelectorAll('.team-btn').forEach(b => { b.classList.remove('active'); if (b.dataset.team === team) b.classList.add('active'); });\n        loadTeamData(team);\n        updateProgress();\n        if (mode === 'battle') startB();\n    };\n\n    window.setMode = function(m) {\n        mode = m;\n        document.querySelectorAll('.mode-btn').forEach(b => b.classList.toggle('active', b.dataset.m === m));\n        document.getElementById('quickSection').classList.toggle('active', m === 'quick');\n        document.getElementById('battleSection').classList.toggle('active', m === 'battle');\n        if (m === 'battle') { bIdx = 0; bTeam = Array(11).fill(null); bChamp = null; bQueue = []; bNum = 1; bChal = null; startB(); }\n    };\n\n    function renderFormation(containerId, players, highlightIdx) {\n        const grid = document.getElementById(containerId);\n        const rows = [[], [], [], []];\n        POSITIONS.forEach((pos, idx) => rows[pos.row].push({ ...pos, idx }));\n        let html = '';\n        rows.forEach(row => {\n            html += '<div class=\"formation-row\">';\n            row.forEach(pos => {\n                const player = players[pos.idx];\n                const isSelecting = (highlightIdx !== null && highlightIdx === pos.idx) || (activeSlot === pos.idx);\n                html += `<div class=\"player-slot ${player ? 'filled' : 'empty'} ${isSelecting ? 'selecting' : ''}\" onclick=\"openSlot(${pos.idx})\" data-slot=\"${pos.idx}\">`;\n                if (player) {\n                    html += `<div class=\"position-badge\">${pos.label}<\/div><div class=\"player-rating\">${player.ovr}<\/div>`;\n                    if (player.player_image && player.player_image !== 'Not Available') {\n                        html += `<img decoding=\"async\" src=\"${player.player_image}\" class=\"player-img\" onerror=\"this.style.display='none'\">`;\n                    }\n                    html += `<div class=\"player-name\">${player.player_name}<\/div>`;\n                    let topStats = ['ST','CF','LW','RW'].includes(pos.label) ? [{l:'PAC',v:player.pac},{l:'SHO',v:player.sho},{l:'DRI',v:player.dri}] : ['CM','CAM','CDM'].includes(pos.label) ? [{l:'PAS',v:player.pas},{l:'DRI',v:player.dri},{l:'DEF',v:player.def}] : ['CB','LB','RB'].includes(pos.label) ? [{l:'DEF',v:player.def},{l:'PHY',v:player.phy},{l:'PAC',v:player.pac}] : [{l:'DIV',v:85},{l:'REF',v:82},{l:'POS',v:80}];\n                    html += `<div class=\"stats-row\">${topStats.map(s=>`<div class=\"stat-mini\"><div class=\"val\">${s.v||'--'}<\/div><div class=\"lbl\">${s.l}<\/div><\/div>`).join('')}<\/div>`;\n                    if (player.team_image) {\n                        html += `<img decoding=\"async\" src=\"${player.team_image}\" class=\"team-badge\" onerror=\"this.style.display='none'\">`;\n                    }\n                } else {\n                    html += `<div class=\"empty-content\"><div class=\"empty-icon\">${isSelecting?'?':'+'}<\/div><div class=\"empty-label\">${pos.label}<\/div><\/div>`;\n                }\n                html += '<\/div>';\n            });\n            html += '<\/div>';\n        });\n        grid.innerHTML = html;\n    }\n\n    window.openSlot = function(slotIdx) {\n        if (mode === 'battle') return;\n        activeSlot = slotIdx;\n        const pos = POSITIONS[slotIdx];\n        document.getElementById('modalPosLabel').textContent = pos.label;\n        const usedInCategory = selectedPlayers.map((p,i)=>({p,i})).filter(x=>x.p&&POSITIONS[x.i].cat===pos.cat&&x.i!==slotIdx).map(x=>x.p.rank);\n        const available = db[pos.cat].filter(p => !usedInCategory.includes(p.rank));\n        document.getElementById('playerGrid').innerHTML = available.map(p => {\n            const sel = selectedPlayers[slotIdx]?.rank === p.rank;\n            return `<div class=\"player-card ${sel?'selected':''}\" onclick=\"selectPlayer('${p.rank}','${pos.cat}')\"><div class=\"check\">\u2713<\/div><div class=\"photo\">${(p.player_image && p.player_image !== 'Not Available')?`<img decoding=\"async\" src=\"${p.player_image}\" onerror=\"this.parentElement.innerHTML='${getInitials(p.player_name)}'\">`:getInitials(p.player_name)}<\/div><div class=\"ovr\">${p.ovr}<\/div><div class=\"name\">${p.player_name}<\/div><div class=\"club\">${p.team||''}<\/div><div class=\"stats-mini\"><div class=\"stat-mini\"><div class=\"val\">${p.pac||'--'}<\/div><div class=\"lbl\">PAC<\/div><\/div><div class=\"stat-mini\"><div class=\"val\">${p.sho||'--'}<\/div><div class=\"lbl\">SHO<\/div><\/div><div class=\"stat-mini\"><div class=\"val\">${p.pas||'--'}<\/div><div class=\"lbl\">PAS<\/div><\/div><\/div><\/div>`;\n        }).join('');\n        document.getElementById('playerModal').classList.add('active');\n        renderFormation('formationGrid', selectedPlayers, slotIdx);\n    };\n\n    window.selectPlayer = function(rank, category) {\n        const player = db[category].find(p => String(p.rank) === String(rank));\n        if (!player || activeSlot === null) return;\n        selectedPlayers[activeSlot] = player;\n        closeModal();\n        updateProgress();\n        renderFormation('formationGrid', selectedPlayers, null);\n    };\n\n    window.closeModal = function() { activeSlot = null; document.getElementById('playerModal').classList.remove('active'); renderFormation('formationGrid', selectedPlayers, null); };\n    document.getElementById('playerModal').addEventListener('click', function(e) { if (e.target === this) closeModal(); });\n\n    function updateProgress() {\n        const all = selectedPlayers.filter(p => p);\n        document.getElementById('selNum').textContent = `${all.length}\/11`;\n        const avgEl = document.getElementById('avgNum');\n        if (all.length) { const avg = Math.round(all.reduce((s,p)=>s+p.ovr,0)\/all.length); avgEl.textContent = avg; avgEl.classList.toggle('highlight', avg >= 90); }\n        else { avgEl.textContent = '--'; avgEl.classList.remove('highlight'); }\n        document.getElementById('chemValue').textContent = `${calcChemistry()}%`;\n        document.getElementById('submitBtn').disabled = all.length !== 11;\n    }\n\n    function startB() {\n        const c = SLOTS[bIdx];\n        const used = bTeam.filter(p=>p).map(p=>p.rank);\n        const pool = (db[c]||[]).filter(p=>!used.includes(p.rank)).slice(0,25);\n        if (pool.length < 2) { bTeam[bIdx] = pool[0]||null; bIdx++; if(bIdx>=11){finalTeam=bTeam.filter(p=>p);if(finalTeam.length===11)return showRes(finalTeam);} setTimeout(startB,100); return; }\n        const shuf = [...pool].sort(()=>Math.random()-0.5);\n        bChamp = shuf[0]; \n        \/\/ Take more players for more battles (up to 15-20 battles per position)\n        bQueue = shuf.slice(1, Math.min(20, shuf.length)); \n        bNum = 1;\n        document.getElementById('bCatName').textContent = CATNAME[c];\n        document.getElementById('bPosLabel').textContent = POSITIONS[bIdx].label;\n        document.getElementById('bSlotNum').textContent = `Position ${bIdx+1} of 11`;\n        renderFormation('bFormationGrid', bTeam, bIdx);\n        nextB();\n    }\n\n    function nextB() {\n        if (!bQueue.length) { bTeam[bIdx]=bChamp; bIdx++; renderFormation('bFormationGrid',bTeam,bIdx<11?bIdx:null); if(bIdx>=11){finalTeam=bTeam;return showRes(bTeam);} setTimeout(startB,500); return; }\n        bChal = bQueue.shift();\n        document.getElementById('bProg').textContent = `Battle ${bNum} of ${bNum+bQueue.length}`;\n        document.getElementById('bcL').className = 'b-card current';\n        document.getElementById('bcR').className = 'b-card challenger';\n        document.getElementById('bcL').style.pointerEvents = 'auto';\n        document.getElementById('bcR').style.pointerEvents = 'auto';\n        fill('L', bChamp); fill('R', bChal);\n    }\n\n    function fill(s, p) {\n        document.getElementById(`b${s}Ovr`).textContent = p.ovr;\n        document.getElementById(`b${s}Pos`).textContent = p.position;\n        document.getElementById(`b${s}Name`).textContent = p.player_name;\n        document.getElementById(`b${s}Club`).textContent = p.team || '';\n        const img = document.getElementById(`b${s}Img`);\n        const photo = document.getElementById(`b${s}Photo`);\n        if (p.player_image && p.player_image !== 'Not Available') { \n            img.src = p.player_image; img.style.display = 'block'; \n            img.onerror = () => { photo.innerHTML = getInitials(p.player_name); }; \n        }\n        else { img.style.display = 'none'; photo.innerHTML = getInitials(p.player_name); }\n        ['Pac','Sho','Pas','Dri','Def','Phy'].forEach(st => document.getElementById(`b${s}${st}`).textContent = p[st.toLowerCase()] || '--');\n    }\n\n    window.pick = function(side) {\n        document.getElementById('bcL').style.pointerEvents = 'none';\n        document.getElementById('bcR').style.pointerEvents = 'none';\n        document.getElementById(`bc${side==='l'?'L':'R'}`).classList.add('win');\n        document.getElementById(`bc${side==='l'?'R':'L'}`).classList.add('lose');\n        if (side === 'r') bChamp = bChal;\n        bNum++;\n        setTimeout(nextB, 500);\n    };\n\n    window.done = function() { finalTeam = selectedPlayers.filter(p => p); showRes(finalTeam); };\n\n    async function showRes(team) {\n        document.getElementById('quickSection').classList.remove('active');\n        document.getElementById('battleSection').classList.remove('active');\n        document.getElementById('controlsRow').style.display = 'none';\n        document.getElementById('nameWrap').style.display = 'none';\n        document.getElementById('statsContainer').style.display = 'none';\n        document.getElementById('resultSection').classList.add('active');\n        launchConfetti();\n        showAchievements(team);\n        await genImg(team);\n    }\n\n    function showAchievements(team) {\n        document.getElementById('achievements').innerHTML = getAchievements(team).map(a => `<div class=\"achievement ${a.class}\"><div class=\"icon\">${a.icon}<\/div><div class=\"name\">${a.name}<\/div><\/div>`).join('');\n    }\n\n    \/\/ Stunning share image generation (matching the better design)\n    async function genImg(team) {\n        try {\n            console.log('Starting image generation for team:', team.length, 'players');\n            const canvas = document.getElementById('shareCanvas');\n            const ctx = canvas.getContext('2d');\n            const S = 2;\n            \n            \/\/ Skip pre-loading, we'll load images as we draw them\n            const imageMap = new Map();\n        canvas.width = 600 * S;\n        canvas.height = 800 * S;\n\n        \/\/ Dark premium background\n        const bgGrad = ctx.createLinearGradient(0, 0, 0, canvas.height);\n        bgGrad.addColorStop(0, '#0a0a0f');\n        bgGrad.addColorStop(0.3, '#111827');\n        bgGrad.addColorStop(0.7, '#0f172a');\n        bgGrad.addColorStop(1, '#0a0a0f');\n        ctx.fillStyle = bgGrad;\n        ctx.fillRect(0, 0, canvas.width, canvas.height);\n\n        \/\/ Golden diagonal stripes\n        ctx.save();\n        ctx.globalAlpha = 0.03;\n        for (let i = -canvas.height; i < canvas.width + canvas.height; i += 30*S) {\n            ctx.strokeStyle = '#fbbf24';\n            ctx.lineWidth = 8*S;\n            ctx.beginPath();\n            ctx.moveTo(i, 0);\n            ctx.lineTo(i + canvas.height, canvas.height);\n            ctx.stroke();\n        }\n        ctx.restore();\n\n        \/\/ Top gold bar\n        const goldGrad = ctx.createLinearGradient(0, 0, canvas.width, 0);\n        goldGrad.addColorStop(0, '#b8860b');\n        goldGrad.addColorStop(0.5, '#ffd700');\n        goldGrad.addColorStop(1, '#b8860b');\n        ctx.fillStyle = goldGrad;\n        ctx.fillRect(0, 0, canvas.width, 6*S);\n\n        \/\/ Logo\n        ctx.fillStyle = '#22c55e';\n        ctx.font = `800 ${12*S}px 'Outfit', sans-serif`;\n        ctx.textAlign = 'center';\n        ctx.fillText('RECHARGE.COM', 300*S, 35*S);\n\n        \/\/ TOTY BADGE\n        ctx.fillStyle = goldGrad;\n        roundRect(ctx, 200*S, 50*S, 200*S, 45*S, 8*S);\n        ctx.fill();\n        ctx.fillStyle = '#000';\n        ctx.font = `800 ${28*S}px 'Bebas Neue', sans-serif`;\n        ctx.fillText('TOTY XI', 300*S, 85*S);\n\n        \/\/ User name\n        const userName = (document.getElementById('userName').value.trim() || 'MY').toUpperCase();\n        ctx.fillStyle = '#fff';\n        ctx.font = `800 ${24*S}px 'Bebas Neue', sans-serif`;\n        ctx.fillText(`${userName}'S TEAM`, 300*S, 125*S);\n\n        \/\/ Stats - Properly centered like the better design\n        const avg = Math.round(team.reduce((s, p) => s + p.ovr, 0) \/ 11);\n        const top = [...team].sort((a, b) => b.ovr - a.ovr)[0];\n        const boxW = 130*S;\n        const boxH = 40*S;\n        const gap = 20*S;\n        const totalW = boxW * 2 + gap;\n        const startX = (canvas.width - totalW) \/ 2;\n\n        \/\/ Rating box - LEFT\n        ctx.fillStyle = 'rgba(251, 191, 36, 0.15)';\n        roundRect(ctx, startX, 140*S, boxW, boxH, 8*S);\n        ctx.fill();\n        ctx.strokeStyle = '#fbbf24';\n        ctx.lineWidth = 2*S;\n        ctx.stroke();\n        ctx.fillStyle = '#fbbf24';\n        ctx.font = `800 ${22*S}px 'Bebas Neue', sans-serif`;\n        ctx.textAlign = 'center';\n        ctx.fillText(avg, startX + boxW\/2, 165*S);\n        ctx.fillStyle = 'rgba(255,255,255,0.5)';\n        ctx.font = `600 ${8*S}px 'Outfit', sans-serif`;\n        ctx.fillText('AVG', startX + boxW\/2, 175*S);\n\n        \/\/ Top player box - RIGHT - PROPERLY CENTERED\n        const rightBoxX = startX + boxW + gap;\n        ctx.fillStyle = 'rgba(34, 197, 94, 0.15)';\n        roundRect(ctx, rightBoxX, 140*S, boxW, boxH, 8*S);\n        ctx.fill();\n        ctx.strokeStyle = '#22c55e';\n        ctx.lineWidth = 2*S;\n        ctx.stroke();\n        ctx.fillStyle = '#22c55e';\n        ctx.font = `700 ${8*S}px 'Outfit', sans-serif`;\n        ctx.textAlign = 'center';\n        const topPlayerName = top.player_name.length > 16 ? \n            top.player_name.substring(0, 16) + '...' : top.player_name;\n        const displayName = topPlayerName.toUpperCase();\n        ctx.fillText(displayName, rightBoxX + boxW\/2, 160*S);\n        ctx.fillStyle = 'rgba(255,255,255,0.5)';\n        ctx.font = `600 ${8*S}px 'Outfit', sans-serif`;\n        ctx.fillText(`${top.ovr} OVR`, rightBoxX + boxW\/2, 174*S);\n\n        \/\/ PITCH\n        const pitchY = 200*S;\n        const pitchH = 420*S;\n        const pitchGrad = ctx.createLinearGradient(0, pitchY, 0, pitchY + pitchH);\n        pitchGrad.addColorStop(0, '#15803d');\n        pitchGrad.addColorStop(0.5, '#16a34a');\n        pitchGrad.addColorStop(1, '#15803d');\n        ctx.fillStyle = pitchGrad;\n        roundRect(ctx, 30*S, pitchY, 540*S, pitchH, 16*S);\n        ctx.fill();\n        \n        ctx.shadowColor = '#22c55e';\n        ctx.shadowBlur = 20*S;\n        ctx.strokeStyle = 'rgba(34, 197, 94, 0.3)';\n        ctx.lineWidth = 3*S;\n        ctx.stroke();\n        ctx.shadowBlur = 0;\n\n        \/\/ Pitch lines\n        ctx.strokeStyle = 'rgba(255,255,255,0.2)';\n        ctx.lineWidth = 2*S;\n        ctx.beginPath();\n        ctx.moveTo(50*S, pitchY + pitchH\/2);\n        ctx.lineTo(550*S, pitchY + pitchH\/2);\n        ctx.stroke();\n        ctx.beginPath();\n        ctx.arc(300*S, pitchY + pitchH\/2, 40*S, 0, Math.PI*2);\n        ctx.stroke();\n\n        \/\/ Formation 4-3-3\n        const positions = [\n            [{x:150,y:255},{x:300,y:240},{x:450,y:255}],\n            [{x:150,y:360},{x:300,y:360},{x:450,y:360}],\n            [{x:100,y:465},{x:210,y:465},{x:390,y:465},{x:500,y:465}],\n            [{x:300,y:555}]\n        ];\n\n        let pIdx = 0;\n        for (let r = 0; r < positions.length; r++) {\n            for (let c = 0; c < positions[r].length; c++) {\n                if (pIdx < team.length) {\n                    await drawCard(ctx, team[pIdx], positions[r][c].x*S, positions[r][c].y*S, S, POSITIONS[pIdx].label, imageMap);\n                    pIdx++;\n                }\n            }\n        }\n\n        \/\/ Bottom section\n        const tierName = avg >= 90 ? 'ELITE SQUAD' : avg >= 88 ? 'WORLD CLASS' : 'CONTENDER';\n        const tierIcon = avg >= 90 ? '\ud83c\udfc6' : avg >= 88 ? '\u2b50' : '\ud83c\udfaf';\n        \n        ctx.fillStyle = goldGrad;\n        ctx.font = `800 ${18*S}px 'Bebas Neue', sans-serif`;\n        ctx.textAlign = 'center';\n        ctx.fillText(`${tierIcon} ${tierName}`, 300*S, 670*S);\n\n        ctx.fillStyle = 'rgba(255,255,255,0.4)';\n        ctx.font = `500 ${10*S}px 'Outfit', sans-serif`;\n        ctx.fillText('#FC26 #TOTY #TeamOfTheYear', 300*S, 700*S);\n\n        ctx.fillStyle = '#22c55e';\n        ctx.font = `700 ${12*S}px 'Outfit', sans-serif`;\n        ctx.fillText('Build yours \u2192 recharge.com', 300*S, 730*S);\n\n        ctx.fillStyle = goldGrad;\n        ctx.fillRect(0, canvas.height - 6*S, canvas.width, 6*S);\n\n        canvas.toBlob(blob => { \n            if (blob) {\n                canvasBlob = blob; \n                document.getElementById('genImg').src = URL.createObjectURL(blob);\n                console.log('Image generated successfully');\n            } else {\n                console.error('Failed to create blob');\n            }\n        }, 'image\/png', 1.0);\n        } catch (error) {\n            console.error('Error generating image:', error);\n            alert('Error generating image: ' + error.message);\n        }\n    }\n\n    async function drawCard(ctx, p, x, y, S, posLabel, imageMap) {\n        const w = 60*S, h = 75*S;\n\n        const cg = ctx.createLinearGradient(x-w\/2, y-h\/2, x+w\/2, y+h\/2);\n        cg.addColorStop(0, 'rgba(20,20,30,0.95)');\n        cg.addColorStop(1, 'rgba(10,10,20,0.98)');\n        ctx.fillStyle = cg;\n        roundRect(ctx, x-w\/2, y-h\/2, w, h, 6*S);\n        ctx.fill();\n        ctx.strokeStyle = '#fbbf24';\n        ctx.lineWidth = 2*S;\n        ctx.stroke();\n\n        \/\/ Rating\n        ctx.fillStyle = '#fbbf24';\n        ctx.font = `800 ${16*S}px 'Bebas Neue', sans-serif`;\n        ctx.textAlign = 'right';\n        ctx.fillText(p.ovr, x+w\/2-4*S, y-h\/2+16*S);\n\n        \/\/ Position badge\n        ctx.fillStyle = 'rgba(251,191,36,0.8)';\n        roundRect(ctx, x-w\/2+3*S, y-h\/2+3*S, 18*S, 11*S, 2*S);\n        ctx.fill();\n        ctx.fillStyle = '#000';\n        ctx.font = `700 ${7*S}px 'Outfit', sans-serif`;\n        ctx.textAlign = 'center';\n        ctx.fillText(posLabel, x-w\/2+12*S, y-h\/2+11*S);\n\n        \/\/ Image circle\n        const imgR = 18*S;\n        const imgY = y - 2*S;\n        \n        \/\/ Try to load and draw player image\n        if (p.player_image && p.player_image !== 'Not Available') {\n            const img = await loadImage(p.player_image);\n            if (img) {\n                ctx.save();\n                ctx.beginPath();\n                ctx.arc(x, imgY, imgR, 0, Math.PI*2);\n                ctx.clip();\n                \n                \/\/ Draw the image centered in the circle\n                const imgSize = imgR * 2;\n                ctx.drawImage(img, x - imgR, imgY - imgR, imgSize, imgSize);\n                \n                ctx.restore();\n                \n                \/\/ Draw border\n                ctx.strokeStyle = '#fbbf24';\n                ctx.lineWidth = 2*S;\n                ctx.beginPath();\n                ctx.arc(x, imgY, imgR, 0, Math.PI*2);\n                ctx.stroke();\n            } else {\n                \/\/ Fallback to initials\n                drawPlayerInitials(ctx, x, imgY, imgR, S, p.player_name);\n            }\n        } else {\n            \/\/ Fallback to initials\n            drawPlayerInitials(ctx, x, imgY, imgR, S, p.player_name);\n        }\n\n        \/\/ Name - use last name only to fit in card\n        ctx.fillStyle = '#fff';\n        ctx.font = `700 ${7*S}px 'Outfit', sans-serif`;\n        ctx.textAlign = 'center';\n        const lastName = p.player_name.split(' ').pop();\n        const displayName = lastName.length > 9 ? lastName.substring(0, 9) : lastName;\n        ctx.fillText(displayName.toUpperCase(), x, y+h\/2-6*S);\n    }\n\n    function drawPlayerInitials(ctx, x, imgY, imgR, S, playerName) {\n        ctx.fillStyle = '#374151';\n        ctx.beginPath();\n        ctx.arc(x, imgY, imgR, 0, Math.PI*2);\n        ctx.fill();\n        ctx.strokeStyle = '#fbbf24';\n        ctx.lineWidth = 2*S;\n        ctx.stroke();\n        \n        ctx.fillStyle = '#9ca3af';\n        ctx.font = `700 ${12*S}px 'Outfit', sans-serif`;\n        ctx.textAlign = 'center';\n        ctx.fillText(getInitials(playerName), x, imgY + 4*S);\n    }\n\n    function loadImage(url) {\n        return new Promise(resolve => {\n            const img = new Image();\n            img.crossOrigin = 'anonymous';\n            img.onload = () => resolve(img);\n            img.onerror = () => {\n                \/\/ Try with proxy as fallback\n                const proxyImg = new Image();\n                proxyImg.crossOrigin = 'anonymous';\n                proxyImg.onload = () => resolve(proxyImg);\n                proxyImg.onerror = () => resolve(null);\n                proxyImg.src = 'https:\/\/corsproxy.io\/?' + encodeURIComponent(url);\n                setTimeout(() => resolve(null), 5000);\n            };\n            img.src = url;\n            setTimeout(() => resolve(null), 6000);\n        });\n    }\n\n    function roundRect(ctx, x, y, w, h, r) { ctx.beginPath(); ctx.moveTo(x+r,y); ctx.lineTo(x+w-r,y); ctx.quadraticCurveTo(x+w,y,x+w,y+r); ctx.lineTo(x+w,y+h-r); ctx.quadraticCurveTo(x+w,y+h,x+w-r,y+h); ctx.lineTo(x+r,y+h); ctx.quadraticCurveTo(x,y+h,x,y+h-r); ctx.lineTo(x,y+r); ctx.quadraticCurveTo(x,y,x+r,y); ctx.closePath(); }\n\n    window.dl = function() { const a=document.createElement('a'); a.download=`${(document.getElementById('userName').value.trim()||'my').toLowerCase().replace(\/\\s+\/g,'-')}-toty-xi.png`; a.href=document.getElementById('shareCanvas').toDataURL('image\/png',1.0); a.click(); };\n\n    window.shareIG = async function() {\n        const u=document.getElementById('userName').value.trim()||'My';\n        const avg=Math.round(finalTeam.reduce((s,p)=>s+p.ovr,0)\/11);\n        if(navigator.share&&canvasBlob){try{await navigator.share({files:[new File([canvasBlob],'toty.png',{type:'image\/png'})],title:`${u}'s TOTY`,text:`\ud83c\udfc6 ${u}'s FC 26 TOTY XI - ${avg} AVG\\n\\nBuild yours at recharge.com #FC26 #TOTY`});}catch(e){if(e.name!=='AbortError')fallbackShare('ig');}}else{fallbackShare('ig');}\n    };\n\n    window.shareX = async function() {\n        const u=document.getElementById('userName').value.trim()||'My';\n        const avg=Math.round(finalTeam.reduce((s,p)=>s+p.ovr,0)\/11);\n        const top=[...finalTeam].sort((a,b)=>b.ovr-a.ovr)[0];\n        const txt=`\ud83c\udfc6 ${u}'s FC 26 TOTY XI\\n\\n\u2b50 ${avg} AVG \u2022 \ud83d\udc51 ${top.player_name} (${top.ovr})\\n\\nBuild yours \u2192 recharge.com\\n\\n#FC26 #TOTY #FUT`;\n        if(navigator.share&&canvasBlob){try{await navigator.share({files:[new File([canvasBlob],'toty.png',{type:'image\/png'})],text:txt});}catch(e){if(e.name!=='AbortError')fallbackShare('x',txt);}}else{fallbackShare('x',txt);}\n    };\n\n    function fallbackShare(p,t){dl();setTimeout(()=>{if(p==='ig'){if(\/Android|iPhone|iPad|iPod\/i.test(navigator.userAgent))window.location.href='instagram:\/\/story-camera';else alert('\ud83d\udcf7 Downloaded! Add to Instagram.');}else{window.open(`https:\/\/twitter.com\/intent\/tweet?text=${encodeURIComponent(t)}`,'_blank');}},500);}\n\n    window.restart = function() {\n        selectedPlayers=Array(11).fill(null);bIdx=0;bTeam=Array(11).fill(null);mode='quick';finalTeam=[];canvasBlob=null;\n        document.getElementById('resultSection').classList.remove('active');\n        document.getElementById('controlsRow').style.display='flex';\n        document.getElementById('nameWrap').style.display='flex';\n        document.getElementById('statsContainer').style.display='grid';\n        document.getElementById('quickSection').classList.add('active');\n        document.querySelectorAll('.mode-btn').forEach(b=>b.classList.toggle('active',b.dataset.m==='quick'));\n        loadTeamData(currentTeam);\n        updateProgress();\n    };\n\n    init();\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-the-fc-26-team-of-the-year\">What is the FC 26 Team of the Year?<\/h2>\n\n\n\n<p>The FC 26 Team of the Year (TOTY) is the most prestigious promotional event in <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-ultimate-edition-benefits-bonuses-is-it-worth-it\">EA Sports FC Ultimate Team<\/a> where you determine the final squad of the best 11 players from the 2025\/26 season. Unlike standard weekly promotions, the <strong>toty vote fc 26<\/strong> results in special player items that receive massive statistical upgrades, often making them the highest-rated cards in the game until the season concludes.<\/p>\n\n\n\n<p>For this year&#8217;s edition, there are two distinct squads: the Men&#8217;s TOTY and the Women&#8217;s TOTY. You have the power to vote for both teams separately. These blue-and-gold items celebrate the absolute elite performers of the calendar year, rewarding consistency, trophies won, and individual brilliance on the pitch.<\/p>\n\n\n\n<div style=\"background-color: #f9f9f9; padding: 20px; border-radius: 8px; margin-bottom: 20px;\"><strong>Summary:<\/strong> The FC 26 Team of the Year vote is your opportunity to shape the Ultimate Team meta for the rest of the 2026 season. In early January, you will choose from a shortlist of the world&#8217;s best footballers to create two starting XIs (Men&#8217;s and Women&#8217;s). This guide covers the release schedule, nomination criteria, and provides an interactive simulator below so you can build your predictions before the official polls open.<\/div>\n\n\n\n<div style=\"background-color: #fff3cd; border-left: 4px solid #ffc107; padding: 20px; margin-bottom: 20px;\">\n<h3 style=\"margin-top: 0; color: #856404;\">TL;DR<\/h3>\n<ul style=\"margin-bottom: 0; padding-left: 20px; color: #856404;\">\n<li><strong>Event Purpose:<\/strong> Vote for the best 11 players of 2025 to receive boosted FC 26 items.<\/li>\n<li><strong>Timing:<\/strong> Voting starts early January 2026; cards release mid-to-late January.<\/li>\n<li><strong>Structure:<\/strong> Separate votes for Men&#8217;s and Women&#8217;s XIs plus a 12th player vote later.<\/li>\n<li><strong>Simulator:<\/strong> Use the tool in this article to create and download your dream team now.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div style=\"background: linear-gradient(135deg, #07F288 0%, #7BF8BE 100%); padding: 25px; border-radius: 12px; color: #0a3d2e; box-shadow: 0 4px 15px rgba(0,0,0,0.1); margin-bottom: 30px;\">\n<h3 style=\"margin-top: 0; color: #0a3d2e;\">\ud83d\udcd1 Table of Contents<\/h3>\n<ul style=\"list-style-type: none; padding-left: 0; line-height: 1.8;\">\n<li><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#schedule\">\ud83d\udcc5 FC 26 TOTY Vote Release Date and Schedule<\/a><\/li>\n<li><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#nominees\">\u2b50 Official FC 26 TOTY Nominees<\/a><\/li>\n<li><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#how-to-vote\">\ud83d\uddf3\ufe0f How to Vote for Your FC 26 TOTY XI<\/a><\/li>\n<li><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#simulator\">\ud83c\udfae Simulator: Build Your Dream Team<\/a><\/li>\n<li><a style=\"text-decoration: none; color: #0a3d2e; font-weight: 600;\" href=\"#faq\">\u2753 Frequently Asked Questions (FAQ)<\/a><\/li>\n<\/ul>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"schedule\">FC 26 TOTY Vote Release Date and Schedule<\/h2>\n\n\n\n<p>Based on the 2026 calendar and previous EA Sports patterns, the event timeline is tight. The voting window <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/ie\/fc-25-toty\">usually begins the first or second week of January<\/a>, giving you roughly one week to submit your ballot.<\/p>\n\n\n\n<div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; margin-bottom: 30px;\">\n<div style=\"background: #eef2ff; padding: 20px; border-radius: 10px; border-left: 5px solid #4f46e5;\">\n<h4 style=\"margin-top: 0; color: #4f46e5;\">Voting Opens<\/h4>\n<p style=\"margin: 0;\"><strong>Expected:<\/strong> January 7th, 2026<\/p>\n<p style=\"font-size: 0.9em; color: #666;\">Polls open for both Men&#8217;s and Women&#8217;s teams.<\/p>\n<\/div>\n<div style=\"background: #eef2ff; padding: 20px; border-radius: 10px; border-left: 5px solid #4f46e5;\">\n<h4 style=\"margin-top: 0; color: #4f46e5;\">Team Reveal<\/h4>\n<p style=\"margin: 0;\"><strong>Expected:<\/strong> January 19th, 2026<\/p>\n<p style=\"font-size: 0.9em; color: #666;\">The final XI enters packs shortly after.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Following the main squad release, usually in late January, the &#8220;12th Man&#8221; and &#8220;12th Woman&#8221; vote occurs. This secondary vote takes place directly inside FC 26, allowing you to pick one player from the honorable mentions who narrowly missed the starting lineup.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"nominees\">Official FC 26 TOTY Nominees<\/h2>\n\n\n\n<p>The nomination process is rigorous. EA Sports curates a shortlist based on <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/ie\/community-wishes-ea-fc-26\">real-world performance over the last 12 months<\/a>, focusing on domestic leagues, European competitions, and international tournaments played in 2025.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-goalkeepers\">Goalkeepers<\/h3>\n\n\n\n<p>For the shot-stoppers, clean sheets and critical saves in tournament finals are the main criteria. You will likely see names like Gregor Kobel or Thibaut Courtois, depending on who lifted the Champions League trophy or performed best in the 2025\/26 season openers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-defenders\">Defenders<\/h3>\n\n\n\n<p>This category includes both center-backs and full-backs. The meta often favors fast full-backs, but for TOTY, defensive solidity and trophies matter most. Nominees are heavily drawn from league-winning sides.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-midfielders\">Midfielders<\/h3>\n\n\n\n<p>From defensive anchors to creative playmakers, the midfield nominees represent the engine room. Expect to see stars like Jude Bellingham or Aitana Bonmat\u00ed featured heavily here, as they often dictate the flow of the game and contribute significant goals and assists.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-attackers\">Attackers<\/h3>\n\n\n\n<p>The most competitive category in the <strong>toty vote fc 26<\/strong>. With only three spots usually available in the 4-3-3 formation, you have to choose between high-scoring phenoms like Erling Haaland, Kylian Mbapp\u00e9, Vin\u00edcius Jr., or women&#8217;s football icons like Sam Kerr and Sophia Smith.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-vote\">How to Vote for Your FC 26 TOTY XI<\/h2>\n\n\n\n<p>Participating in the vote is straightforward, but it requires you to leave the console and use a browser. Here is how you lock in your choices:<\/p>\n\n\n\n<p>1. <strong>Visit the Hub<\/strong>: Go to the official EA Sports FC website during the voting window.<br>2. <strong>Select Your Squad<\/strong>: You will see a blank 4-3-3 formation. Drag and drop nominees from the candidate list into their respective positions.<br>3. <strong>Confirm Selection<\/strong>: Once your XI is full, you must agree to the terms and submit your vote. You can vote for the Men&#8217;s XI and Women&#8217;s XI separately.<br>4. <strong>Share<\/strong>: After submitting, you can download an image of your team to share on social media.<\/p>\n\n\n\n<div style=\"background-color: #e3f2fd; padding: 15px; border-radius: 8px; border: 1px solid #bbdefb; margin-top: 20px;\"><strong>\ud83d\udca1 Pro Tip:<\/strong> Your vote matters, but it isn&#8217;t the only factor. The final Team of the Year is historically decided by a combination of the community vote (usually weighted heavily) and EA Sports&#8217; internal panel to ensure a balanced team.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"simulator\">Simulator: Build Your Dream Team<\/h2>\n\n\n\n<p>Can&#8217;t wait for the official polls to open? Use our unofficial <strong>FC 26 TOTY Simulator <\/strong>above. You can build your custom Men&#8217;s or Women&#8217;s XI, test your team&#8217;s chemistry, and even use &#8220;Battle Mode&#8221; to compare players head-to-head.<\/p>\n\n\n\n<p>Start building your prediction below and see if you can create a 90+ rated squad to unlock the Gold Badge!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">Frequently Asked Questions (FAQ)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-when-does-the-fc-26-toty-come-out-in-packs\">When does the FC 26 TOTY come out in packs?<\/h3>\n\n\n\n<p>FC 26 TOTY went live on January 7, 2025, with EA Sports releasing the squad in staggered drops. Attackers entered packs first, followed by midfielders and defenders. The full team, including the 12th man, is typically available in packs by late January<strong>.<\/strong> (e.g., January 23, 2026).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-is-the-toty-vote-purely-fan-based\">Is the TOTY vote purely fan-based?<\/h3>\n\n\n\n<p>While your vote is crucial, the final XI is historically a combination of the community vote and EA Sports&#8217; internal selection panel. The fan vote is weighted heavily, but the panel ensures the final team is balanced and accurately reflects the year&#8217;s best performances.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-can-i-vote-for-toty-on-the-web-app\">Can I vote for TOTY on the Web App?<\/h3>\n\n\n\n<p>The voting process is typically hosted on the official EA Sports FC website via a standard browser page. You cannot usually vote directly inside the FC 26 Companion or Web App, although the app will feature the special player items once they are officially released.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-is-the-12th-man-vote\">What is the 12th Man vote?<\/h3>\n\n\n\n<p>The 12th Man (and 12th Woman) is a special fan-vote event that occurs after the main starting XI is revealed. It allows the community to select one extra player from the high-profile nominees who narrowly missed the initial cut to receive a boosted TOTY item.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Get the full FC 26 TOTY schedule, view nominees, and learn how to vote for the Team of the Year. Build and share your dream Men&#8217;s &#038; Women&#8217;s XI with our interactive simulator.<\/p>\n","protected":false},"author":49,"featured_media":35809,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"cos_headline_score":0,"cos_seo_score":0,"cos_headline_text":"FC 26 TOTY Vote: Nominees, Dates & Simulator","cos_headline_has_been_analyzed":false,"cos_last_analyzed_headline":[],"_hreflang_tags":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[23],"tags":[],"class_list":["post-35822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-lifestyle-old"],"jetpack_publicize_connections":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.4 (Yoast SEO v21.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FC 26 TOTY Vote: Nominees, Dates &amp; Simulator<\/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:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FC 26 TOTY Vote: Nominees, Dates &amp; Simulator\" \/>\n<meta property=\"og:description\" content=\"Get the full FC 26 TOTY schedule, view nominees, and learn how to vote for the Team of the Year. Build and share your dream Men&#039;s &amp; Women&#039;s XI with our interactive simulator.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator\" \/>\n<meta property=\"og:site_name\" content=\"Recharge Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-05T15:11:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-17T12:14:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/01\/05161137\/hero-image-en-6.png\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"491\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Conor Byrne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator\",\"name\":\"FC 26 TOTY Vote: Nominees, Dates & Simulator\",\"isPartOf\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#website\"},\"datePublished\":\"2026-01-05T15:11:40+00:00\",\"dateModified\":\"2026-04-17T12:14:45+00:00\",\"author\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recharge.com\/blog\/en-gb\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FC 26 TOTY Vote: Nominees, Dates &#038; Simulator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#website\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/\",\"name\":\"Recharge Blog\",\"description\":\"Everything about online safety, smart spending &amp; your digital lifestyle.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recharge.com\/blog\/en-gb\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6\",\"name\":\"Conor Byrne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g\",\"caption\":\"Conor Byrne\"},\"description\":\"My passion for the e-commerce and fintech space started years ago with my first gaming console, giving me firsthand experience with the world of digital credit and top-ups. As a blog copywriter here at Recharge.com, I now get to use that insight to create clear, helpful content that makes navigating gift cards and online payments a breeze for our community.\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/author\/conor-byrne\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"FC 26 TOTY Vote: Nominees, Dates & Simulator","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:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator","og_locale":"en_GB","og_type":"article","og_title":"FC 26 TOTY Vote: Nominees, Dates & Simulator","og_description":"Get the full FC 26 TOTY schedule, view nominees, and learn how to vote for the Team of the Year. Build and share your dream Men's & Women's XI with our interactive simulator.","og_url":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator","og_site_name":"Recharge Blog","article_published_time":"2026-01-05T15:11:40+00:00","article_modified_time":"2026-04-17T12:14:45+00:00","og_image":[{"width":900,"height":491,"url":"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/01\/05161137\/hero-image-en-6.png","type":"image\/png"}],"author":"Conor Byrne","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator","url":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator","name":"FC 26 TOTY Vote: Nominees, Dates & Simulator","isPartOf":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#website"},"datePublished":"2026-01-05T15:11:40+00:00","dateModified":"2026-04-17T12:14:45+00:00","author":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6"},"breadcrumb":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-26-toty-vote-nominees-dates-simulator#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recharge.com\/blog\/en-gb"},{"@type":"ListItem","position":2,"name":"FC 26 TOTY Vote: Nominees, Dates &#038; Simulator"}]},{"@type":"WebSite","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#website","url":"https:\/\/www.recharge.com\/blog\/en-gb\/","name":"Recharge Blog","description":"Everything about online safety, smart spending &amp; your digital lifestyle.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recharge.com\/blog\/en-gb\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6","name":"Conor Byrne","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g","caption":"Conor Byrne"},"description":"My passion for the e-commerce and fintech space started years ago with my first gaming console, giving me firsthand experience with the world of digital credit and top-ups. As a blog copywriter here at Recharge.com, I now get to use that insight to create clear, helpful content that makes navigating gift cards and online payments a breeze for our community.","url":"https:\/\/www.recharge.com\/blog\/en-gb\/author\/conor-byrne"}]}},"jetpack_featured_media_url":"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/01\/05161137\/hero-image-en-6.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/35822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/comments?post=35822"}],"version-history":[{"count":43,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/35822\/revisions"}],"predecessor-version":[{"id":38923,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/35822\/revisions\/38923"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/media\/35809"}],"wp:attachment":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/media?parent=35822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/categories?post=35822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/tags?post=35822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}