CINXE.COM

Top 100 C, 1B & 3B Dynasty Fantasy Baseball Rankings For 2025

<!doctype html> <html lang="en-US" class="no-js"> <head> <meta charset="UTF-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"594417212",accountID:"3977003",trustKey:"66686",xpid:"Vw8AVlZTCxAFXFNbBggCUFU=",licenseKey:"NRJS-b0573d72cec9dc0d22e",applicationID:"582919561"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <script async src="data:text/javascript,document.documentElement.classList.remove%28%22no-js%22%29%3B"></script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v20.13 - https://yoast.com/wordpress/plugins/seo/ --> <title>Top 100 C, 1B &amp; 3B Dynasty Fantasy Baseball Rankings For 2025</title> <meta name="description" content="Baseball America presents its initial 2025 dynasty rankings for the game&#039;s top catchers, first basemen and third basemen." /> <link rel="canonical" href="https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Top 100 C, 1B &amp; 3B Dynasty Fantasy Baseball Rankings For 2025" /> <meta property="og:description" content="Baseball America presents its initial 2025 dynasty rankings for the game&#039;s top catchers, first basemen and third basemen." /> <meta property="og:url" content="https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/" /> <meta property="og:site_name" content="College Baseball, MLB Draft, Prospects - Baseball America" /> <meta property="article:publisher" content="https://www.facebook.com/BaseballAmericaMag/" /> <meta property="article:published_time" content="2024-11-20T14:52:13+00:00" /> <meta property="article:modified_time" content="2024-11-22T00:58:43+00:00" /> <meta property="og:image" content="https://www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg" /> <meta property="og:image:width" content="2560" /> <meta property="og:image:height" content="1707" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Geoff Pontes, Dylan White" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@BaseballAmerica" /> <meta name="twitter:site" content="@BaseballAmerica" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Geoff Pontes, Dylan White" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="35 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"NewsArticle","@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#article","isPartOf":{"@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/"},"author":[{"@id":"https://www.baseballamerica.com/#/schema/person/b68003edeee830a70f5b3e1a4e70ae3f"},{"@id":"https://www.baseballamerica.com/#/schema/person/426c1b2e4666309baf97c1a2e756819b"}],"headline":"Top 100 C, 1B &amp; 3B Dynasty Fantasy Baseball Rankings For 2025","datePublished":"2024-11-20T14:52:13+00:00","dateModified":"2024-11-22T00:58:43+00:00","mainEntityOfPage":{"@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/"},"wordCount":7402,"commentCount":0,"publisher":{"@id":"https://www.baseballamerica.com/#organization"},"image":{"@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#primaryimage"},"thumbnailUrl":"https://www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg","articleSection":["Fantasy","Majors","News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#respond"]}],"isAccessibleForFree":"False","hasPart":{"@type":"WebPageElement","isAccessibleForFree":"False","cssSelector":".piano-container"}},{"@type":"WebPage","@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/","url":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/","name":"Top 100 C, 1B &amp; 3B Dynasty Fantasy Baseball Rankings For 2025","isPartOf":{"@id":"https://www.baseballamerica.com/#website"},"primaryImageOfPage":{"@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#primaryimage"},"image":{"@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#primaryimage"},"thumbnailUrl":"https://www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg","datePublished":"2024-11-20T14:52:13+00:00","dateModified":"2024-11-22T00:58:43+00:00","description":"Baseball America presents its initial 2025 dynasty rankings for the game's top catchers, first basemen and third basemen.","breadcrumb":{"@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#primaryimage","url":"https://www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg","contentUrl":"https://www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg","width":2560,"height":1707,"caption":"Vladimir Guerrero Jr. (Photo by Eddie Kelly / ProLook Photos)"},{"@type":"BreadcrumbList","@id":"https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.baseballamerica.com/"},{"@type":"ListItem","position":2,"name":"Top 100 C, 1B &amp; 3B Dynasty Fantasy Baseball Rankings For 2025"}]},{"@type":"WebSite","@id":"https://www.baseballamerica.com/#website","url":"https://www.baseballamerica.com/","name":"Baseball America","description":"Baseball America is the authority on the MLB Draft, MLB prospects, college baseball, high school baseball, international free agents. Baseball America finds the future of the game of baseball.","publisher":{"@id":"https://www.baseballamerica.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.baseballamerica.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.baseballamerica.com/#organization","name":"Baseball America","url":"https://www.baseballamerica.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.baseballamerica.com/#/schema/logo/image/","url":"https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/bba-media/f5wnc5xx/ba_logo_circle.png?fit=900%2C635&ssl=1","contentUrl":"https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/bba-media/f5wnc5xx/ba_logo_circle.png?fit=900%2C635&ssl=1","width":900,"height":635,"caption":"Baseball America"},"image":{"@id":"https://www.baseballamerica.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/BaseballAmericaMag/","https://twitter.com/BaseballAmerica","https://www.instagram.com/baseballamerica/","https://www.youtube.com/user/BaseballAmericaVideo","https://www.tiktok.com/@baseballamerica?lang=en"]},{"@type":"Person","@id":"https://www.baseballamerica.com/#/schema/person/b68003edeee830a70f5b3e1a4e70ae3f","name":"Geoff Pontes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.baseballamerica.com/#/schema/person/image/1c52b5f17a94afdc26f3dcc04c042e52","url":"https://secure.gravatar.com/avatar/050c11cf37f0e4bfe1af33bff0a620a1?s=96&d=https%3A%2F%2Fwww.baseballamerica.com%2Fwp-content%2Fthemes%2Fbaseball-america%2Fassets%2Fimage%2Fdefault-avatar.png&r=g","contentUrl":"https://secure.gravatar.com/avatar/050c11cf37f0e4bfe1af33bff0a620a1?s=96&d=https%3A%2F%2Fwww.baseballamerica.com%2Fwp-content%2Fthemes%2Fbaseball-america%2Fassets%2Fimage%2Fdefault-avatar.png&r=g","caption":"Geoff Pontes"},"url":"https://www.baseballamerica.com/stories/author/geoff-pontes/"},{"@type":"Person","@id":"https://www.baseballamerica.com/#/schema/person/426c1b2e4666309baf97c1a2e756819b","name":"Dylan White","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.baseballamerica.com/#/schema/person/image/cb34e4bcea7ed0c0193c7b9c5ea9df4d","url":"https://secure.gravatar.com/avatar/9fba1732aa0fc6dff5eb46535da0cef5?s=96&d=https%3A%2F%2Fwww.baseballamerica.com%2Fwp-content%2Fthemes%2Fbaseball-america%2Fassets%2Fimage%2Fdefault-avatar.png&r=g","contentUrl":"https://secure.gravatar.com/avatar/9fba1732aa0fc6dff5eb46535da0cef5?s=96&d=https%3A%2F%2Fwww.baseballamerica.com%2Fwp-content%2Fthemes%2Fbaseball-america%2Fassets%2Fimage%2Fdefault-avatar.png&r=g","caption":"Dylan White"},"url":"https://www.baseballamerica.com/stories/author/dylan-white/"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.baseballamerica.com' /> <link rel='dns-prefetch' href='//cdn.adligature.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//buy.tinypass.com' /> <link rel="preload" id="baseball-america-global-preload" href="https://www.baseballamerica.com/wp-content/themes/baseball-america/build/css/style.css?ver=036d31f82c17d00deb906a92854353bafb5605b8" as="style"> <link rel="preload" href="https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/tungsten-semibold.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-regular.woff2" as="font" type="font/woff2" crossorigin><link rel='stylesheet' id='baseball-america-global-css' href='https://www.baseballamerica.com/wp-content/themes/baseball-america/build/css/style.css?ver=036d31f82c17d00deb906a92854353bafb5605b8' media='all' /> <link rel='stylesheet' id='baseball-america-swiper-core-css' href='https://www.baseballamerica.com/wp-content/themes/baseball-america/build/css/swiper-core.css?ver=7ec98499f32859dbf82012973be1015c9a22d297' media='all' /> <noscript><link rel='stylesheet' id='fallback-baseball-america-global-lazy|defer-css' href='https://www.baseballamerica.com/wp-content/themes/baseball-america/build/css/lazy.css?ver=adc83b19e793491b1c6ea0fd8b46cd9f32e592fc' media='all' /> </noscript><link rel='stylesheet' id='baseball-america-global-lazy|defer-css' href='https://www.baseballamerica.com/wp-content/themes/baseball-america/build/css/lazy.css?ver=adc83b19e793491b1c6ea0fd8b46cd9f32e592fc' media='print' onload='this.media="all"; this.onload=null;' /> <script src='https://www.googletagmanager.com/gtm.js?id=GTM-5C6BT8G' id='gtm-script-js' defer></script> <script id="gtm-script-js-after"> window.dataLayer = window.dataLayer || []; window.dataLayer.push( { 'gtm.start': new Date().getTime(), event: 'gtm.js' } ); </script> <script src="https://www.baseballamerica.com/wp-content/themes/baseball-america/build/js/piano-adblock.js?ver=30c8e6ba7db7ca22d4d6" id="bba-piano-adblock-js"></script> <meta name="generator" content="WordPress 6.4.3" /> <link rel='shortlink' href='https://www.baseballamerica.com/?p=1549275' /> <meta name="ahrefs-site-verification" content="b175e3627d3baa1aee34910e343ec3b86e3cdf06cac60e4ebd2afd921916a2bf" class="baseball-america" /><meta name="google-site-verification" content="yf-ydI5mHykH2QH5LTNEYjTv3S_W0doDeHDwyJG6sbI" class="baseball-america" /><meta name="facebook-domain-verification" content="siqnyn3hryorqz0fcc8ry55ybvvd33" class="baseball-america" /><script type="text/javascript">  window._taboola = window._taboola || [];  _taboola.push({article:'auto'});  !function (e, f, u, i) {    if (!document.getElementById(i)){      e.async = 1;      e.src = u;      e.id = i;      f.parentNode.insertBefore(e, f);    }  }(document.createElement('script'),  document.getElementsByTagName('script')[0],  '//cdn.taboola.com/libtrc/baseballamerica-network/loader.js',  'tb_loader_script');  if(window.performance && typeof window.performance.mark == 'function')    {window.performance.mark('tbl_ic');} </script> <style id='wp-fonts-local'> @font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-regular.woff2') format('woff2'), url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-regular.woff') format('woff');} @font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-italic.woff2') format('woff2'), url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-italic.woff') format('woff');} @font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-600.woff2') format('woff2'), url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-600.woff') format('woff');} @font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-600italic.woff2') format('woff2'), url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/barlow-v12-latin-ext_latin-600italic.woff') format('woff');} @font-face{font-family:Tungsten;font-style:normal;font-weight:600;font-display:swap;src:url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/tungsten-semibold.woff2') format('woff2'), url('https://www.baseballamerica.com/wp-content/themes/baseball-america/assets/font/tungsten-semibold.woff') format('woff');} </style> <link rel="icon" href="https://www.baseballamerica.com/wp-content/uploads/2023/04/bba-favicon-32x32-1.bmp" sizes="32x32" /> <link rel="icon" href="https://www.baseballamerica.com/wp-content/uploads/2023/04/bba-favicon-32x32-1.bmp" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.baseballamerica.com/wp-content/uploads/2023/04/bba-favicon-32x32-1.bmp" /> <meta name="msapplication-TileImage" content="https://www.baseballamerica.com/wp-content/uploads/2023/04/bba-favicon-32x32-1.bmp" /> <style id="wp-custom-css"> .header-slot .ad-slot-wrapper { padding-top:0.5em; padding-bottom:0.5em; } @media (max-width: 781px) { .entry-card--hero-mobile .entry-card__image { width: 100%; } } </style> </head> <body class="post-template-default single single-post postid-1549275 single-format-standard wp-embed-responsive"> <script type="text/javascript">   window._taboola = window._taboola || [];   _taboola.push({flush: true}); </script> <style id='global-styles-inline-css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: var(--color--primary);--wp--preset--color--secondary: var(--color--accent);--wp--preset--color--secondary-darker: var(--color--accent--darker);--wp--preset--color--foreground: var(--color--foreground);--wp--preset--color--foreground-muted: var(--color--foreground--muted);--wp--preset--color--foreground-subtle: var(--color--foreground--subtle);--wp--preset--color--background: var(--color--background);--wp--preset--color--background-subtle: var(--color--background--subtle);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--body-xs: var(--font-size--body--sm);--wp--preset--font-size--body-sm: var(--font-size--body--md);--wp--preset--font-size--body-md: var(--font-size--body--lg);--wp--preset--font-size--heading-xs: var(--font-size--heading--xs);--wp--preset--font-size--heading-sm: var(--font-size--heading--sm);--wp--preset--font-size--heading-md: var(--font-size--heading--md);--wp--preset--font-size--heading-lg: var(--font-size--heading--lg);--wp--preset--font-size--heading-xl: var(--font-size--heading--xl);--wp--preset--font-size--heading-2-xl: var(--font-size--heading--2xl);--wp--preset--font-size--heading-hero: var(--font-size--heading--hero);--wp--preset--font-family--primary: Barlow;--wp--preset--font-family--secondary: Tungsten;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}.wp-block-quote{--wp--preset--font-size--blockquote-md: var(--font-size--heading--md);--wp--preset--font-size--blockquote-lg: var(--font-size--heading--lg);}body { margin: 0;--wp--style--global--content-size: var(--layout--content-size);--wp--style--global--wide-size: var(--layout--content-size); }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}body{background-color: var(--color--background--subtle);color: var(--color--foreground);font-family: var(--font-family--primary);font-size: var(--font-size--body--lg);line-height: var(--line-height--lg);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-secondary-darker-color{color: var(--wp--preset--color--secondary-darker) !important;}.has-foreground-color{color: var(--wp--preset--color--foreground) !important;}.has-foreground-muted-color{color: var(--wp--preset--color--foreground-muted) !important;}.has-foreground-subtle-color{color: var(--wp--preset--color--foreground-subtle) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-background-subtle-color{color: var(--wp--preset--color--background-subtle) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-secondary-darker-background-color{background-color: var(--wp--preset--color--secondary-darker) !important;}.has-foreground-background-color{background-color: var(--wp--preset--color--foreground) !important;}.has-foreground-muted-background-color{background-color: var(--wp--preset--color--foreground-muted) !important;}.has-foreground-subtle-background-color{background-color: var(--wp--preset--color--foreground-subtle) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-background-subtle-background-color{background-color: var(--wp--preset--color--background-subtle) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-secondary-darker-border-color{border-color: var(--wp--preset--color--secondary-darker) !important;}.has-foreground-border-color{border-color: var(--wp--preset--color--foreground) !important;}.has-foreground-muted-border-color{border-color: var(--wp--preset--color--foreground-muted) !important;}.has-foreground-subtle-border-color{border-color: var(--wp--preset--color--foreground-subtle) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-background-subtle-border-color{border-color: var(--wp--preset--color--background-subtle) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-body-xs-font-size{font-size: var(--wp--preset--font-size--body-xs) !important;}.has-body-sm-font-size{font-size: var(--wp--preset--font-size--body-sm) !important;}.has-body-md-font-size{font-size: var(--wp--preset--font-size--body-md) !important;}.has-heading-xs-font-size{font-size: var(--wp--preset--font-size--heading-xs) !important;}.has-heading-sm-font-size{font-size: var(--wp--preset--font-size--heading-sm) !important;}.has-heading-md-font-size{font-size: var(--wp--preset--font-size--heading-md) !important;}.has-heading-lg-font-size{font-size: var(--wp--preset--font-size--heading-lg) !important;}.has-heading-xl-font-size{font-size: var(--wp--preset--font-size--heading-xl) !important;}.has-heading-2-xl-font-size{font-size: var(--wp--preset--font-size--heading-2-xl) !important;}.has-heading-hero-font-size{font-size: var(--wp--preset--font-size--heading-hero) !important;}.has-primary-font-family{font-family: var(--wp--preset--font-family--primary) !important;}.has-secondary-font-family{font-family: var(--wp--preset--font-family--secondary) !important;}.wp-block-quote.has-blockquote-md-font-size{font-size: var(--wp--preset--font-size--blockquote-md) !important;}.wp-block-quote.has-blockquote-lg-font-size{font-size: var(--wp--preset--font-size--blockquote-lg) !important;} </style> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#primary">Skip to content</a> <section id="search-box" class="search-box" tabindex="-1" aria-label="Search Box" aria-modal="true" role="search" aria-live="assertive"> <div class="container"> <div class="search-box__top-grid flex is-content-justification-space-between are-vertically-aligned-center"> <h2 class="search-box__title">Search</h2> <button type="button" class="search-box__close ui-button ui-button--sm ui-button--block" aria-label="Close search" aria-controls="search-box" aria-expanded="false" data-dismiss="modal" > <svg class="hamburger__icon hamburger__icon--close icon icon--lg" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path opacity=".05" fill-rule="evenodd" clip-rule="evenodd" d="M10.707 8.707c.39-.39.982-.432 1.321-.093l6.55 6.55c.34.34.298.93-.093 1.321-.39.39-.982.433-1.32.093l-6.55-6.55c-.34-.339-.298-.93.092-1.32Z" fill="var(--color--icon--accent, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314L6.343 6.343Z" fill="var(--color--icon, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M6.343 17.314 17.657 6 6.343 17.314Z" fill="var(--color--icon, currentcolor)"/> <path d="M6.343 17.314 17.657 6" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div><!-- .search-box__top-grid --> <form role="search" method="get" class="search-form flex is-content-justification-space-between" action="https://www.baseballamerica.com/" aria-label="Search Form"> <label class="search-form__label flex are-vertically-aligned-center"> <svg width="24" height="24"><use xlink:href="#svg-icon-search-magnifier"></use></svg> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-form__field" placeholder="Search…" value="" name="s"> <button type="button" class="search-form__clear btn button button--icon-only" disabled> <svg class="search-form__clear-icon" width="10" height="10"> <use xlink:href="#svg-icon-search-clear"></use> </svg> <span class="screen-reader-text">Clear search query</span> </button> </label> <button type="submit" class="search-form__submit button button--secondary button--md" disabled> Search </button> </form> </div><!-- .container --> </section> <div class="top-bar"> <div class="top-bar__container"> <div class="top-bar__branding"> <div class="site-branding"> <a href="https://www.baseballamerica.com/" class="custom-logo-link" rel="home"> <svg id="svg-source" hidden class="screen-reader-text" xmlns="http://www.w3.org/2000/svg" style="display:none"> <symbol id="svg-branding-logo-full" fill="none" viewBox="0 0 166 20"> <path d="M87.99 19.753h3.707V0H87.99v19.753Zm-4.446 0h3.707V0h-3.707v19.753Zm-4.695-3.827c-.248.297-.592.618-1.087.618-.618 0-1.037-.42-1.037-1.383 0-1.506 1.36-2 2.126-3.11v3.875h-.002Zm3.706 1.456v-8.79c0-3.48-1.384-5.136-4.62-5.136-3.238 0-4.669 1.654-4.669 5.136v.732h3.707v-.732c0-1.185.247-1.68.963-1.68.668 0 .915.248.915 1.163-.024 2.618-5.832 2.074-5.832 7.751 0 2.913 1.457 4.172 3.114 4.172 1.408 0 2.15-.642 2.718-2.05 0 .444.124 1.432.742 1.803h3.212c-.25-.79-.25-1.333-.25-2.369Zm-13.738-2.27c0 1.185-.32 1.432-.939 1.432-.618 0-.939-.247-.939-1.433V8.345c0-1.185.321-1.432.94-1.432.617 0 .938.247.938 1.432v6.766ZM69.83 3.455c-1.63 0-2.496 1.16-2.89 2.05V0h-3.707v17.38c0 1.036 0 1.58-.248 2.37h3.212c.618-.37.742-1.358.742-1.802.395.888 1.26 2.05 2.891 2.05 2.273 0 2.694-1.654 2.694-5.136V8.59c0-3.478-.42-5.134-2.694-5.134ZM58.784 10h-1.878v-.914c0-1.68.123-2.174.939-2.174.792 0 .939.494.939 2.174V10Zm-.94-6.545c-2.99 0-4.645 1.654-4.645 5.63v5.284c0 3.974 1.655 5.628 4.646 5.628 2.99 0 4.646-1.654 4.646-5.628v-.915h-3.707v.915c0 1.68-.124 2.174-.94 2.174-.815 0-.938-.495-.938-2.174v-1.9h5.585V9.086c0-3.975-1.655-5.63-4.646-5.63Zm-8.473 6.94c-1.928-1.407-2.497-1.704-2.497-2.542 0-.445.198-.939.766-.939.568 0 .866.494.866 1.927h3.706c0-3.48-1.457-5.383-4.572-5.383-3.112 0-4.472 1.9-4.472 4.395 0 2.618 1.557 3.63 3.088 4.691 2.25 1.556 2.497 2.074 2.497 2.816 0 .69-.148 1.185-.84 1.185-.691 0-1.038-.494-1.038-2.42h-3.707c0 4.468 1.507 5.874 4.743 5.874 3.236 0 4.546-1.9 4.546-4.642.002-2.494-1.208-3.58-3.086-4.963Zm-10.65 5.53c-.247.297-.591.618-1.086.618-.618 0-1.036-.42-1.036-1.383 0-1.506 1.36-2 2.125-3.11v3.875h-.002Zm3.705 1.456v-8.79c0-3.48-1.384-5.136-4.62-5.136s-4.67 1.654-4.67 5.136v.732h3.707v-.732c0-1.185.248-1.68.963-1.68.668 0 .916.248.916 1.163-.024 2.618-5.833 2.074-5.833 7.751 0 2.913 1.458 4.172 3.115 4.172 1.408 0 2.15-.642 2.718-2.05 0 .444.123 1.432.742 1.803h3.212c-.25-.79-.25-1.333-.25-2.369Z" fill="#000"/> <path d="M52.212 8.832h-3.704v.504h3.704v-.504ZM26.686 16.05v-4.62c1.434 0 1.928.247 1.928 1.68v1.259c-.002 1.432-.497 1.68-1.928 1.68Zm1.679-10.667v.668c0 1.432-.247 1.68-1.681 1.68V3.703c1.433 0 1.68.247 1.68 1.68Zm1.73 3.974c1.137-.567 1.977-1.63 1.977-3.8v-.174C32.072 1.41 30.912 0 26.684 0H22.98v19.75h3.706c4.225-.023 5.635-1.456 5.635-5.135v-1.012c-.002-2.393-.965-3.628-2.225-4.246Zm121.92-.033h3.707V8.61c0-3.974-1.655-5.153-4.646-5.153-2.991 0-4.646 1.654-4.646 5.63v5.284c0 3.974 1.655 5.628 4.646 5.628 2.991 0 4.646-1.654 4.646-5.628v-.915h-3.707v.915c0 1.68-.124 2.174-.939 2.174-.816 0-.939-.495-.939-2.174V9.087c-.022-1.48.137-2.16.939-2.174.784-.014.972.27.939 1.46v.951Zm-13.393-5.868c-1.705 0-2.57.687-2.965 1.575V3.704h-3.707V19.75h3.707V8.345c0-1.111.321-1.432.939-1.432.618 0 .939.32.939 1.432v.991h3.707v-.744c0-3.48-.421-5.136-2.62-5.136ZM127.502 10h-1.879v-.915c0-1.68.124-2.173.94-2.173.791 0 .939.494.939 2.173V10Zm-.939-6.543c-2.992 0-4.646 1.654-4.646 5.63v5.284c0 3.974 1.654 5.628 4.646 5.628 2.991 0 4.645-1.654 4.645-5.628v-.915h-3.706v.915c0 1.68-.124 2.174-.939 2.174-.816 0-.94-.495-.94-2.174v-1.9h5.585V9.086c0-3.975-1.654-5.63-4.645-5.63Zm-7.956 0c-1.457 0-2.546.611-2.965 1.699-.297-1.456-.963-1.699-2.373-1.699-1.507 0-2.373.687-2.767 1.575V3.704h-3.707V19.75h3.707V8.345c0-1.185.321-1.432.815-1.432.495 0 .816.247.816 1.432v11.406h3.706V8.345c0-1.185.321-1.432.816-1.432.495 0 .816.247.816 1.432v11.406h3.706V8.592c0-3.48-.421-5.136-2.57-5.136Zm-18.186 9.234.692-8.763.668 8.763h-1.36Zm1.928 7.063h3.707L103.633 0h-5.064l-2.423 19.75h3.706l.271-3.356h1.953l.273 3.359Zm41.485-16.542c1.012 0 1.854-.718 1.854-1.582 0-.915-.842-1.63-1.854-1.63-1.013 0-1.855.717-1.855 1.63 0 .867.842 1.582 1.855 1.582Zm1.854.492h-3.707V19.75h3.707V3.704Zm16.358 12.222c-.247.297-.592.618-1.087.618-.618 0-1.036-.42-1.036-1.383 0-1.506 1.36-2 2.125-3.11v3.875h-.002Zm3.707 1.456v-8.79c0-3.48-1.384-5.136-4.622-5.136-3.236 0-4.67 1.654-4.67 5.136v.732h3.709v-.732c0-1.185.247-1.68.963-1.68.668 0 .915.248.915 1.163-.023 2.618-5.832 2.074-5.832 7.751 0 2.913 1.458 4.172 3.112 4.172 1.408 0 2.15-.642 2.718-2.05 0 .444.124 1.432.742 1.803H166c-.247-.79-.247-1.333-.247-2.369Z" fill="#000"/> <path d="M9.965 19.922c5.503 0 9.964-4.458 9.964-9.956C19.93 4.467 15.468.01 9.965.01 4.46.01 0 4.467 0 9.966c0 5.498 4.461 9.956 9.965 9.956Z" fill="#E7141F"/> <path d="M14.805 4.694h-3.16l-1.51 10.481h2.314l.169-1.782h1.217l.17 1.782h2.312l-1.512-10.48Zm-2.004 6.733.433-4.652.416 4.652h-.85Zm-6.515 1.836v-2.466c.894 0 1.203.13 1.203.896v.672c0 .765-.309.898-1.203.898Zm1.049-5.697v.357c0 .764-.155.895-1.049.895v-2.15c.894.003 1.049.136 1.049.898Zm1.08 2.124c.708-.304 1.233-.87 1.233-2.031v-.093c0-2.121-.725-2.874-3.362-2.874H3.973v10.545h2.313c2.637-.014 3.514-.777 3.514-2.742v-.541c.003-1.276-.599-1.934-1.386-2.264Z" fill="#fff"/> </symbol> <symbol id="svg-icon-logo" fill="none" viewBox="0 0 20 20"> <path d="M9.965 19.922c5.503 0 9.964-4.458 9.964-9.956C19.93 4.467 15.468.01 9.965.01 4.46.01 0 4.467 0 9.966c0 5.498 4.461 9.956 9.965 9.956Z" fill="var(--color--icon, currentcolor)"/> <path d="M14.805 4.694h-3.16l-1.51 10.481h2.314l.169-1.782h1.217l.17 1.782h2.312l-1.512-10.48Zm-2.004 6.733.433-4.652.416 4.652h-.85Zm-6.515 1.836v-2.466c.894 0 1.203.13 1.203.896v.672c0 .765-.309.898-1.203.898Zm1.049-5.697v.357c0 .764-.155.895-1.049.895v-2.15c.894.003 1.049.136 1.049.898Zm1.08 2.124c.708-.304 1.233-.87 1.233-2.031v-.093c0-2.121-.725-2.874-3.362-2.874H3.973v10.545h2.313c2.637-.014 3.514-.777 3.514-2.742v-.541c.003-1.276-.599-1.934-1.386-2.264Z" fill="#fff"/> </symbol> <symbol id="svg-icon-chevron" fill="none" viewBox="0 0 16 17"> <path d="m12 9.546-4-4-4 4" stroke="var(--color--icon--accent, currentcolor)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="svg-icon-social-facebook" fill="none" viewBox="0 0 20 20"> <path d="m7.845 18.333-.024-7.576h-3.03v-3.03h3.03V5.833c0-2.812 1.741-4.167 4.25-4.167 1.201 0 2.234.09 2.535.13v2.938l-1.74.001c-1.364 0-1.628.648-1.628 1.6v1.392h3.97l-1.515 3.03h-2.455v7.576H7.845Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-social-instagram" fill="none" viewBox="0 0 20 20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10 5.72a4.28 4.28 0 1 0 0 8.56 4.28 4.28 0 0 0 0-8.56Zm0 7.058a2.778 2.778 0 1 1 0-5.557 2.778 2.778 0 0 1 0 5.557Z" fill="var(--color--icon, currentcolor)"/> <path d="M15.448 5.551a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" fill="var(--color--icon, currentcolor)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M10 1.667c-2.264 0-2.548.01-3.436.05a6.142 6.142 0 0 0-2.023.387 4.261 4.261 0 0 0-2.438 2.441 6.142 6.142 0 0 0-.387 2.023c-.04.885-.05 1.169-.05 3.432s.01 2.547.05 3.435c.014.692.145 1.375.387 2.023a4.262 4.262 0 0 0 2.442 2.438 6.144 6.144 0 0 0 2.023.387c.884.04 1.168.05 3.431.05s2.547-.01 3.436-.05a6.144 6.144 0 0 0 2.023-.387 4.262 4.262 0 0 0 2.438-2.442 6.144 6.144 0 0 0 .387-2.022c.04-.885.05-1.17.05-3.432 0-2.263-.01-2.547-.05-3.436a6.144 6.144 0 0 0-.387-2.022 4.262 4.262 0 0 0-2.442-2.438 6.143 6.143 0 0 0-2.023-.388c-.885-.04-1.169-.05-3.432-.05Zm0 1.501c2.224 0 2.488.008 3.367.048a4.6 4.6 0 0 1 1.547.288c.362.133.69.346.958.623.277.269.49.596.624.958.183.496.28 1.02.287 1.547.04.88.048 1.143.048 3.368 0 2.225-.008 2.489-.048 3.367a4.602 4.602 0 0 1-.287 1.547 2.76 2.76 0 0 1-1.582 1.582 4.602 4.602 0 0 1-1.547.287c-.879.04-1.143.049-3.368.049-2.225 0-2.488-.009-3.367-.049a4.602 4.602 0 0 1-1.547-.287 2.577 2.577 0 0 1-.958-.623 2.576 2.576 0 0 1-.624-.959 4.6 4.6 0 0 1-.287-1.547c-.04-.879-.048-1.142-.048-3.367s.008-2.489.048-3.368a4.6 4.6 0 0 1 .287-1.547c.134-.362.347-.69.624-.958.268-.277.596-.49.958-.623a4.6 4.6 0 0 1 1.547-.288c.879-.04 1.142-.048 3.367-.048Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-social-twitter" fill="none" viewBox="0 0 20 20"> <path d="M18.333 4.847c-.625.278-1.25.486-1.945.556a3.697 3.697 0 0 0 1.528-1.875c-.694.416-1.389.694-2.153.833a3.362 3.362 0 0 0-2.5-1.111A3.408 3.408 0 0 0 9.86 6.653c0 .278 0 .555.07.764a9.589 9.589 0 0 1-7.083-3.611 3.134 3.134 0 0 0-.487 1.736c0 1.18.625 2.222 1.528 2.847-.555 0-1.11-.139-1.528-.417v.07c0 1.666 1.181 3.055 2.709 3.333-.278.07-.556.139-.903.139-.208 0-.417 0-.625-.07a3.292 3.292 0 0 0 3.194 2.362c-1.18.902-2.638 1.458-4.236 1.458-.277 0-.555 0-.833-.07a9.72 9.72 0 0 0 5.208 1.528c6.32 0 9.723-5.208 9.723-9.722v-.417c.694-.486 1.25-1.11 1.736-1.736Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-social-youtube" fill="none" viewBox="0 0 20 20"> <path d="M19.015 6.083s-.153-1.298-.764-1.833c-.688-.764-1.452-.764-1.834-.764-2.597-.153-6.416-.153-6.416-.153s-3.82 0-6.417.153c-.382.077-1.146.077-1.833.764-.535.535-.764 1.833-.764 1.833S.834 7.535.834 9.063v1.375c0 1.451.153 2.979.153 2.979s.153 1.298.764 1.833c.687.764 1.604.688 1.986.764 1.451.153 6.264.153 6.264.153s3.82 0 6.416-.23c.382-.076 1.146-.076 1.834-.763.534-.535.764-1.834.764-1.834s.152-1.45.152-2.979V8.986c0-1.451-.152-2.903-.152-2.903ZM8.09 12.119V7l4.965 2.597-4.965 2.521Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-social-tiktok" fill="none" viewBox="0 0 22 22"> <path d="M19.589 6.686a4.793 4.793 0 0 1-3.77-4.245V2h-3.445v13.672a2.896 2.896 0 0 1-5.201 1.743l-.002-.001.002.001a2.895 2.895 0 0 1 3.183-4.51v-3.5a6.329 6.329 0 0 0-5.394 10.692 6.33 6.33 0 0 0 10.857-4.424V8.687a8.182 8.182 0 0 0 4.773 1.526V6.79a4.831 4.831 0 0 1-1.003-.104z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-social-email" fill="none" viewBox="0 0 24 24"> <path fill-rule="evenodd" clip-rule="evenodd" d="M3 6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v11.333A1.666 1.666 0 0 1 19.333 19H4.667A1.667 1.667 0 0 1 3 17.333V6Zm3.57 1L12 11.977 17.43 7H6.57ZM19 8.273l-6.324 5.797a1 1 0 0 1-1.352 0L5 8.273V17h14V8.273Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-calendar" fill="none" viewBox="0 0 24 24"> <path fill-rule="evenodd" clip-rule="evenodd" d="M21 9a1 1 0 0 0-1-1H4a1 1 0 1 0 0 2h16a1 1 0 0 0 1-1Z" fill="var(--color--icon, currentcolor)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 6v14H5V6h14Zm2-.273C21 4.773 20.227 4 19.273 4H4.727C3.773 4 3 4.773 3 5.727v14.546C3 21.227 3.773 22 4.727 22h14.546c.954 0 1.727-.773 1.727-1.727V5.727Z" fill="var(--color--icon, currentcolor)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M7 2a1 1 0 0 0-1 1v3a1 1 0 0 0 2 0V3a1 1 0 0 0-1-1Zm10 0a1 1 0 0 0-1 1v3a1 1 0 1 0 2 0V3a1 1 0 0 0-1-1Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-comments" fill="none" viewBox="0 0 24 24"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4 6v13.726l2.617-2.148c.316-.26.712-.399 1.117-.399H20V6H4ZM2.521 4.499A1.76 1.76 0 0 1 3.75 4h16.5c.456 0 .899.177 1.229.499.33.323.521.766.521 1.233v11.715c0 .467-.19.91-.521 1.233a1.76 1.76 0 0 1-1.229.499H7.819l-2.952 2.422a1.76 1.76 0 0 1-1.847.24 1.745 1.745 0 0 1-.74-.633 1.72 1.72 0 0 1-.28-.94V5.732c0-.467.19-.91.521-1.233Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-user" fill="none" viewBox="0 0 24 24"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 17a9.71 9.71 0 0 0-4.71 1.214 9.207 9.207 0 0 0-3.433 3.3 1 1 0 1 1-1.714-1.029 11.209 11.209 0 0 1 4.176-4.02C8.049 15.505 10.008 15 12 15s3.952.505 5.681 1.466a11.208 11.208 0 0 1 4.176 4.02 1 1 0 1 1-1.714 1.029 9.21 9.21 0 0 0-3.433-3.301A9.707 9.707 0 0 0 12 17Zm0-13a4 4 0 1 0 0 8 4 4 0 0 0 0-8ZM6 8a6 6 0 1 1 12 0A6 6 0 0 1 6 8Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-close" fill="none" viewBox="0 0 24 24"> <path fill-rule="evenodd" clip-rule="evenodd" d="M6.23 6.23a1 1 0 0 0 0 1.415L16.355 17.77a1 1 0 0 0 1.415-1.415L7.645 6.23a1 1 0 0 0-1.415 0Z" fill="var(--color--icon, currentcolor)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.77 6.23a1 1 0 0 0-1.415 0L6.23 16.355a1 1 0 1 0 1.415 1.415L17.77 7.645a1 1 0 0 0 0-1.415Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-share" fill="none" viewBox="0 0 24 24"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 10.625a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Zm-3.5 1.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0Zm12.25 4.125a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Zm-3.5 1.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0ZM16.25 5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Zm-3.5 1.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0Z" fill="var(--color--icon, currentcolor)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.988 7.311a1 1 0 0 1-.3 1.382l-4.545 2.921a1 1 0 1 1-1.081-1.682l4.544-2.921a1 1 0 0 1 1.382.3Zm-6.227 5.625a1 1 0 0 1 1.382-.3l4.545 2.921a1 1 0 0 1-1.082 1.682l-4.544-2.921a1 1 0 0 1-.3-1.382Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-icon-play" fill="none" viewBox="0 0 12 13"> <path fill-rule="evenodd" clip-rule="evenodd" d="M3.861 2.764a.696.696 0 0 1 .731.014l5.07 3.26a.73.73 0 0 1 .249.27.762.762 0 0 1 0 .717.73.73 0 0 1-.249.27l-5.07 3.26a.697.697 0 0 1-.996-.26.761.761 0 0 1-.096-.37V3.408c0-.13.033-.257.096-.37a.728.728 0 0 1 .265-.273Z" fill="var(--color--icon, currentcolor)"/> </symbol> <symbol id="svg-ba-plus-badge" fill="none" viewBox="0 0 28 18"> <path fill="#fff" d="M5.5 4h19v12h-19z"/> <path d="M9.91 6.457v1.567c0 .229-.108.337-.338.337h-.445V6.12h.445c.23 0 .338.108.338.337ZM9.127 9.94h.472c.23 0 .338.109.338.338v1.714c0 .23-.108.338-.338.338h-.473V9.94Zm5.734-3.145.432 4.131h-.85l.418-4.131Z" fill="#E7141F"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 0a9 9 0 0 0 0 18h9a9 9 0 1 0 0-18h-9Zm1.503 9.063c.5-.189.783-.594.783-1.404V6.255c0-1.175-.58-1.755-1.755-1.755H7.25v9.45h2.808c1.175 0 1.755-.58 1.755-1.755v-1.917c0-.689-.243-1.053-.81-1.215ZM16.238 4.5H13.66l-1.242 9.45h1.715l.135-1.377h1.188l.148 1.377h1.877L16.238 4.5Zm4.33 6.629H19.3V9.752h-1.35V8.55h1.35V7.173h1.269V8.55h1.35v1.201h-1.35v1.378Z" fill="#E7141F"/> </symbol> <symbol id="svg-icon-search-magnifier" viewBox="0 0 24 24" fill="none"> <path d="M17 16L21 20" stroke="var(--color--icon, currentcolor)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> <path d="M11.5 18C15.6421 18 19 14.6421 19 10.5C19 6.35786 15.6421 3 11.5 3C7.35786 3 4 6.35786 4 10.5C4 14.6421 7.35786 18 11.5 18Z" stroke="var(--color--icon, currentcolor)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="svg-icon-search-clear" viewBox="0 0 14 14" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M1.23039 1.23039C0.839869 1.62092 0.839869 2.25408 1.23039 2.64461L11.3554 12.7696C11.7459 13.1601 12.3791 13.1601 12.7696 12.7696C13.1601 12.3791 13.1601 11.7459 12.7696 11.3554L2.64461 1.23039C2.25408 0.839869 1.62092 0.839869 1.23039 1.23039Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.7696 1.23039C12.3791 0.839869 11.7459 0.839869 11.3554 1.23039L1.23039 11.3554C0.839869 11.7459 0.839869 12.3791 1.23039 12.7696C1.62092 13.1601 2.25408 13.1601 2.64461 12.7696L12.7696 2.64461C13.1601 2.25408 13.1601 1.62092 12.7696 1.23039Z" fill="currentColor"/> </symbol> <symbol id="svg-silhouette" viewBox="0 0 120 180" fill="none"> <path d="M49.868 18.027C33.52 24.695 25.287 30.272 23.349 35.97c-.726 2.06-1.332 7.153-1.332 11.275 0 7.517 0 7.638-4.843 10.79-6.66 4.365-9.082 8.244-7.266 11.76 1.211 2.182 2.18 2.546 6.055 1.94 4.359-.606 4.843-.364 5.933 3.152 1.816 4.97 1.695 6.91-.363 6.91-3.875 0-4.238 11.276-.727 19.277 1.332 2.91 2.422 5.941 2.422 6.911 0 .97.848 1.697 1.816 1.697 1.09 0 2.422 1.455 3.149 3.274.605 1.818 3.027 5.819 5.328 8.971 2.664 3.759 4.48 8.244 5.328 12.73 2.058 11.154 1.937 11.639-5.086 15.64-3.39 1.94-7.144 3.637-8.113 3.758-3.633.243-7.992 2.061-11.504 4.85-2.058 1.576-5.933 3.516-8.476 4.364L.1 165.182V180h120v-32.84l-4.844-5.229c-2.785-1.818-5.449-2.909-6.175-2.546-.606.485-1.938.122-2.906-.606-.969-.727-2.18-1.091-2.785-.727-.606.364-2.664-.97-4.602-3.031-3.027-3.152-3.511-4.728-3.875-12.609-.605-11.76.243-15.154 3.754-15.154 1.574 0 4.238-1.698 6.176-4.001 1.937-2.061 3.269-3.88 3.148-3.88-.242 0 .242-2.91 1.09-6.425 1.937-7.76 1.09-11.518-2.906-13.337-2.543-1.212-3.028-2.182-3.028-6.789 0-3.03.485-5.698.969-6.062 2.18-1.333-2.301-19.64-7.87-32.491-3.512-7.88-6.418-9.7-22.523-14.428-5.086-1.818-5.692-2.91-9.93-3.516-3.596-.514-7.87-.727-13.925 1.698Z" fill="#E5E5E5"/> </symbol> <symbol id="svg-silhouette" viewBox="0 0 120 180" fill="none"> <path d="M49.868 18.027C33.52 24.695 25.287 30.272 23.349 35.97c-.726 2.06-1.332 7.153-1.332 11.275 0 7.517 0 7.638-4.843 10.79-6.66 4.365-9.082 8.244-7.266 11.76 1.211 2.182 2.18 2.546 6.055 1.94 4.359-.606 4.843-.364 5.933 3.152 1.816 4.97 1.695 6.91-.363 6.91-3.875 0-4.238 11.276-.727 19.277 1.332 2.91 2.422 5.941 2.422 6.911 0 .97.848 1.697 1.816 1.697 1.09 0 2.422 1.455 3.149 3.274.605 1.818 3.027 5.819 5.328 8.971 2.664 3.759 4.48 8.244 5.328 12.73 2.058 11.154 1.937 11.639-5.086 15.64-3.39 1.94-7.144 3.637-8.113 3.758-3.633.243-7.992 2.061-11.504 4.85-2.058 1.576-5.933 3.516-8.476 4.364L.1 165.182V180h120v-32.84l-4.844-5.229c-2.785-1.818-5.449-2.909-6.175-2.546-.606.485-1.938.122-2.906-.606-.969-.727-2.18-1.091-2.785-.727-.606.364-2.664-.97-4.602-3.031-3.027-3.152-3.511-4.728-3.875-12.609-.605-11.76.243-15.154 3.754-15.154 1.574 0 4.238-1.698 6.176-4.001 1.937-2.061 3.269-3.88 3.148-3.88-.242 0 .242-2.91 1.09-6.425 1.937-7.76 1.09-11.518-2.906-13.337-2.543-1.212-3.028-2.182-3.028-6.789 0-3.03.485-5.698.969-6.062 2.18-1.333-2.301-19.64-7.87-32.491-3.512-7.88-6.418-9.7-22.523-14.428-5.086-1.818-5.692-2.91-9.93-3.516-3.596-.514-7.87-.727-13.925 1.698Z" fill="#E5E5E5"/> </symbol> <symbol id="svg-silhouette-small" viewBox="0 0 31 33" fill="none"> <path fill="#D5D8DB" fill-rule="nonzero" d="m24.434 0 .006.014c1.532 3.526 2.764 8.55 2.164 8.915-.133.1-.266.832-.266 1.664 0 1.264.133 1.53.833 1.862 1.099.5 1.331 1.53.799 3.66-.233.964-.367 1.763-.3 1.763.033 0-.333.499-.866 1.064-.533.632-1.265 1.098-1.698 1.098-.966 0-1.199.932-1.032 4.158.1 2.163.233 2.595 1.065 3.46.533.566 1.1.932 1.266.832.166-.1.5 0 .766.2s.632.299.799.166c.2-.1.932.2 1.698.698L31 30.99V33H4.285c.255-.063.504-.103.741-.12.267-.032 1.3-.498 2.231-1.03 1.932-1.098 1.965-1.231 1.399-4.292a8.996 8.996 0 0 0-1.465-3.493c-.633-.865-1.3-1.962-1.465-2.461-.2-.5-.567-.899-.866-.899-.267 0-.5-.199-.5-.465s-.3-1.098-.666-1.897c-.965-2.195-.866-5.289.2-5.289.566 0 .6-.532.1-1.896-.3-.965-.433-1.031-1.632-.865-1.065.166-1.332.067-1.665-.532-.5-.965.167-2.03 1.998-3.227 1.332-.865 1.332-.898 1.332-2.96 0-1.132.167-2.53.366-3.094.055-.16.128-.32.22-.48h19.82Z"/> </symbol> <symbol id="svg-icon-radio-off" viewBox="0 0 20 20" fill="none"> <path fill="currentColor" fill-rule="evenodd" d="M10 1.818a8.182 8.182 0 1 0 0 16.364 8.182 8.182 0 0 0 0-16.364ZM0 10C0 4.477 4.477 0 10 0s10 4.477 10 10-4.477 10-10 10S0 15.523 0 10Z" clip-rule="evenodd"/> </symbol> <symbol id="svg-icon-radio-on" viewBox="0 0 20 20" fill="none"> <path fill="currentColor" d="M10 14a4 4 0 1 0 0-8 4 4 0 0 0 0 8Z"/> <path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0ZM1.818 10a8.182 8.182 0 1 1 16.364 0 8.182 8.182 0 0 1-16.364 0Z" clip-rule="evenodd"/> </symbol> <symbol id="svg-icon-spinner" viewBox="0 0 20 20" fill="none"> <path fill="currentColor" fill-rule="evenodd" d="M10 0a.91.91 0 0 1 .91.91v3.03a.91.91 0 1 1-1.82 0V.91A.91.91 0 0 1 10 0ZM2.929 2.929a.91.91 0 0 1 1.286 0l2.142 2.143a.91.91 0 1 1-1.285 1.285L2.929 4.215a.91.91 0 0 1 0-1.286ZM0 10a.91.91 0 0 1 .91-.91h3.03a.91.91 0 1 1 0 1.82H.91A.91.91 0 0 1 0 10Zm15.152 0a.91.91 0 0 1 .909-.91h3.03a.91.91 0 1 1 0 1.82h-3.03a.91.91 0 0 1-.91-.91Zm-8.795 3.643a.909.909 0 0 1 0 1.285l-2.142 2.143a.909.909 0 1 1-1.286-1.286l2.143-2.142a.91.91 0 0 1 1.285 0Zm7.286 0a.91.91 0 0 1 1.285 0l2.143 2.142a.909.909 0 1 1-1.286 1.286l-2.142-2.143a.91.91 0 0 1 0-1.285ZM10 15.15a.91.91 0 0 1 .91.91v3.03a.91.91 0 1 1-1.82 0v-3.03a.91.91 0 0 1 .91-.91Z" clip-rule="evenodd"/> </symbol> <symbol id="svg-icon-filters" viewBox="0 0 20 20" fill="none"> <path stroke="currentColor" d="M11.45 10H3.622m7.826 0a1.45 1.45 0 0 0 2.899 0m-2.899 0a1.45 1.45 0 0 1 2.899 0m2.029 0h-2.03m-8.695 5.217H3.623m2.03 0a1.45 1.45 0 1 0 2.898 0m-2.899 0a1.45 1.45 0 1 1 2.899 0m7.826 0H8.55M7.97 4.784H3.623m4.348 0a1.45 1.45 0 1 0 2.899 0m-2.899 0a1.45 1.45 0 1 1 2.899 0m5.507 0H10.87" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="svg-icon-file" viewBox="0 0 40 40" fill="none"> <path stroke="#151F28" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M30.5 35h-21c-.31 0-.606-.132-.825-.366a1.297 1.297 0 0 1-.342-.884V6.25c0-.332.123-.65.342-.884C8.894 5.132 9.191 5 9.5 5h14l8.167 8.75v20c0 .331-.123.65-.342.884A1.129 1.129 0 0 1 30.5 35Z"/><path fill="#E7141F" d="M17.5 40h-15a.802.802 0 0 1-.59-.264.942.942 0 0 1-.243-.639v-19.86c0-.24.087-.47.244-.64a.802.802 0 0 1 .589-.264h10l5.833 6.32v14.444c0 .24-.087.47-.244.639A.802.802 0 0 1 17.5 40Z" opacity=".05"/><path stroke="#151F28" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23.333 5v10h8.334"/><path stroke="#E7141F" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 20h8.333M15 26.667h8.333"/> </symbol> <symbol id="svg-icon-list" viewBox="0 0 16 13" fill="none"> <path fill="currentColor" fill-rule="evenodd" d="M11.5 1.5a1 1 0 0 0-1-1H1.125a1 1 0 1 0 0 2H10.5a1 1 0 0 0 1-1ZM11.5 6.5a1 1 0 0 0-1-1H1.124a1 1 0 0 0 0 2h9.374a1 1 0 0 0 1-1ZM11.5 11.5a1 1 0 0 0-1-1H1.124a1 1 0 1 0 0 2h9.374a1 1 0 0 0 1-1ZM15.875 1.5a1 1 0 0 0-1-1h-1.25a1 1 0 1 0 0 2h1.25a1 1 0 0 0 1-1ZM15.874 6.5a1 1 0 0 0-1-1h-1.249a1 1 0 1 0 0 2h1.25a1 1 0 0 0 1-1ZM15.874 11.5a1 1 0 0 0-1-1h-1.249a1 1 0 1 0 0 2h1.25a1 1 0 0 0 1-1Z" clip-rule="evenodd"/> </symbol> <symbol id="svg-icon-grid" viewBox="0 0 16 17" fill="none"> <path fill="currentColor" d="M6 .5H1c-.6 0-1 .4-1 1v5c0 .6.4 1 1 1h5c.6 0 1-.4 1-1v-5c0-.6-.4-1-1-1ZM15 .5h-5c-.6 0-1 .4-1 1v5c0 .6.4 1 1 1h5c.6 0 1-.4 1-1v-5c0-.6-.4-1-1-1ZM6 9.5H1c-.6 0-1 .4-1 1v5c0 .6.4 1 1 1h5c.6 0 1-.4 1-1v-5c0-.6-.4-1-1-1ZM15 9.5h-5c-.6 0-1 .4-1 1v5c0 .6.4 1 1 1h5c.6 0 1-.4 1-1v-5c0-.6-.4-1-1-1Z"/> </symbol> <symbol id="svg-icon-flag" viewBox="0 0 24 25" fill="none"> <path d="M3.75 20.7504V5.00043" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /> <path d="M3.75 16.2504C9.75 11.7504 14.25 20.7504 20.25 16.2504V5.00042C14.25 9.50042 9.75 0.500424 3.75 5.00042" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /> </symbol> </svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 152 18"><use xlink:href="#svg-branding-logo-full" href="#svg-branding-logo-full" /></svg> </a> </div><!-- .site-branding --> </div><!-- .top-bar__branding --> <div class="top-bar__item"> <a href="https://www.baseballamerica.com/join-the-newsletter/" class="ui-button ui-button--sm ui-button--block" > Newsletter <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg></a> </div><!-- .top-bar__item --> <div class="top-bar__item"> <a href="https://www.baseballamerica.com/sign-up/" class="ui-button ui-button--sm ui-button--block" > Subscribe <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg></a> </div><!-- .top-bar__item --> </div><!-- .top-bar__container --> </div><!-- .top-bar --> <div class="site-header-sentinel"></div> <header id="masthead" class="site-header"> <div class="site-header__container"> <div class="site-header__branding"> <div class="site-branding"> <a href="https://www.baseballamerica.com/" class="custom-logo-link" rel="home"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 152 18"><use xlink:href="#svg-branding-logo-full" href="#svg-branding-logo-full" /></svg> </a> <p class="screen-reader-text"><a href="https://www.baseballamerica.com/" rel="home">College Baseball, MLB Draft, Prospects &#8211; Baseball America</a></p> </div><!-- .site-branding --> </div><!-- .site-header__branding --> <div class="site-header__main-menu-toggle"> <button type="button" class="hamburger ui-button ui-button--sm ui-button--block" aria-label="Toggle main menu" aria-expanded="false" aria-controls="flyout-navigation" > <svg class="hamburger__icon hamburger__icon--open icon icon--lg" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path opacity=".05" fill-rule="evenodd" clip-rule="evenodd" d="M2 16c0-.552.389-1 .868-1h9.264c.48 0 .868.448.868 1s-.389 1-.868 1H2.868C2.388 17 2 16.552 2 16Z" fill="var(--color--icon--accent, currentcolor)"/> <path d="M4 12h16H4Z" fill="var(--color--icon, currentcolor)"/> <path d="M4 12h16" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M4 7h16H4Z" fill="var(--color--icon, currentcolor)"/> <path d="M4 7h16" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M4 17h16H4Z" fill="var(--color--icon, currentcolor)"/> <path d="M4 17h16" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> <svg class="hamburger__icon hamburger__icon--close icon icon--lg" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path opacity=".05" fill-rule="evenodd" clip-rule="evenodd" d="M10.707 8.707c.39-.39.982-.432 1.321-.093l6.55 6.55c.34.34.298.93-.093 1.321-.39.39-.982.433-1.32.093l-6.55-6.55c-.34-.339-.298-.93.092-1.32Z" fill="var(--color--icon--accent, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314L6.343 6.343Z" fill="var(--color--icon, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M6.343 17.314 17.657 6 6.343 17.314Z" fill="var(--color--icon, currentcolor)"/> <path d="M6.343 17.314 17.657 6" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div><!-- .site-header__main-menu-toggle --> <div class="site-header__newsletter"> <a href="https://www.baseballamerica.com/join-the-newsletter/" class="ui-button ui-button--sm ui-button--block" > Newsletter <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg></a> </div><!-- .site-header__newsletter --> <div class="site-header__account"> <a id="piano-id-my-account-button" class="ui-button ui-button--sm ui-button--block bba-piano-my-account" href="/my-account/" > <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" class="icon icon--lg"> <path d="M3 21a10.208 10.208 0 0 1 3.804-3.66A10.707 10.707 0 0 1 12 16c1.824 0 3.616.462 5.196 1.34 1.58.877 2.892 2.14 3.804 3.66" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12 13a5 5 0 1 0 0-10 5 5 0 0 0 0 10Z" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-miterlimit="10"/> <path opacity=".05" d="M1 18a9.912 9.912 0 0 1 3.593-3.66A9.675 9.675 0 0 1 9.5 13a9.67 9.67 0 0 1 4.907 1.34A9.912 9.912 0 0 1 18 18" fill="var(--color--icon--accent, currentcolor)"/> </svg> <span class="bba-piano-my-account__label hide-on-mobile" > My Account </span> </a> </div><!-- .site-header__account --> <div class="site-header__search-toggle"> <button type="button" class="js-use-overlay ui-button ui-button--sm ui-button--block search-box__open" aria-label="Search Baseball America…" data-scroll="true" data-target="#search-box" data-backdrop="true" data-focus=".search-form__field" > <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"> <path opacity=".05" d="M7 19A5 5 0 1 0 7 9a5 5 0 0 0 0 10Z" fill="var(--color--icon--accent, currentcolor)"/> <path d="m17 16 4 4" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M11.5 18a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15Z" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> <button type="button" class="search-box__close ui-button ui-button--sm ui-button--block" aria-label="Close search" aria-controls="search-box" aria-expanded="false" data-dismiss="modal" > <svg class="hamburger__icon hamburger__icon--close icon icon--lg" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path opacity=".05" fill-rule="evenodd" clip-rule="evenodd" d="M10.707 8.707c.39-.39.982-.432 1.321-.093l6.55 6.55c.34.34.298.93-.093 1.321-.39.39-.982.433-1.32.093l-6.55-6.55c-.34-.339-.298-.93.092-1.32Z" fill="var(--color--icon--accent, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314L6.343 6.343Z" fill="var(--color--icon, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M6.343 17.314 17.657 6 6.343 17.314Z" fill="var(--color--icon, currentcolor)"/> <path d="M6.343 17.314 17.657 6" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div><!-- .site-header__search-toggle --> <div class="site-header__subscribe"> <a href="https://www.baseballamerica.com/sign-up/" class="button button--primary button--sm" > Join Today!</a> </div><!-- .site-header__subscribe --> <div class="site-header__secondary-navigation"> <nav class="primary-navigation" aria-label="Primary menu"> <ul id="menu-primary" class="menu"><li id="menu-item-1302917" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1302917"><a href="https://www.baseballamerica.com/rankings/2024-top-100-prospects/">Top 100</a></li> <li id="menu-item-49087" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-49087"><a href="https://www.baseballamerica.com/stories/category/news/">News</a></li> <li id="menu-item-1354069" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1354069"><a href="https://www.baseballamerica.com/mlb-prospects-wire/">Prospect Wire</a></li> <li id="menu-item-18" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18"><a href="/rankings/">Rankings</a></li> <li id="menu-item-49096" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49096"><a href="https://www.baseballamerica.com/stories/competition/draft/">Draft</a></li> <li id="menu-item-1506753" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1506753"><a href="https://www.baseballamerica.com/draft-results/">Draft Results</a></li> <li id="menu-item-19" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19"><a href="/teams/">Teams</a></li> <li id="menu-item-49047" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-49047"><a href="/players/">Players</a></li> <li id="menu-item-1506756" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1506756"><a href="https://www.baseballamerica.com/stories/competition/college/">College</a></li> <li id="menu-item-49100" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49100"><a href="https://www.baseballamerica.com/stories/competition/fantasy/">Fantasy</a></li> <li id="menu-item-49744" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49744"><a href="https://www.baseballamerica.com/digital-magazine/">Digital Magazine</a></li> <li id="menu-item-49097" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49097"><a href="https://www.baseballamerica.com/shop-now/">Store</a></li> </ul></nav><!-- .primary-navigation --> </div><!-- .site-header__secondary-navigation --> </div><!-- .site-header__container --> </header><!-- .site-header --> <nav class="promo-bar"> <div class="promo-bar__container"> <h3 class="promo-bar__heading"> QUICK HITS </h3><!-- .promo-bar__heading --> <div class="promo-bar__menu"> <ul id="menu-quick-hits" class="menu"><li id="menu-item-1549678" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1549678"><a href="https://www.baseballamerica.com/sign-up/">30% Off Black Friday Sale</a></li> <li id="menu-item-1549656" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1549656"><a href="https://www.baseballamerica.com/stories/2024-rule-5-draft-preview-top-players-to-know/">Rule 5 Draft Preview</a></li> <li id="menu-item-1549654" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1549654"><a href="https://www.baseballamerica.com/stories/topps-mvp-buyback-get-your-shohei-ohtani-aaron-judge-topps-chrome-cards-ready/">Topps MVP Buyback For Judge, Ohtani</a></li> <li id="menu-item-1549676" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1549676"><a href="https://www.baseballamerica.com/stories/draft-podcast-reviewing-2024-nl-east-draft-classes/">NL East Draft Review</a></li> <li id="menu-item-1549605" class="menu-item menu-item-type-post_type menu-item-object-post current-menu-item menu-item-1549605"><a href="https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/" aria-current="page">C/1B/3B Dynasty Rankings</a></li> <li id="menu-item-1543757" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1543757"><a href="https://www.baseballamerica.com/stories/2025-mlb-top-prospects-for-every-team/">2025 Top 10s</a></li> <li id="menu-item-1538519" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1538519"><a href="https://www.baseballamerica.com/stories/mlb-free-agency-ranking-the-top-50-position-players-available-for-2025/">Top 50 MLB FAs</a></li> <li id="menu-item-1520896" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1520896"><a href="https://baseballamerica.myshopify.com/collections/books/products/2025-baseball-america-three-book-bundle">Pre-Order 2025 Books</a></li> </ul> </div><!-- .promo-bar__menu --> </div><!-- .promo-bar__container --> </nav><!-- .promo-bar --> <style id='wp-block-image-theme-inline-css'> .wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em} </style> <style id='wp-block-group-theme-inline-css'> :where(.wp-block-group.has-background){padding:1.25em 2.375em} </style> <style id='block-support-1-inline-css'> .wp-container-core-group-layout-1.wp-container-core-group-layout-1{flex-wrap:nowrap;justify-content:flex-end;align-items:center;} </style> <style id='block-support-2-inline-css'> .wp-container-core-group-layout-2.wp-container-core-group-layout-2{flex-wrap:nowrap;justify-content:flex-end;align-items:center;} </style> <main id="primary" class="site-main"> <nav class="breadcrumbs" aria-label="Breadcrumb"> <div class="container"> <ol itemtype="https://schema.org/BreadcrumbList" class="breadcrumbs__list"> <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem" class="breadcrumbs__item"> <a itemprop="item" href="https://www.baseballamerica.com/" class="breadcrumbs__link"> <span itemprop="name"> Home </span> </a> <meta itemprop="position" content="1"> </li> <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem" class="breadcrumbs__item"> <a itemprop="item" href="https://www.baseballamerica.com/stories/category/fantasy/" class="breadcrumbs__link"> <svg xmlns="http://www.w3.org/2000/svg" class="breadcrumbs__chevron icon icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg> <span itemprop="name"> Fantasy </span> </a> <meta itemprop="position" content="3"> </li> <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem" class="breadcrumbs__item"> <a itemprop="item" href="https://www.baseballamerica.com/stories/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025/" class="breadcrumbs__link"> <svg xmlns="http://www.w3.org/2000/svg" class="breadcrumbs__chevron icon icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg> <span itemprop="name"> Top 100 C, 1B &amp; 3B Dynasty Fantasy Baseball Rankings For 2025 </span> </a> <meta itemprop="position" content="4"> </li> </ol> </div> </nav><!-- .breadcrumbs --> <div class="header-slot header-slot--mobile"> <div class="ad-slot-wrapper ad-slot-wrapper--header" style="min-height:50px;"> <div class="AdvallyTag" id="div-bba-adslot-header--0" data-slot="/21743036072/baseball_america/header-0" data-autosize="728x90,320x50" data-targeting="pos=header-0"></div> </div></div> <div class="header-slot header-slot--desktop"> <div class="ad-slot-wrapper ad-slot-wrapper--header" style="min-height:50px;"> <div class="AdvallyTag" id="div-bba-adslot-header--1" data-slot="/21743036072/baseball_america/header-1" data-autosize="728x90,320x50" data-targeting="pos=header-0"></div> </div></div> <article id="post-1549275" class="page-layout page-layout--with-sidebar post-1549275 post type-post status-publish format-standard has-post-thumbnail hentry category-fantasy category-majors category-news"> <header class="page-layout__header"> <div class="page-layout__category"> <a href="https://www.baseballamerica.com/stories/category/fantasy/" class="meta__item meta__item--category" aria-label="Post category" title="Post category" > <span class="meta__type-indicator meta__type-indicator--post"> <span class="screen-reader-text"> Article </span> </span> Fantasy </a> </div><!-- .page-layout__category --> <h1 class="page-layout__title">Top 100 C, 1B &amp; 3B Dynasty Fantasy Baseball Rankings For 2025</h1><div class="page-layout__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-20T09:52:13-05:00"> November 20, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-21T19:58:43-05:00"> November 21, 2024 </time> </span> <span class="meta__item meta__item--ba-plus" aria-label="BA+" title="BA+" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--ba-plus-badge"><use xlink:href="#svg-ba-plus-badge" href="#svg-ba-plus-badge" /></svg></span> <span class="meta__item meta__item--author"> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-user" href="#svg-icon-user" /></svg> <span> <a href="https://www.baseballamerica.com/stories/author/geoff-pontes/" title="Posts by Geoff Pontes" class="author url fn" rel="author">Geoff Pontes</a> &amp; <a href="https://www.baseballamerica.com/stories/author/dylan-white/" title="Posts by Dylan White" class="author url fn" rel="author">Dylan White</a> </span> </span> <span class="meta__item meta__item--comments-count"> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-comments" href="#svg-icon-comments" /></svg> <a href="#disqus_thread" aria-label="Number of comments" title="Number of comments" > 0 </a> </span> </div><!-- .page-layout__meta --> </header><!-- .page-layout__header --> <div class="page-layout__hero"> <div class="page-layout__featured-image"> <picture><source width="1280" height="548" media="(min-width: 782px)" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&resize=1280%2C548&ssl=1&w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&resize=1280%2C548&ssl=1&w=768 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&resize=1280%2C548&ssl=1&w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&resize=1280%2C548&ssl=1 1280w" data-size="baseball-america-xl--21:9" /><img width="768" height="1024" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=660px%2C0px%2C1283px%2C1708px&amp;resize=768%2C1024&amp;ssl=1" class="attachment-baseball-america-md--3:4 size-baseball-america-md--3:4 wp-post-image" alt="" loading="eager" decoding="async" fetchpriority="high" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=660px%2C0px%2C1283px%2C1708px&amp;resize=768%2C1024&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=660px%2C0px%2C1283px%2C1708px&amp;resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=660px%2C0px%2C1283px%2C1708px&amp;resize=768%2C1024&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=660px%2C0px%2C1283px%2C1708px&amp;resize=768%2C1024&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /></picture> </div><!-- .page-layout__featured-image --> </div><!-- .page-layout__hero --> <div class="page-layout__hero page-layout__hero--backdrop"> <div class="page-layout__featured-image"> <img width="1280" height="548" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&amp;resize=1280%2C548&amp;ssl=1" class="attachment-baseball-america-xl--21:9 size-baseball-america-xl--21:9 wp-post-image" alt="" loading="eager" decoding="async" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&amp;resize=1280%2C548&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&amp;resize=1280%2C548&amp;ssl=1&amp;w=768 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&amp;resize=1280%2C548&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/vlad_guerrero_eddiekellyprolook.jpg?crop=0px%2C85px%2C2560px%2C1095px&amp;resize=1280%2C548&amp;ssl=1 1280w" sizes="(max-width: 1280px) 100vw, 1280px" /> </div><!-- .page-layout__featured-image --> </div><!-- .page-layout__hero--backdrop --> <div class="page-layout__social-share page-layout__social-share--header"> <ul class="social-bar is-mobile-collapsible is-collapsed"> <li class="social-bar__item"> <a href="http://www.facebook.com/share.php?u=https%3A%2F%2Fwww.baseballamerica.com%2Fstories%2Ftop-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025%2F" class="social-icon-button" target="_blank" rel="noopener" title="Share on Facebook" aria-label="Share on Facebook" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-facebook" href="#svg-icon-social-facebook" /></svg></a> </li> <li class="social-bar__item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.baseballamerica.com%2Fstories%2Ftop-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025%2F" class="social-icon-button" target="_blank" rel="noopener" title="Share on Twitter" aria-label="Share on Twitter" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-twitter" href="#svg-icon-social-twitter" /></svg></a> </li> <li class="social-bar__item"> <a href="mailto:?subject=I%20wanted%20you%20to%20see%20this%20on%20Baseball%20America&#038;body=Check%20out%20this:%20https%3A%2F%2Fwww.baseballamerica.com%2Fstories%2Ftop-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025%2F" class="social-icon-button" target="_blank" rel="noopener" title="Share via email" aria-label="Share via email" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-email" href="#svg-icon-social-email" /></svg></a> </li> <div type="button" class="social-bar__expander button button--tertiary button--icon-only button--sm" role="none" > <svg xmlns="http://www.w3.org/2000/svg" class="social-bar__expander-icon social-bar__expander-icon--open icon icon--md"><use xlink:href="#svg-icon-share" href="#svg-icon-share" /></svg> <svg xmlns="http://www.w3.org/2000/svg" class="social-bar__expander-icon social-bar__expander-icon--close icon icon--md"><use xlink:href="#svg-icon-close" href="#svg-icon-close" /></svg> </div> </ul><!-- .social-bar --> </div><!-- .page-layout__social-share--header --> <div class="page-layout__main"> <p class="page-layout__image-credit"> <strong> Image credit: </strong> Vladimir Guerrero Jr. (Photo by Eddie Kelly / ProLook Photos)</p><!-- .page-layout__image-credit --> <style id='bba-generic-cta-style-inline-css'> .generic-cta-block{background-color:var(--color--neutral--darkest);border-radius:var(--border-radius--md);color:var(--color--neutral--white);display:flex;flex-direction:column;padding-bottom:var(--spacing--lg)}@media(min-width: 782px){.generic-cta-block{align-items:center;flex-direction:row;grid-gap:var(--spacing--lg);margin-top:2.25rem;padding-bottom:0;padding-left:var(--spacing--2xl);padding-right:var(--spacing--2xl)}}.generic-cta-block .generic-cta-block__image{overflow:hidden;width:100%;border-radius:var(--border-radius--md) var(--border-radius--md) 0 0}@media(min-width: 782px){.generic-cta-block .generic-cta-block__image{border-radius:var(--border-radius--sm);grid-column:1fr;max-width:9.375rem;height:100%}}@media(min-width: 782px){.generic-cta-block .generic-cta-block__image--portrait{margin-top:-1.25rem}}.generic-cta-block .generic-cta-block__header{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;text-align:center}@media(min-width: 782px){.generic-cta-block .generic-cta-block__header{grid-column:6fr;padding-left:0;padding-right:0;text-align:left}}.generic-cta-block .generic-cta-block__header .generic-cta-block__title{font-family:var(--font-family--secondary);line-height:var(--line-height--xs);font-weight:var(--font-weight--semibold);letter-spacing:var(--letter-spacing--md);margin-top:0;font-size:2rem;font-size:var(--font-size--heading--xl);margin-bottom:var(--spacing--md);color:var(--color--neutral--white);margin-bottom:var(--spacing--xs)}@media(min-width: 782px){.generic-cta-block .generic-cta-block__header .generic-cta-block__title{margin-top:0;margin-bottom:0}}.generic-cta-block .generic-cta-block__header .generic-cta-block__title a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.generic-cta-block .generic-cta-block__header .generic-cta-block__title strong{color:var(--color--accent)}.generic-cta-block .generic-cta-block__header .generic-cta-block__subtitle{margin-top:0.5rem;margin-bottom:0}@media(min-width: 782px){.generic-cta-block .generic-cta-block__header .generic-cta-block__subtitle{margin-top:0;margin-bottom:0}}.generic-cta-block .generic-cta-block__header .generic-cta-block__subtitle strong{-webkit-text-decoration:none;text-decoration:none;color:var(--color--accent)}.generic-cta-block .generic-cta-block__header .generic-cta-block__subtitle strong:hover:not(strong){color:var(--color--accent--dark)}.generic-cta-block .generic-cta-block__button{flex-grow:1;text-align:center}@media(min-width: 782px){.generic-cta-block .generic-cta-block__button{grid-column:1fr;text-align:right}}.generic-cta-block.c-cta--primary .generic-cta-block__header .generic-cta-block__title strong,.generic-cta-block.c-cta--primary .generic-cta-block__header .generic-cta-block__subtitle strong{color:var(--color--primary)}.generic-cta-block.c-cta--primary .generic-cta-block__button-link{background-color:var(--color--primary)}.generic-cta-block.c-cta--primary .generic-cta-block__button-link:hover{background-color:var(--color--primary--dark)} </style> <style id='wp-block-table-theme-inline-css'> .wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)} </style> <p>Baseball America is kicking off dynasty ranking season with positional breakdowns of the top fantasy players heading into the 2025 season.</p> <p><a href="https://www.baseballamerica.com/players/3761-vladimir-guerrero/" target="_blank" rel="noreferrer noopener">Vladimir Guerrero Jr.</a>, who is coming off a monster season in which he hit 30 home runs with a .940 OPS, heads up our ranking of the top 100 C/1B/3B options for next year.</p> <p>Note that these rankings do not measure 2024 value or projected 2025 value. Instead, our rankings look at a three-to-five-year window in an attempt to balance a variety of scoring types, with proximity and peaks highly weighted in the analysis.</p> <div class="piano-container piano-container--post-id-1549275"> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--ba-plus-badge"><use xlink:href="#svg-ba-plus-badge" href="#svg-ba-plus-badge" /></svg> <h2 class="wp-block-heading">Top 100 C/1B/3B Dynasty Rankings</h2> <h5 class="wp-block-heading">1. <a href="https://www.baseballamerica.com/players/3761-vladimir-guerrero/" target="_blank" rel="noreferrer noopener">Vladimir Guerrero Jr.</a>, 1B, Blue Jays</h5> <p>Vlad Jr. came roaring back in 2024 after a subpar season in 2023, hitting .323/.396/.544 with 30 home runs and 103 RBIs. His production was nearly on par with his 2021 season and puts him in position to be the first corner infield bat off the board in 2025 startup dynasty drafts. He has a superb combination of hit tool and power.</p> <h5 class="wp-block-heading">2. <a href="https://www.baseballamerica.com/players/6798-jose-ramirez/" target="_blank" rel="noreferrer noopener">Jose Ramirez</a>, 3B, Guardians</h5> <p>The 32-year-old Ramirez is 12 years into his major league career and isn&#8217;t showing any signs of slowing down. Ramirez had arguably his best season to date in 2024, as he hit .279/.335/.537 with 39 home runs and 41 stolen bases. While flirting with 40/40 again is unlikely, Ramirez still continues to fill up the stat sheet.</p> <section class="generic-cta-block c-cta--primary wp-block-bba-generic-cta"> <div class="generic-cta-block__image "> <a href="http://baseballamerica.com/stories/fantasy-podcast-corner-infield-catcher-dynasty-rankings-for-2025/"> <img decoding="async" width="1280" height="853" src="https://www.baseballamerica.com/wp-content/uploads/2024/11/matt_olson_tomdipace.jpg" class="generic-cta-block__image-item" alt="" /> </a> </div> <div class="generic-cta-block__header"> <h2 class="generic-cta-block__title"> <a href="http://baseballamerica.com/stories/fantasy-podcast-corner-infield-catcher-dynasty-rankings-for-2025/"> Fantasy Podcast: Corner Infield &amp; Catcher Dynasty Rankings For 2025 </a> </h2> <div class="generic-cta-block__subtitle"> <p>Geoff Pontes and Dylan White hop on the Baseball America Fantasy Podcast to discuss their C, 1B and 3B dynasty rankings for 2025.</p> </div> </div> <div class="generic-cta-block__button"> <a class="generic-cta-block__button-link button button--secondary" href="http://baseballamerica.com/stories/fantasy-podcast-corner-infield-catcher-dynasty-rankings-for-2025/" target="_blank" > LISTEN HERE </a> </div> </section> <h5 class="wp-block-heading">3. <a href="https://www.baseballamerica.com/players/3112-rafael-devers/" target="_blank" rel="noreferrer noopener">Rafael Devers</a>, 3B, Red Sox</h5> <p>The 28-year-old Devers is coming off one of his best seasons and enters 2025 on a streak of five consecutive full seasons with 27 or more home runs. He produced the highest walk rate (11.1%) of his career in 2024 while taking advantage of a dynamic Red Sox lineup around him. Devers is as safe as it comes and his .279/.345/.511 career line is a good projection for what to expect.</p> <h5 class="wp-block-heading">4. <a href="https://www.baseballamerica.com/players/5162-bryce-harper/" target="_blank" rel="noreferrer noopener">Bryce Harper</a>, 1B, Phillies</h5> <p>Harper&#8217;s peak fantasy seasons are behind us, but there’s still plenty of tread left on these tires. Harper moved to first base full-time in 2023 and followed it up with a strong performance in 2024 hitting .285/.373/.525 with 30 home runs &#8212; the fifth time he has hit 30 or more homers. Expect those numbers to continue in the coming seasons.</p> <h5 class="wp-block-heading">5. <a href="https://www.baseballamerica.com/players/3418-austin-riley/" target="_blank" rel="noreferrer noopener">Austin Riley</a>, 3B, Braves</h5> <p>The Braves dealt with a laundry list of injuries in 2024. Riley was chief among them. Riley hit .256/.322/.461 with 19 home runs before going down with a broken hand on Aug. 10. Despite a down season by his standards, Riley’s barrel, hard hit, zone and line drive rates all improved year-over-year. Buy back into Riley’s return to prominence in 2025.</p> <h5 class="wp-block-heading">6. <a href="https://www.baseballamerica.com/players/5127-freddie-freeman/" target="_blank" rel="noreferrer noopener">Freddie Freeman</a>, 1B, Dodgers</h5> <p>Old steady and reliable Freddie Freeman dealt with injuries in 2024, but gutted out 147 games for the world champions. Freeman hit .282/.378/.476 with 22 home runs, which was down from his 2023 season. At age-35 entering 2025, how many years of elite production does Freeman have left? He should remain productive over the new few years in a Dodgers lineup with the best protection money can buy.</p> <h5 class="wp-block-heading">7. <a href="https://www.baseballamerica.com/players/9044-junior-caminero/" target="_blank" rel="noreferrer noopener">Junior Caminero</a>, 3B, Rays</h5> <p>Caminero&#8217;s rookie season didn&#8217;t make the headlines that we expected. He didn&#8217;t return to the majors leagues until Aug. 13 and hit .248/.299/.424 over the final 43 games of the season, showing power and some rawness in his approach. We may still be a few years away from Caminero’s ascent into superstardom, but he boasts an elite combination of power and bat-to-ball skills. It’s only a matter of improving swing decisions and optimizing batted ball angles on contact.</p> <h5 class="wp-block-heading">8. <a href="https://www.baseballamerica.com/players/2605-matt-olson/" target="_blank" rel="noreferrer noopener">Matt Olson</a>, 1B, Braves</h5> <p>Olson was one of Atlanta&#8217;s few stars to remain healthy in 2024, but he&#8217;ll ultimately want to forget his season. The slugger hit .247/.333/.457 with 29 home runs as his underlying barrel and exit velocity metrics all took a hit. The skills primarily stayed the same and Olson is still in his prime entering his age-31 season in 2025. One of the elite power hitters in the game, Olson still has multiple years of top corner infield production remaining.</p> <h5 class="wp-block-heading">9. <a href="https://www.baseballamerica.com/players/3911-pete-alonso/" target="_blank" rel="noreferrer noopener">Pete Alonso</a>, 1B, Free Agent</h5> <p>Where will Alonso end up in 2025? The free agent slugger is one of the top names on the open market this offseason. If Alonso changes teams, keep an eye on how his new home park impacts his fantasy value. He&#8217;s still one of the elite power hitters in the game regardless of destination, hitting 34 or more home runs in each of his last five full seasons. At age-30 entering 2025, Alonso still has multiple years of elite power production remaining.</p> <h5 class="wp-block-heading">10. <a href="https://www.baseballamerica.com/players/4052-adley-rutschman/" target="_blank" rel="noreferrer noopener">Adley Rutschman</a>, C, Orioles</h5> <p>Rutschman&#8217;s nearly league-average line in 2024 was a disappointment from a fantasy perspective. Rutschman hit a pedestrian .250/.318/.391 with 19 home runs, as his barrel and hard-hit rate both dropped. After a solid 2023, Rutschman will look to regain his status as the top catcher in dynasty.</p> <h5 class="wp-block-heading">11. <a href="https://www.baseballamerica.com/players/2390-jazz-chisholm/" target="_blank" rel="noreferrer noopener">Jazz Chisholm</a>, 3B, Yankees</h5> <p>The 26-year-old had the healthiest and most productive season of his career. Even better news, he was traded to the Yankees in July, where his lineup and home park changed for the better. Chisholm hit .256/.324/.436 but chipped in 24 home runs and 40 stolen bases to drive his fantasy value. The combination of power and speed, with a chance for the best counting stats of his career, make Chisholm an excellent buy heading into 2025.</p> <h5 class="wp-block-heading">12. <a href="https://www.baseballamerica.com/players/3527-william-contreras/">William Contreras</a>, C, Brewers</h5> <p>You can make a case that Contreras is the top catcher in fantasy after two excellent seasons in Milwaukee. Contreras outearned the No. 2 catcher, Cal Raleigh, by a value margin of 25% while surpassing 650 plate appearances for the first time. At age-27 entering 2025, Contreras has 2-3 seasons remaining at the top of his game.</p> <h5 class="wp-block-heading">13. <a href="https://www.baseballamerica.com/players/7440-royce-lewis/" target="_blank" rel="noreferrer noopener">Royce Lewis</a>, 3B, Twins</h5> <p>Injuries and Royce Lewis are synonymous. Lewis&#8217; 82 games in 2024 was actually his largest MLB sample size to date, but he hit a disappointing .233/.295/.452 with 16 home runs and no stolen bases. Lewis was really unlucky on balls in play, however, with a .251 BABIP. Lewis’ plate skills and barrel rate stayed intact and hint at a potential rebound. Regardless of Lewis’ skills, availability is the best ability Lewis can show in 2025 and beyond.</p> <h5 class="wp-block-heading">14. <a href="https://www.baseballamerica.com/players/6242-manny-machado/" target="_blank" rel="noreferrer noopener">Manny Machado</a>, 3B, Padres</h5> <p>Almost no one this side of Freddie Freeman has been more plug-and-play than Machado over the last t10 years. Machado has 28 or more home runs and 85 or more RBIs in every full season since 2015. While Machado struggled through the first half of 2024, he found his form in the second half hitting .286/.333/.543 with 16 home runs over the final 61 games. The 32-year-old is likely to slow down in coming years, but 2025 and 2026 could be the twilight years of his prime.</p> <h5 class="wp-block-heading">15. <a href="https://www.baseballamerica.com/players/3268-josh-naylor/" target="_blank" rel="noreferrer noopener">Josh Naylor</a>, 1B, Guardians</h5> <p>We aggressively pushed Naylor as a breakout last offseason and he delivered, finishing as the third-most valuable first baseman on the Razzball Player Rater. Naylor rivaled Bryce Harper in value with 31 homers and 108 RBIs. Naylor was actually unlucky on balls in play producing a .246 BABIP, hinting that his production could improve again in 2025. At age-28, Naylor is heading into his prime seasons and remains an excellent target in dynasty.</p> <h5 class="wp-block-heading">16. <a href="https://www.baseballamerica.com/players/7375-triston-casas/" target="_blank" rel="noreferrer noopener">Triston Casas</a>, 1B, Red Sox</h5> <p>The injury bug limited Casas to just 63 games in 2024 and his potential breakout never came to fruition. Fully healthy, Casas enters his age-25 season with a chance to star in the middle of an improving Red Sox lineup. Casas boasts all-field power with excellent on-base skills, but he showed some slippage in his bat-to-ball ability. Hopefully his struggles were injury related, as Casas is poised to assert himself among the corner infield elite.</p> <h5 class="wp-block-heading">17. <a href="https://www.baseballamerica.com/players/4404-vinnie-pasquantino/" target="_blank" rel="noreferrer noopener">Vinnie Pasquantino</a>, 1B, Royals</h5> <p>The Pasquatch had his best season to date in 2024 leading the upstart Royals into the playoffs. Pasquantino has steady underlying metrics with strong plate skills and underlying power. He rarely misses in-zone and has started to tap into more pullside power in 2024. Look for Pasquantino to take another step forward in 2025 as he gets to more of his power in games.</p> <h5 class="wp-block-heading">18. <a href="https://www.baseballamerica.com/players/8598-coby-mayo/" target="_blank" rel="noreferrer noopener">Coby Mayo</a>, 3B, Orioles</h5> <p>Orioles rookies didn’t enjoy the debut seasons many expected in 2024, leaving many fantasy owners nervous about Jackson Holliday and Mayo heading into 2025. Mayo once again dominated the high minors hitting .287/.364/.562 with 22 home runs for Triple-A Norfolk. But he effectively did nothing during his time with the Orioles. Consider writing it off as a short sample size, because Mayo has shown the ability to hit for power and get on-base at an elite rate throughout his professional career. It’s only a matter of time.</p> <h5 class="wp-block-heading">19. <a href="https://www.baseballamerica.com/players/7460-mark-vientos/" target="_blank" rel="noreferrer noopener">Mark Vientos</a>, 3B, Mets</h5> <p>This was the breakout season Vientos truthers have been waiting for as he hit .266/.322/.516 with 27 home runs in his age-24 season. Vientos enters 2025 with his dynasty stock way up, as many projection systems peg him for 30+ homers in 2025. Vientos is an ascending asset in dynasty though he’s not without his warts. The bat-to-ball skills are still below-average with only fringe-average swing decisions. His easy plus power raises the floor of what a down season would look like.</p> <h5 class="wp-block-heading">20. <a href="https://www.baseballamerica.com/players/8314-francisco-alvarez/" target="_blank" rel="noreferrer noopener">Francisco Alvarez</a>, C, Mets</h5> <p>After hitting 25 home runs as a rookie in 423 plate appearances, expectations were high for Alvarez entering 2024. His sophomore slump took some shine off of his dynasty status, but there’s still plus power here with blossoming on-base skills. A mid-April left thumb injury robbed him of two months and likely impacted his second half as he recovered from ligament surgery. If Alvarez is healthy, he’s worth buying back in for 2025.</p> <h5 class="wp-block-heading">21. <a href="https://www.baseballamerica.com/players/7684-jordan-westburg/" target="_blank" rel="noreferrer noopener">Jordan Westburg</a>, 3B, Orioles</h5> <p>After missing a month with a broken hand and returning prematurely to help the Orioles&#8217; postseason chances, Westburg still has a 116 wRC+ career average over 675 plate appearances as a major leaguer with 21 home runs and 10 stolen bases. Entering his age-26 season with 2B-eligibility, his career average should be his floor. Nitpicking his flaws, his career 6% walk rate means he is not as valuable in OBP leagues.</p> <h5 class="wp-block-heading">22. <a href="https://www.baseballamerica.com/players/3004-cody-bellinger/" target="_blank" rel="noreferrer noopener">Cody Bellinger</a>, 1B, Cubs</h5> <p>Bellinger will return to the Cubs for a third season with an option for a fourth in 2026. In 2024, Bellinger saw his production slide back after a phenomenal 2023. He still possesses solid plate skills and some power, but he lacks the impact of his early days. Bellinger settles in as a solid-but-unspectacular option providing a high floor.</p> <h5 class="wp-block-heading">23. <a href="https://www.baseballamerica.com/players/355264-matt-shaw/" target="_blank" rel="noreferrer noopener">Matt Shaw</a>, 3B, Cubs</h5> <p>An early frontrunner for 2025 NL Rookie of the year, Shaw has hit everywhere he’s played throughout his career. He finished 2024 with Triple-A Iowa, hitting .298/.395/.534 with seven home runs and six stolen bases over 35 games. Shaw could debut early in 2025, but the Cubs&#8217; current infield picture is crowded. If there’s a trade or injury in the infield, Shaw would be the immediate benefactor.</p> <h5 class="wp-block-heading">24. <a href="https://www.baseballamerica.com/players/5350-yainer-diaz/" target="_blank" rel="noreferrer noopener">Yainer Diaz</a>, C, Astros</h5> <p>In 2024, Diaz proved his strong debut was no fluke and finished as the fourth-highest valued catcher on the Razzball player rater. While Diaz takes a hit in OBP-based scoring formats, in traditional 5&#215;5 roto leagues his blend of contact and power plays. Diaz has proven to be a contributor in batting average with the ability to hit 20+ home runs annually. At age 26, Diaz enters his prime years.</p> <h5 class="wp-block-heading">25. <a href="https://www.baseballamerica.com/players/6849-alex-bregman/" target="_blank" rel="noreferrer noopener">Alex Bregman</a>, 3B, Free Agent</h5> <p>Regardless of where Bregman is playing in 2025, he’s proven to be a steady source of counting stats over the last eight seasons. In 2024, Bregman employed a more aggressive approach at the plate, and after a tough opening two months, he finished strong over the final four. Bregman’s home run totals could be impacted by a park less friendly to his pull-side-power hitting style, but he’s going to play everyday and knows how to hit.</p> <h5 class="wp-block-heading">26. <a href="https://www.baseballamerica.com/players/4043-will-smith/" target="_blank" rel="noreferrer noopener">Will Smith</a>, C, Dodgers</h5> <p>Entering his age-30 season, Smith has been as steady a contributor as you&#8217;ll find at the catcher position over the last five years. In 2024, he finished as fifth-ranked catcher in fantasy, posting a line of .248/.327/.433. Smith has hit 19 or more home runs in each of the last four seasons while providing solid counting stats due to the quality of the talent around him.</p> <h5 class="wp-block-heading">27. <a href="https://www.baseballamerica.com/players/8911-samuel-basallo/" target="_blank" rel="noreferrer noopener">Samuel Basallo</a>, C, Orioles</h5> <p>The Orioles’ No.1 prospect may not stick at catcher, but even as a first baseman, the Dominican teenager’s peak projection of .280/.355 with 25 to 30 home run power definitely clears the bar. Basallo finished the year in Triple-A as a just-turned 20-year old and will likely debut in 2025. This ranking reflects a 33% chance that he doesn’t retain catcher eligibility over the next few years.</p> <h5 class="wp-block-heading">28. <a href="https://www.baseballamerica.com/players/3634-alec-bohm/" target="_blank" rel="noreferrer noopener">Alec Bohm</a>, 3B, Phillies</h5> <p>The much-maligned Phillies corner infielder finished just inside the top 10 first baseman and just outside the top 10 third baseman in 2024. His 15 homers are still are a far cry from what was expected of him when he came up, but he’s a consistent source of batting average and RBIs. Bohm hits the ball hard, but his high rate of ground balls limits his power upside. At age 28, a home run surge isn’t out of the question for Bohm but still looks unlikely.</p> <h5 class="wp-block-heading">29. <a href="https://www.baseballamerica.com/players/5347-christian-walker/" target="_blank" rel="noreferrer noopener">Christian Walker</a>, 1B, Free Agent</h5> <p>Over the last three seasons, only Pete Alonso and Matt Olson have hit more home runs at the first base position than Walker. A late-career breakout, Walker enters free agency at 34 years old and has been incredibly consistent the last three seasons. Had he not missed a month with an oblique injury, he would have likely surpassed 30 home runs again in 2024. There’s limited tread left on Walker’s tires, but he should be a solid source of power over the next few seasons.</p> <h5 class="wp-block-heading">30. <a href="https://www.baseballamerica.com/players/21122-bryce-eldridge/" target="_blank" rel="noreferrer noopener">Bryce Eldridge</a>, 1B, Giants</h5> <p>One of the top power prospects in baseball, Eldridge went from talented two-way player in the Virginia high school ranks to a top prospect in Triple-A in a little over a year. Eldridge could debut at 20 years old, as the Giants have little in his way at first base, particularly if they trade LaMonte Wade Jr. Eldridge is likely to be a solid contributor in fantasy for the next decade plus.</p> <h5 class="wp-block-heading">31. <a href="https://www.baseballamerica.com/players/3415-cal-raleigh/" target="_blank" rel="noreferrer noopener">Cal Raleigh</a>, C, Mariners</h5> <p>&#8216;Big Dumper&#8217; finished second among catchers in the end-of-season rankings in large part to his second-consecutive 30-homer season. While Raleigh is a drain on batting average, he gets a boost in OBP-style formats and is a strong source of RBIs. At 28 years old entering 2025, Raleigh is squarely in his prime years and should be solid source of home runs and RBIs for a few more seasons.</p> <h5 class="wp-block-heading">32. <a href="https://www.baseballamerica.com/players/4278-spencer-steer/" target="_blank" rel="noreferrer noopener">Spencer Steer</a>, 1B, Reds</h5> <p>A multi-positional chess piece for his dynasty managers, Steer returned excellent value in 2024, ranking seventh at the first base position, 10th at the third base position and 18th among outfielders. Regardless of where you drafted Steer, he returned everyday starter value, even in the shallowest of leagues. Under the hood, Steer showed improvements in zone-contact, hard hit rate, flyball rate and baserunning. His .260 BABIP this season hints that, with a little batted ball luck, he could repeat his 2024 production in 2025 and beyond.</p> <h5 class="wp-block-heading">33. <a href="https://www.baseballamerica.com/players/5052-isaac-paredes/" target="_blank" rel="noreferrer noopener">Isaac Paredes</a>, 3B, Cubs</h5> <p>After an age-24 2023 campaign in which Paredes hit 31 home runs, his dynasty stock was trending upward entering 2024. Then, after a down season in which he hit .238/.346/.393 with 19 home runs, the excitement around his profile slipped. Paredes offers excellent plate skills, but his power is tough to predict and will be on a season-by-season basis. His home park of Wrigley should help boost his power numbers over the next two seasons. Paredes is a good bounce-back candidate to buy in on.</p> <h5 class="wp-block-heading">34. <a href="https://www.baseballamerica.com/players/8335-josh-jung/" target="_blank" rel="noreferrer noopener">Josh Jung</a>, 3B, Rangers</h5> <p>If staying healthy is a skill, it’s one that Jung has lacked nearly all of his professional career. After a solid showing as a rookie in 2023, Jung was held to 46 games in 2024. He was hit on the wrist in early April, suffered a fracture and missed four months, then returned in August only to deal with more issues with the wrist. Jung had offseason surgery on the same wrist in early October and is expected to be ready for spring training. If Jung is healthy, he provides power and a solid batting average.</p> <h5 class="wp-block-heading">35. <a href="https://www.baseballamerica.com/players/8344-dalton-rushing/" target="_blank" rel="noreferrer noopener">Dalton Rushing</a>, C, Dodgers</h5> <p>If Rushing had an established position and played for another organization he might have surpassed his rookie limits already, especially after a season in which Rushing hit .271/.384/.512 with 26 home runs across Double-A and Triple-A. Rushing has an exciting blend of power, bat-to-ball skills and on-base ability. He started to see more games in left field late in the season, and that&#8217;s most likely the position at which he&#8217;ll break in. If the Dodgers are unable to secure another corner outfield option, Rushing could be in the mix early for the reigning champions.</p> <h5 class="wp-block-heading">36. <a href="https://www.baseballamerica.com/players/20928-nick-kurtz/" target="_blank" rel="noreferrer noopener">Nick Kurtz</a>, 1B, Athletics</h5> <p>One of the top college hitters in a draft loaded with talented college bats, Kurtz impressed in his debut and then continued to produce over a short stint in the Arizona Fall League. He could push his way to the major leagues early in 2025, on the basis of his advanced plate discipline, bat-to-ball skills and easy plus power. Kurtz is a good enough athlete that he could split time between first base and a corner outfield position.</p> <h5 class="wp-block-heading">37. <a href="https://www.baseballamerica.com/players/6266-willson-contreras/" target="_blank" rel="noreferrer noopener">Willson Contreras</a>, 1B, Cardinals</h5> <p>With the permanent move to first base in store for 2025, Contreras will hold his fantasy value for one more season, as he maintains catcher eligibility. The prospect of him losing that eligibility in 2026 and beyond depresses some of his long term value. There’s an outside chance that Contreras maintains health and we see his offensive production soar.</p> <h5 class="wp-block-heading">38. <a href="https://www.baseballamerica.com/players/7281-matt-chapman/" target="_blank" rel="noreferrer noopener">Matt Chapman</a>, 3B, Giants</h5> <p>With the move back to the Bay Area in 2024, Chapman delivered his best season since 2019, hitting .247/.328/.463 with 27 home runs. Chapman enters 2025 at 32 years old and likely has a few seasons left of fantasy relevancy. Despite slipping power metrics, Chapman got to more in-game power with a jump in contact. His improvement to above-average bat-to-ball ability drove much of his production in 2024, which gives some reason to buy into a surging Chapman.</p> <h5 class="wp-block-heading">39. <a href="https://www.baseballamerica.com/players/8028-logan-ohoppe/" target="_blank" rel="noreferrer noopener">Logan O&#8217;Hoppe</a>, C, Angels</h5> <p>Despite the signing of Travis d’Arnaud, O’Hoppe will still be the Angels&#8217; primary catcher in 2025. Over a major league career spanning 737 plate appearances, O’Hoppe has hit 34 home runs with a 104 wRC+ while playing fringe average defense—all prior to turning 25 years old. His xBA and barrel rates have never been below league average, let alone average for a catcher, meaning we should expect a .250+ batting average with 25+ home runs for the next three years, pending health.</p> <h5 class="wp-block-heading">40. <a href="https://www.baseballamerica.com/players/5988-salvador-perez/" target="_blank" rel="noreferrer noopener">Salvador Perez</a>, C, Royals</h5> <p>At this point, you can set a clock to Perez’s production, as he surpassed the 20-home run mark for the eighth consecutive full season. After a down year in 2023, Perez bounced back as an RBI machine in the middle of the Royals&#8217; young and talented lineup, hitingt .271/.330/.456 with 27 home runs and 104 RBIs while posting the best walk rate of his career. Though he is a very solid source of offensive production at catcher regardless of his age, Perez will turn 35 in 2025 and is likely only a few seasons away from retirement.</p> <h5 class="wp-block-heading">41. <a href="https://www.baseballamerica.com/players/8923-kyle-manzardo/" target="_blank" rel="noreferrer noopener">Kyle Manzardo</a>, 1B, Guardians</h5> <p>With Josh Naylor establishing himself as one of the top first baseman in the game in 2024, Manzardo looks locked into the DH spot entering 2025. He produced another strong season at Triple-A in 2024 and graduated from prospect status. While his production was just league average during his time in MLB, his underlying metrics hint at another step forward in 2025 and beyond.</p> <h5 class="wp-block-heading">42. <a href="https://www.baseballamerica.com/players/4337-michael-busch/" target="_blank" rel="noreferrer noopener">Michael Busch</a>, 1B, Cubs</h5> <p>&#8216;Free Michael Busch&#8217; was the rallying cry of fantasy managers for years, and in 2024, we finally saw what he could do in a full major league season. Busch finished as the 15th-best first baseman in 5&#215;5 roto leagues. At age 27 entering 2025, there’s not a lot of projection left, but Busch should provide perfectly good production at a corner infield spot for the next four or five years.</p> <h5 class="wp-block-heading">43. <a href="https://www.baseballamerica.com/players/8186-christian-encarnacion-strand/" target="_blank" rel="noreferrer noopener">Christian Encarnacion-Strand</a>, 1B, Reds</h5> <p>After hitting 33 home runs across Triple-A and the major leagues in 2023, CES was a popular 2024 pick for the new Reds youth movement. A right wrist fracture ended that journey prematurely in 2024, but he should play a large role in Cincinnati once again in 2025 in his age-25 season as a league average bat with 25-to-30 home run power.</p> <h5 class="wp-block-heading">44. <a href="https://www.baseballamerica.com/players/7447-jake-burger/" target="_blank" rel="noreferrer noopener">Jake Burger</a>, 3B, Marlins</h5> <p>The Marlins acquired Burger in 2023, and he matched last year&#8217;s breakout in several ways in 2024. Burger just missed the 30 home run plateau for a second consecutive season while driving in 76 RBIs and hitting .250. He finished just outside the top 10 of the first base and third base positions but provides solid power production at a reasonable cost. Burger’s lack of plate discipline is somewhat scary, but he continues to produce.</p> <h5 class="wp-block-heading">45. <a href="https://www.baseballamerica.com/players/8845-xavier-isaac/" target="_blank" rel="noreferrer noopener">Xavier Isaac</a>, 1B, Rays</h5> <p>The contact metrics bottomed out for Isaac in 2024, but his power is so elite, that it’s worth gambling on. Few prospects can match Isaac’s contact quality. While he needs to refine his bat-to-ball skills to get the most out of his profile, he does walk at a high rate and sends the ball into orbit when he does make contact. Still likely a year away from impact, Isaac could blossom into one of the top power hitters in the game.</p> <h5 class="wp-block-heading">46. <a href="https://www.baseballamerica.com/players/6351-christopher-morel/" target="_blank" rel="noreferrer noopener">Christopher Morel</a>, 3B, Rays</h5> <p>After 26 home runs in 2023 in only 429 plate appearances, the arrows were pointing straight up for Morel. Then, after a slow start in 2024, he was shipped to Tampa in the Isaac Paredes deal and once again optimism flowed. Unfortunately, Morel struggled to the tune of a 59 wRC+ in 190 plate appearances. It’s not clear where he’ll play—he’s not great defensively and the Rays tried him at second base and the outfield—but the bat is explosive (95th percentile for bat speed). We’re betting on the upside.</p> <h5 class="wp-block-heading">47. <a href="https://www.baseballamerica.com/players/2717-yandy-diaz/" target="_blank" rel="noreferrer noopener">Yandy Diaz</a>, 1B, Rays</h5> <p>After two years of OBPs above .400, the Rays first baseman slipped back to .341 and with a sub .800 OPS. Despite now being 34 years old, he should still positively regress to be an elite hitting machine who is still criminally underrated in fantasy.</p> <h5 class="wp-block-heading">48. <a href="https://www.baseballamerica.com/players/2692-luis-arraez/" target="_blank" rel="noreferrer noopener">Luis Arraez</a>, 1B, Padres</h5> <p>Since 2022, no other major league hitter with at least 1000 plate appearances has had a better cumulative batting average than .315 except Arraez, who&#8217;s hit .328. He won’t light up the power and speed categories, but still only 28 years old, he will hit at the top of any batting order and will get a ton of runs.</p> <h5 class="wp-block-heading">49. <a href="https://www.baseballamerica.com/players/2839-luis-rengifo/" target="_blank" rel="noreferrer noopener">Luis Rengifo</a>, 3B, Angels</h5> <p>With 20 home runs and 26stolen bases over his last 600 plate appearances, Rengifo is extremely underrated. He&#8217;s still just 28 and has multi-positional eligibility, so if he’s healthy, he’s an elite fantasy producer.</p> <h5 class="wp-block-heading">50. <a href="https://www.baseballamerica.com/players/7365-austin-wells/" target="_blank" rel="noreferrer noopener">Austin Wells</a>, C, Yankees</h5> <p>Over 489 career major league plate appearances—not including in the postseason—the catcher about to enter his age-25 season is an above-average bat with a 104 wRC+. He is still entering his prime, and his defense has been better than expected, giving him a high probability of being given the leash to be a regular for years.</p> <h5 class="wp-block-heading">51. <a href="https://www.baseballamerica.com/players/19660-jac-caglianone/" target="_blank" rel="noreferrer noopener">Jac Caglianone</a>, 1B, Royals</h5> <p>Caglianone has huge power and great bat-to-ball skills, both in and out of the zone. His penchant for swinging at pitches outside of the strike zone will be the difference between him becoming a slugging monster or just another incarnation of Oscar Gonzalez.</p> <h5 class="wp-block-heading">52. <a href="https://www.baseballamerica.com/players/8430-joey-ortiz/" target="_blank" rel="noreferrer noopener">Joey Ortiz</a>, 3B, Brewers</h5> <p>The main return in the Corbin Burnes trade hit 11 home runs and stole 11 bases while putting up fringe-average offensive production. He won’t put up scintillating fantasy production in any category, but as a 3-fWAR player at age 25, he will get a lot of playing time for years and be a solid contributor to any team. He just might not be a star.</p> <h5 class="wp-block-heading">53. <a href="https://www.baseballamerica.com/players/4127-michael-toglia/">Michael Toglia</a>, 1B, Rockies</h5> <p>With a career strikeout rate of 33%, Toglia will always be a batting average drain. The good news is that he walks more than 90% of major leaguers to lessen the blow in OBP leagues. He plays in Coors, has 30 home run power and is on the younger side of 27.</p> <h5 class="wp-block-heading">54. <a href="https://www.baseballamerica.com/players/6497-j-t-realmuto/" target="_blank" rel="noreferrer noopener">J.T. Realmuto</a>, C, Phillies</h5> <p>Now entering his age-34 season, JTR has declined for the second straight year. He is still a productive C1, but his value in dynasty may only be decreasing.</p> <h5 class="wp-block-heading">55. <a href="https://www.baseballamerica.com/players/8766-nolan-schanuel/" target="_blank" rel="noreferrer noopener">Nolan Schanuel</a>, 1B, Angels</h5> <p>With some of the slowest bat speed in the major leagues, Schanuel is often overlooked as a viable first baseman. Over 607 plate appearances in 2024, he hit 13 home runs as a 22-year-old. This projects to 20 home runs at peak, which, when added to a .360 OBP, makes for a productive (and young) regular.</p> <h5 class="wp-block-heading">56. <a href="https://www.baseballamerica.com/players/8744-tyler-soderstrom/" target="_blank" rel="noreferrer noopener">Tyler Soderstrom</a>, 1B, Athletics</h5> <p>The Athletics first baseman may never hit higher than .250 in a season, but with a 25 to 30 home run bat as a 23-year-old, he should be a productive first baseman for several years. Although the 2020 first round pick has only had a .204 career batting average, in his 213 plate appearances in 2024, he had a much more acceptable .240 xBA with xwOBA, barrel rates, bat speed, xSLG and hard hit rate in the 80th percentile or better.</p> <h5 class="wp-block-heading">57. <a href="https://www.baseballamerica.com/players/6335-gabriel-moreno/" target="_blank" rel="noreferrer noopener">Gabriel Moreno</a>, C, Diamondbacks</h5> <p>After hitting third for the Diamondbacks during the World Series, Moreno was a popular target in his age-24 season to take a step forward. Unfortunately, injuries riddled his 2024 season, and he only got to 305 plate appearances. Over the last two years, Moreno has the ninth-best wOBA amongst catchers with at least 600 plate appearances (though, with single digit power, attenuating his value). He is excellent at controlling the running game and is still in his early 20s.</p> <h5 class="wp-block-heading">58. <a href="https://www.baseballamerica.com/players/6433-maikel-garcia/" target="_blank" rel="noreferrer noopener">Maikel Garcia</a>, 3B, Royals</h5> <p>Over the last two years, the Royals’ primary third baseman has stolen 60 bases, providing speed from a traditionally fantasy-sedentary position. Coming in to his age-25 season, Garcia will probably never hit much more than 10 home runs in a season, but plays good enough defense with versatility that he could probably be counted on as a productive regular for several years.</p> <h5 class="wp-block-heading">59. <a href="https://www.espn.com/mlb/player/_/id/5148968/aidan-miller" target="_blank" rel="noreferrer noopener">Aidan Miller</a>, 3B, Phillies</h5> <p>In his age-20 season, Miller hit .261/.366/.446 across three levels with 11 home runs and 23 stolen bases. He probably won’t stick at shortstop, but a third baseman who can have league-average batting average and OBP with 15 to 20 home runs and 10ish stolen bases while being on the cusp of debuting in 2025 as a 21-year-old is a dynasty asset.</p> <h5 class="wp-block-heading">60. <a href="https://www.baseballamerica.com/players/20306-cam-smith/" target="_blank" rel="noreferrer noopener">Cam Smith</a>, 3B, Cubs</h5> <p>The Cubs first round pick in 2024 probably had the best professional debut of any draftee, with seven home runs in 134 plate appearances across three levels, ending in Double-A Tennessee. The underlying Statcast data more than supported the performance with a 106 mph 90th percentile exit velocity and a contact rate of 77%, essentially one standard deviation better than average. He may debut in the second half of 2025.</p> <h5 class="wp-block-heading">61. <a href="https://www.baseballamerica.com/players/8456-andrew-vaughn/" target="_blank" rel="noreferrer noopener">Andrew Vaughn</a>, 1B, White Sox</h5> <p>In 2022 at age 23, the 2019 first round pick had a 113 wRC+ with a .271 batting average and 17 home runs in 555 plate appearances. Since then, Vaughn has had two straight years of declining production and has never exceeded 0.5 fWAR in any major league season. This season should be more of the same—20ish home runs and league average batting average with reasonable counting stats from being near the top of the lineup—but with his replacement level-adjacent real-life value, if he doesn’t take a step forward, he may not be a regular for more than a few more years.</p> <h5 class="wp-block-heading">62. <a href="https://www.baseballamerica.com/players/6228-max-muncy/" target="_blank" rel="noreferrer noopener">Max Muncy</a>, 3B, Dodgers</h5> <p>A nagging oblique injury lost Muncy half a season, but he still performed on a rate basis at a similar, if not improved, level: better-than-league-average xwOBA, OBP and barrel rates with low batting average. Coming into his age-34 season, he’s still an above-average bat who hits near the middle of a great offense, but he will bring down your batting average and offer no speed.</p> <h5 class="wp-block-heading">63. <a href="https://www.baseballamerica.com/players/5593-paul-goldschmidt/" target="_blank" rel="noreferrer noopener">Paul Goldschmidt</a>, 1B, Free Agent</h5> <p>The inexorable march of time seems to have its grip on Goldy now, as his home runs, runs, RBIs, batting average, on base percentage and slugging all declined for the second straight year. The Cardinals have already announced their intention to let him walk as a free agent. The uncertainty of where the 37-year-old will take his 20-to-25 home run bat is a question, but there is a reasonable expectation that he may not be a guaranteed regular for more than two more years.</p> <h5 class="wp-block-heading">64. <a href="https://www.baseballamerica.com/players/9046-moises-ballesteros/" target="_blank" rel="noreferrer noopener">Moises Ballesteros</a>, C, Cubs</h5> <p>The diminutive Cubs catcher may not stick at the position but should debut in 2025 and likely retain eligibility for 2026. His plus hit and plus power and performance in the AFL have done nothing to dampen our optimism.</p> <h5 class="wp-block-heading">65. <a href="https://www.baseballamerica.com/players/3384-ryan-mountcastle/" target="_blank" rel="noreferrer noopener">Ryan Mountcastle</a>, 1B, Orioles</h5> <p>After hitting only 18 and 13 home runs the past two season in Baltimore, no one is happier that the Orioles announced they are bringing in the left field fence, which robbed Mountcastle of at least 11 home runs. Despite the constant whispers of being traded, the righthanded slugger continues to produce and is still only 27 years old.</p> <h5 class="wp-block-heading">66. <a href="https://www.baseballamerica.com/players/4391-shea-langeliers/" target="_blank" rel="noreferrer noopener">Shea Langeliers</a>, C, Athletics</h5> <p>After 22 home runs in 2023, Langeliers hit 29 in 2024 and trails only Cal Raleigh in total home runs for catchers the last two years. He&#8217;s ahead of Salvador Perez and has and 11 more than William Contreras despite 250 fewer plate appearances than the Brewers star.</p> <h5 class="wp-block-heading">67. <a href="https://www.baseballamerica.com/players/6566-spencer-torkelson/" target="_blank" rel="noreferrer noopener">Spencer Torkelson</a>, 1B, Tigers</h5> <p>After a breakout 2023 where he hit 31 home runs, Torkelson seemed on the verge of fantasy stardom. Unfortunately, 2024 was so poor for the Tiger first baseman that he got demoted to Triple-A. Expect 2025 to split the difference. Being only 25 years old, there is still upside, especially in a Tiger lineup that should only continue to improve.</p> <h5 class="wp-block-heading">68. <a href="https://www.baseballamerica.com/players/2408-jonathan-aranda/" target="_blank" rel="noreferrer noopener">Jonathan Aranda</a>, 1B, Rays</h5> <p>Aranda had 143 plate appearances in 2024 and hit six home runs with a 113 wRC+. With whispers of Yandy Diaz being traded, playing time opportunities for the Mexican 1B/DH seem to be pointing upward. De should be an easy 15-to-20 home run bat with good OBP.</p> <h5 class="wp-block-heading">69. <a href="https://www.baseballamerica.com/players/5032-nolan-arenado/" target="_blank" rel="noreferrer noopener">Nolan Arenado</a>, 3B, Cardinals</h5> <p>Arenado had his worst offensive performance of the last 10 years, with only 16 home runs in 2024. Inarguably in the twilight of his career—and the Cardinals even stated publicly that they would entertain trades for him—the body of work suggests positive regression in 2025, and he should be a better-than-average bat with 20+ home runs.</p> <h5 class="wp-block-heading">70. <a href="https://www.baseballamerica.com/players/5490-eugenio-suarez/" target="_blank" rel="noreferrer noopener">Eugenio Suarez</a>, 3B, Diamondbacks</h5> <p>His 2024 second-half performance of a .302 average with 20 home runs and 51 RBIs was fantastic but obscured the fact that his first half featured an anemic 87 wRC+. Both halves count, and he finished his third consecutive season with at least 3.5 fWAR. Over the last four years, he’s averaged a .240/.310/.430 slash line with 28 home runs. Entering his age-33 season, that is closer to the upper bound of his projection for 2025.</p> <h5 class="wp-block-heading">71. <a href="https://www.baseballamerica.com/players/8203-noelvi-marte/" target="_blank" rel="noreferrer noopener">Noelvi Marte</a>, 3B, Reds</h5> <p>After an exciting 2023 debut in which he hit .316/.366/.456 with three home runs and six stolen bases in 123 plate appearances while sitting at the top of the order, the ceiling looked sky high for the Dominican third baseman. A PED suspension not only scuttled the journey, but his poor showing once he returned—he had a 46 wRC+ with a 31% strikeout rate in 242 plate appearances—creates questions about what his true non-PED talent level is. He will be 23 years old in 2025, with a great home park for offense with expected 15/15 performance, but with a much lower floor than one year ago.</p> <h5 class="wp-block-heading">72. <a href="https://www.baseballamerica.com/players/8945-connor-norby/" target="_blank" rel="noreferrer noopener">Connor Norby</a>, 3B, Marlins</h5> <p>The knock against Norby had been whether he would be able to emerge from the Orioles infielder glut with regular playing time. After being traded to the Marlins in the Trevor Rogers deal, the playing time question seems to be resolved, however his tepid performance has lowered production expectations.</p> <h5 class="wp-block-heading">73. <a href="https://www.baseballamerica.com/players/7314-bo-naylor/" target="_blank" rel="noreferrer noopener">Bo Naylor</a>, C, Guardians</h5> <p>After 11 home runs and a .809 OPS in 230 plate appearances in 2023, the Guardian was poised to become an above-average catcher in 2024. Unfortunately, Naylor took a step back offensively, finishing in the bottom percentile in xwOBA and xBA and in the 10th percentile for strikeouts and slugging percentage. From a real life perspective, he more than made up for it with his defense, meaning he should get a long leash with the Guardians. Entering his age-25 season, he has time to regain his offensive potential.</p> <h5 class="wp-block-heading">74. <a href="https://www.baseballamerica.com/players/703255-tre-morgan/" target="_blank" rel="noreferrer noopener">Tre&#8217; Morgan</a>, 1B, Rays</h5> <p>More hit-than-power than is usual for a first baseman, the athletic Morgan’s performance in 2024 after being a third round draft pick in 2023 portends the potential for major league batting averages of .280 and OBPs of .350. He may not be a positive home run contributor, but the bat should certainly afford him regular playing time.</p> <h5 class="wp-block-heading">75. <a href="https://www.baseballamerica.com/players/8702-james-triantos/" target="_blank" rel="noreferrer noopener">James Triantos</a>, 3B, Cubs</h5> <p>With Nico Hoerner’s offseason shoulder surgery, Triantos has the opportunity to get second base playing time for the Cubs in early 2025 after finishing the season in Triple-A as a 21-year old. Triantos stole 47 bases in 2024 with a .300+ batting average and should be a fantasy producer in the mold of Hoerner, with perhaps even more power at peak.</p> <h5 class="wp-block-heading">76. <a href="https://www.baseballamerica.com/players/8439-spencer-horwitz/" target="_blank" rel="noreferrer noopener">Spencer Horwitz</a>, 1B, Blue Jays</h5> <p>With a second straight Triple-A performance with a .335 batting average and .450 on base percentage, the 26-year-old finally got regular major league playing time after the Blue Jays 2024 season ended with a youth movement. Over 350 plate appearances at first base and second base, Horwitz hit 12 home runs, exceeding his projection and raising his ceiling. As a fantasy contributor, his lack of standout power or speed tempers his perceived value, but his above average on-base percentage should keep him in the top of the batting lineup.</p> <h5 class="wp-block-heading">77. <a href="https://www.baseballamerica.com/players/8830-kyle-teel/" target="_blank" rel="noreferrer noopener">Kyle Teel</a>, C, Red Sox</h5> <p>The 2023 first round draft pick ended 2024 in Triple-A and is poised to debut in Boston in 2025, where he should be an average-or-better catcher for the next several years in an ascendant hitting lineup.</p> <h5 class="wp-block-heading">78. <a href="https://www.baseballamerica.com/players/4367-luke-raley/" target="_blank" rel="noreferrer noopener">Luke Raley</a>, 1B, Mariners</h5> <p>For the second consecutive season, Raley had a 129 wRC+ and has averaged 20 home runs and 12 stolen bases. Although 2025 should be more of the same, because it’s his age-30 season, we are likely seeing him at his peak.</p> <h5 class="wp-block-heading">79. <a href="https://www.baseballamerica.com/players/8992-edgar-quero/" target="_blank" rel="noreferrer noopener">Edgar Quero</a>, C, White Sox</h5> <p>In 2025, the Cuban may become the primary White Sox catcher as a 22-year-old. He should have above-average BA and OBP with 15 to 20 home runs.</p> <h5 class="wp-block-heading">80. <a href="https://www.baseballamerica.com/players/20815-lazaro-montes/" target="_blank" rel="noreferrer noopener">Lazaro Montes</a>, 1B, Mariners</h5> <p>More of the same for the 19-year-old Mariner: league average contact and chase rates, with plus exit velocities. He finished in High-A and actually played solid outfield defense, but he didn’t take the step forward that we had hoped. Finishing with his lowest barrel rate of the last three years. He should still be an above-average slugger with 25 to 30 home runs from a corner outfield spot, but his early “Yordan Alvarez lite” comps that he was unfairly getting seem further and further away.</p> <h5 class="wp-block-heading">81. <a href="https://www.baseballamerica.com/players/8990-deyvison-de-los-santos/" target="_blank" rel="noreferrer noopener">Deyvison De Los Santos</a>, 1B, Marlins</h5> <p>One of the more divisive prospects in the minor leagues, De Los Santos was taken in the Rule 5 Draft by the Guardians from the Diamondbacks as an undercooked 20-year-old, free-swinging slugger who had not played at a higher level than Double-A. The Guardians returned him to the D-backs before the season, and the Dominican corner infielder promptly hit 40 home runs with scary chase rates and ended up being traded to the Marlins.</p> <h5 class="wp-block-heading">82. <a href="https://www.baseballamerica.com/players/6960-alejandro-kirk/" target="_blank" rel="noreferrer noopener">Alejandro Kirk</a>, C, Blue Jays</h5> <p>After splitting the primary catcher position the past few seasons with Danny Jansen (who was traded to Boston), Kirk should be the main backstop in Toronto in 2025. After a .787 OPS in 2022 as a 23-year-old, the Dominican has never reached the offensive potential that was portended. Per Statcast, Kirk has averaged 95th percentile defense, so he is not in jeopardy of losing playing time. The question is how much he will contribute to your fantasy team?</p> <h5 class="wp-block-heading">83. <a href="https://www.baseballamerica.com/players/8677-harry-ford/" target="_blank" rel="noreferrer noopener">Harry Ford</a>, C, Mariners</h5> <p>In 523 plate appearances at Double-A, Ford had seven home runs with 35 stolen bases and a 119 wRC+. He fits a similar mold to Bo Naylor: athletic catcher with average BA and above-average OBP. Ford should have 12 to 15 home runs with double-digit stolen bases.</p> <h5 class="wp-block-heading">84. <a href="https://www.baseballamerica.com/players/16769-agustin-ramirez/" target="_blank" rel="noreferrer noopener">Agustin Ramirez</a>, C, Marlins</h5> <p>One of the biggest breakouts of 2024, Ramirez hit 26 home runs and stole 22 bases across 548 plate appearances and two levels, ending in Triple-A as a 22-year-old. With a clearer path to playing time on the Marlins, Ramirez should be a 15-to-20 home run threat and could steal double-digit bases in peak seasons.</p> <h5 class="wp-block-heading">85. <a href="https://www.baseballamerica.com/players/8682-colson-montgomery/" target="_blank" rel="noreferrer noopener">Colson Montgomery</a>, 3B, White Sox</h5> <p>Montgomery was expected to be a contributor to the White Sox in 2024, but with poor performance and some nagging injuries, the shortstop never quite produced enough to justify a call-up. Still only 23 years old, the 2021 first round draft pick should debut in 2025 in Chicago and should be a 20-home run bat with enough athleticism to stick defensively at shortstop, giving him a long leash.</p> <h5 class="wp-block-heading">86. <a href="https://www.baseballamerica.com/players/8829-brayden-taylor/" target="_blank" rel="noreferrer noopener">Brayden Taylor</a>, 3B, Rays</h5> <p>The Rays’ 2023 first round draft pick from TCU hit 20 home runs and stole 29 bases in 2024, finishing the season in Double-A as a 22-year-old. With above average-swing decisions, average contact and thump, Taylor should produce 15 to 17 home runs and 12 to 15 stolen bases, but his current bat-to-ball skills project a .240 batting average and sub .300 OBP.</p> <h5 class="wp-block-heading">87. <a href="https://www.baseballamerica.com/players/8467-drake-baldwin/" target="_blank" rel="noreferrer noopener">Drake Baldwin</a>, C, Braves</h5> <p>With Travis d’Arnaud signing with the Angels, Baldwin should be the Braves backup to Sean Murphy in 2025 (and potentially for the next five years). Baldwin has shot up prospect lists in 2024 after his late-season surface stats have finally started catching up to his Statcast data. He’s had two consecutive years of having better-than-average swing decisions, contact and barrel rates and 90th percentile exit velocities.</p> <h5 class="wp-block-heading">88. <a href="https://www.baseballamerica.com/players/20209-ben-rice/" target="_blank" rel="noreferrer noopener">Ben Rice</a>, 1B, Yankees</h5> <p>The former catcher made his debut in 2024 for the Yankees as Anthony Rizzo’s injury replacement in June and August. After starting off hot, Rice showed some platoon splits that ultimately led to his demotion back to Triple-A. Potentially the Yankees&#8217; primary first baseman in 2025, Rice projects as a 25-home run bat with a .245/.325 slash line. He may regain catcher eligibility.</p> <h5 class="wp-block-heading">89. <a href="http://Ryan O'Hearn Stats &amp; Scouting Report Baseball America https://www.baseballamerica.com › Players" target="_blank" rel="noreferrer noopener">Ryan O&#8217;Hearn</a>, 1B, Orioles</h5> <p>After a 119 wRC+ over 494 plate appearances in 2024, the Orioles exercised their club option for O’Hearn in 2025. The good news is that he will likely hit in the middle of an above average batting lineup—though perhaps only as a strong-side platoon—and also has outfield eligibility. The bad news is that he is on the other side of 30 with the lack of clarity of what his future might be blurring his dynasty value.</p> <h5 class="wp-block-heading">90. <a href="https://www.baseballamerica.com/players/419437-ryan-mcmahon/" target="_blank" rel="noreferrer noopener">Ryan McMahon</a>, 3B, Rockies</h5> <p>Four straight seasons averaging over 600 plate appearances with remarkably consistent seasonal production of .245/.325 with 22 home runs and five stolen bases and 2.1 fWAR, the Rockies third baseman should do more of the same as he enters his age-30 season. Signed through 2027 with a wRC+ under 95, he remains a fantasy-relevant corner infielder as long as he stays in Colorado.</p> <h5 class="wp-block-heading">91. <a href="https://www.baseballamerica.com/players/8706-tyler-black/" target="_blank" rel="noreferrer noopener">Tyler Black</a>, 1B, Brewers</h5> <p>With Rhys Hoskins coming back to the Brewers for 2025, Black’s path for full-time plate appearances might hinge on a preseason hot corner battle with Sal Frelick if Joey Ortiz shifts to shortstop to take over from Willy Adames. Coming into 2024, RoboScout gave Black a peak projection of .260/.350 with 15 home runs and 27 stolen bases. After his lukewarm 2024—and Statcast measuring his sprint speed as being only 25th percentile—his peak has slipped a bit to .250/.335 with 15 home runs and 15 stolen bases.</p> <h5 class="wp-block-heading">92. <a href="https://www.baseballamerica.com/players/8653-brady-house/" target="_blank" rel="noreferrer noopener">Brady House</a>, 3B, Nationals</h5> <p>The 2021 first round pick made it to Triple-A at 21 years old and should make his debut for the Nationals in 2025 (which will require a 40-man move). He’s shifted off shortstop to the hot corner where he should be a 20-home run bat with OBPs around .300 and good defense.</p> <h5 class="wp-block-heading">93. <a href="https://www.baseballamerica.com/players/20340-ryan-clifford/" target="_blank" rel="noreferrer noopener">Ryan Clifford</a>, 1B, Mets</h5> <p> As a 20-year-old in Double-A, Clifford had a 133 wRC+ with 18 home runs in 405 plate appearances. With 90th percentile exit velocities being above 104 mph for the third consecutive season, it’s clear that Clifford has 25-home run power, albeit potentially as a three true outcomes bat, meaning a sub-.240 batting average but fringe-average OBP.</p> <h5 class="wp-block-heading">94. <a href="https://www.baseballamerica.com/players/9110-ethan-salas/" target="_blank" rel="noreferrer noopener">Ethan Salas</a>, C, Padres</h5> <p>After promoting Salas to Double-A as a 17-year-old, the Padres made waves by showing the confidence they had in their 2023 top international signee. Although repeating High-A seemed surprisingly difficult for the Venezuelan backstop in 2024, Salas still shows extremely advanced maturity in his game-calling and preparation and is still earmarked as catcher of the future, though the ceiling has lowered after his (age-appropriate) struggles last year.</p> <h5 class="wp-block-heading">95. <a href="https://www.baseballamerica.com/players/6347-ivan-herrera/" target="_blank" rel="noreferrer noopener">Ivan Herrera</a>, C, Cardinals</h5> <p>Herrera has always projected well and has been a dynasty target for prospect hunters for years, but when Willson Contreras missed half the season, the Cardinals gave Pedro Pages the primary catcher role instead. Now that the Cardinals have (tentatively) announced that Contreras is likely to play a lot of first base in 2025 with Paul Goldschmidt’s departure in free agency, the catcher role is once again up for grabs. After generating 2.0 fWAR in 259 plate appearances, the role probably should be given to Herrera. With Jimmy Crooks and Leonardo Bernal ascending, his window might be closing.</p> <h5 class="wp-block-heading">96. <a href="https://www.baseballamerica.com/players/7301-rhys-hoskins/" target="_blank" rel="noreferrer noopener">Rhys Hoskins</a>, 1B, Brewers</h5> <p>Entering his age032 season, Hoskins has had three straight seasons of 25 or more home runs—excluding the 2023 season, which he missed with a knee injury—but his OPS has dropped from .864 in 2021 to .794 in 2022 to .722 last year. He exercised his player option for 2025 and will be the primary first baseman for the Brewers. He should be a 25-home run option, but he is in his decline years.</p> <h5 class="wp-block-heading">97. <a href="https://www.baseballamerica.com/players/4064-josh-h-smith/" target="_blank" rel="noreferrer noopener">Josh Smith</a>, 3B, Rangers</h5> <p>When Corey Seager was shut down for the season in September, it was Smith who took over at shortstop after playing third base earlier in the season while Josh Jung was injured. On one hand, he is not quite a regular. But on the other hand, he is a 27-year-old capable of playing multiple positions on a first division club and hitting at the top of the lineup. He doesn’t have a high ceiling, but he is the type of productive contributor who, in dynasty leagues, tend to be underrated because of no standout tool.</p> <h5 class="wp-block-heading">98. <a href="https://www.baseballamerica.com/players/7187-pavin-smith/" target="_blank" rel="noreferrer noopener">Pavin Smith</a>, 1B, Diamondbacks</h5> <p>The former first round pick from 2017 has never had a wRC+ below 100 at any level in any minor league season but has only accrued 1252 plate appearances in the majors since debuting in 2020. With Christian Walker potentially leaving as a free agent, Smith has the opportunity to be the primary first baseman for the Diamondbacks in 2025 after a .895 OPS in 2024, though with a 66 wRC+ against lefthanders over 287 career plate appearance, it might only be as a strong-side platoon.</p> <h5 class="wp-block-heading">99. <a href="https://www.baseballamerica.com/players/3533-keibert-ruiz/" target="_blank" rel="noreferrer noopener">Keibert Ruiz</a>, C, Nationals</h5> <p>Ruiz will be entering his age-26 season and has accumulated the sixth-most plate appearances amongst catchers since 2023. Although his defense is in the lowest quartile of the league and his bat hasn’t quite met the potential it showed in the minor leagues, Ruiz is still in his mid 20s and should be the Nationals&#8217; primary catcher until at least 2026 when Caleb Lomavita might begin to press the issue.</p> <h5 class="wp-block-heading">100. <a href="https://www.baseballamerica.com/players/3184-tyler-stephenson/" target="_blank" rel="noreferrer noopener">Tyler Stephenson</a>, C, Reds</h5> <p>Unless they sign someone else, Stephenson will be the main catcher for the Reds until Alfredo Duno is ready. Over the last two years, Stephenson has accrued the seventh-most plate appearances of catchers, which more home runs, runs, and RBIs than Keibert Ruiz above, illustrating his high floor.</p> <figure class="wp-block-table"><table><thead><tr><th>Rank</th><th class="has-text-align-left" data-align="left">player</th><th class="has-text-align-left" data-align="left">position</th><th>prospect?</th></tr></thead><tbody><tr><td>1</td><td class="has-text-align-left" data-align="left">Vladimir Guerrero Jr.</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>2</td><td class="has-text-align-left" data-align="left">Jose Ramirez</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>3</td><td class="has-text-align-left" data-align="left">Rafael Devers</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>4</td><td class="has-text-align-left" data-align="left">Bryce Harper</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>5</td><td class="has-text-align-left" data-align="left">Austin Riley</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>6</td><td class="has-text-align-left" data-align="left">Freddie Freeman</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>7</td><td class="has-text-align-left" data-align="left">Junior Caminero</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>8</td><td class="has-text-align-left" data-align="left">Matt Olson</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>9</td><td class="has-text-align-left" data-align="left">Pete Alonso</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>10</td><td class="has-text-align-left" data-align="left">Adley Rutschman</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>11</td><td class="has-text-align-left" data-align="left">Jazz Chisholm Jr.</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>12</td><td class="has-text-align-left" data-align="left">William Contreras</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>13</td><td class="has-text-align-left" data-align="left">Royce Lewis</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>14</td><td class="has-text-align-left" data-align="left">Manny Machado</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>15</td><td class="has-text-align-left" data-align="left">Josh Naylor</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>16</td><td class="has-text-align-left" data-align="left">Triston Casas</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>17</td><td class="has-text-align-left" data-align="left">Vinnie Pasquantino</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>18</td><td class="has-text-align-left" data-align="left">Coby Mayo</td><td class="has-text-align-left" data-align="left">3B</td><td>X</td></tr><tr><td>19</td><td class="has-text-align-left" data-align="left">Mark Vientos</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>20</td><td class="has-text-align-left" data-align="left">Francisco Alvarez</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>21</td><td class="has-text-align-left" data-align="left">Jordan Westburg</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>22</td><td class="has-text-align-left" data-align="left">Cody Bellinger</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>23</td><td class="has-text-align-left" data-align="left">Matt Shaw</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>24</td><td class="has-text-align-left" data-align="left">Yainer Diaz</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>25</td><td class="has-text-align-left" data-align="left">Alex Bregman</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>26</td><td class="has-text-align-left" data-align="left">Will Smith</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>27</td><td class="has-text-align-left" data-align="left">Samuel Basallo</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>28</td><td class="has-text-align-left" data-align="left">Alec Bohm</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>29</td><td class="has-text-align-left" data-align="left">Christian Walker</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>30</td><td class="has-text-align-left" data-align="left">Bryce Eldridge</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>31</td><td class="has-text-align-left" data-align="left">Cal Raleigh</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>32</td><td class="has-text-align-left" data-align="left">Spencer Steer</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>33</td><td class="has-text-align-left" data-align="left">Isaac Paredes</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>34</td><td class="has-text-align-left" data-align="left">Josh Jung</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>35</td><td class="has-text-align-left" data-align="left">Dalton Rushing</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>36</td><td class="has-text-align-left" data-align="left">Nick Kurtz</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>37</td><td class="has-text-align-left" data-align="left">Willson Contreras</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>38</td><td class="has-text-align-left" data-align="left">Matt Chapman</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>39</td><td class="has-text-align-left" data-align="left">Logan O&#8217;Hoppe</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>40</td><td class="has-text-align-left" data-align="left">Salvador Perez</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>41</td><td class="has-text-align-left" data-align="left">Kyle Manzardo</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>42</td><td class="has-text-align-left" data-align="left">Michael Busch</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>43</td><td class="has-text-align-left" data-align="left">Christian Encarnacion-Strand</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>44</td><td class="has-text-align-left" data-align="left">Jake Burger</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>45</td><td class="has-text-align-left" data-align="left">Xavier Isaac</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>46</td><td class="has-text-align-left" data-align="left">Christopher Morel</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>47</td><td class="has-text-align-left" data-align="left">Yandy Diaz</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>48</td><td class="has-text-align-left" data-align="left">Luis Arraez</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>49</td><td class="has-text-align-left" data-align="left">Luis Rengifo</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>50</td><td class="has-text-align-left" data-align="left">Austin Wells</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>51</td><td class="has-text-align-left" data-align="left">Jac Caglianone</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>52</td><td class="has-text-align-left" data-align="left">Joey Ortiz</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>53</td><td class="has-text-align-left" data-align="left">Michael Toglia</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>54</td><td class="has-text-align-left" data-align="left">J.T. Realmuto</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>55</td><td class="has-text-align-left" data-align="left">Nolan Schanuel</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>56</td><td class="has-text-align-left" data-align="left">Tyler Soderstrom</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>57</td><td class="has-text-align-left" data-align="left">Gabriel Moreno</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>58</td><td class="has-text-align-left" data-align="left">Maikel Garcia</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>59</td><td class="has-text-align-left" data-align="left">Aidan Miller</td><td class="has-text-align-left" data-align="left">3B</td><td>X</td></tr><tr><td>60</td><td class="has-text-align-left" data-align="left">Cam Smith</td><td class="has-text-align-left" data-align="left">3B</td><td>X</td></tr><tr><td>61</td><td class="has-text-align-left" data-align="left">Andrew Vaughn</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>62</td><td class="has-text-align-left" data-align="left">Max Muncy</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>63</td><td class="has-text-align-left" data-align="left">Paul Goldschmidt</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>64</td><td class="has-text-align-left" data-align="left">Moises Ballesteros</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>65</td><td class="has-text-align-left" data-align="left">Ryan Mountcastle</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>66</td><td class="has-text-align-left" data-align="left">Shea Langeliers</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>67</td><td class="has-text-align-left" data-align="left">Spencer Torkelson</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>68</td><td class="has-text-align-left" data-align="left">Jonathan Aranda</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>69</td><td class="has-text-align-left" data-align="left">Nolan Arenado</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>70</td><td class="has-text-align-left" data-align="left">Eugenio Suarez</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>71</td><td class="has-text-align-left" data-align="left">Noelvi Marte</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>72</td><td class="has-text-align-left" data-align="left">Connor Norby</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>73</td><td class="has-text-align-left" data-align="left">Bo Naylor</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>74</td><td class="has-text-align-left" data-align="left">Tre&#8217; Morgan</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>75</td><td class="has-text-align-left" data-align="left">James Triantos</td><td class="has-text-align-left" data-align="left">3B</td><td>X</td></tr><tr><td>76</td><td class="has-text-align-left" data-align="left">Spencer Horwitz</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>77</td><td class="has-text-align-left" data-align="left">Kyle Teel</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>78</td><td class="has-text-align-left" data-align="left">Luke Raley</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>79</td><td class="has-text-align-left" data-align="left">Edgar Quero</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>80</td><td class="has-text-align-left" data-align="left">Lazaro Montes</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>81</td><td class="has-text-align-left" data-align="left">Deyvison De Los Santos</td><td class="has-text-align-left" data-align="left">3B</td><td>X</td></tr><tr><td>82</td><td class="has-text-align-left" data-align="left">Alejandro Kirk</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>83</td><td class="has-text-align-left" data-align="left">Harry Ford</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>84</td><td class="has-text-align-left" data-align="left">Agustin Ramirez</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>85</td><td class="has-text-align-left" data-align="left">Colson Montgomery</td><td class="has-text-align-left" data-align="left">3B</td><td>X</td></tr><tr><td>86</td><td class="has-text-align-left" data-align="left">Brayden Taylor</td><td class="has-text-align-left" data-align="left">3B</td><td>X</td></tr><tr><td>87</td><td class="has-text-align-left" data-align="left">Drake Baldwin</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>88</td><td class="has-text-align-left" data-align="left">Ben Rice</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>89</td><td class="has-text-align-left" data-align="left">Ryan O&#8217;Hearn</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>90</td><td class="has-text-align-left" data-align="left">Ryan McMahon</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>91</td><td class="has-text-align-left" data-align="left">Tyler Black</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>92</td><td class="has-text-align-left" data-align="left">Brady House</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>93</td><td class="has-text-align-left" data-align="left">Ryan Clifford</td><td class="has-text-align-left" data-align="left">1B</td><td>X</td></tr><tr><td>94</td><td class="has-text-align-left" data-align="left">Ethan Salas</td><td class="has-text-align-left" data-align="left">C</td><td>X</td></tr><tr><td>95</td><td class="has-text-align-left" data-align="left">Ivan Herrera</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>96</td><td class="has-text-align-left" data-align="left">Rhys Hoskins</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>97</td><td class="has-text-align-left" data-align="left">Josh Smith</td><td class="has-text-align-left" data-align="left">3B</td><td></td></tr><tr><td>98</td><td class="has-text-align-left" data-align="left">Pavin Smith</td><td class="has-text-align-left" data-align="left">1B</td><td></td></tr><tr><td>99</td><td class="has-text-align-left" data-align="left">Keibert Ruiz</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr><tr><td>100</td><td class="has-text-align-left" data-align="left">Tyler Stephenson</td><td class="has-text-align-left" data-align="left">C</td><td></td></tr></tbody></table><figcaption class="wp-element-caption">Download the rankings <a href="https://www.baseballamerica.com/wp-content/uploads/2024/11/Baseball-Americas-2025-Top-100-C_1B_3B-Rankings.xlsx" target="_blank" rel="noreferrer noopener">here</a>.</figcaption></figure> </div> <div id="disqus_thread"></div> </div><!-- .page-layout__main --> <footer class="page-layout__footer"> <div class="page-layout__footer-row"> <div class="page-layout__social-share page-layout__social-share--footer"> Share this article <ul class="social-bar "> <li class="social-bar__item"> <a href="http://www.facebook.com/share.php?u=https%3A%2F%2Fwww.baseballamerica.com%2Fstories%2Ftop-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025%2F" class="social-icon-button" target="_blank" rel="noopener" title="Share on Facebook" aria-label="Share on Facebook" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-facebook" href="#svg-icon-social-facebook" /></svg></a> </li> <li class="social-bar__item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.baseballamerica.com%2Fstories%2Ftop-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025%2F" class="social-icon-button" target="_blank" rel="noopener" title="Share on Twitter" aria-label="Share on Twitter" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-twitter" href="#svg-icon-social-twitter" /></svg></a> </li> <li class="social-bar__item"> <a href="mailto:?subject=I%20wanted%20you%20to%20see%20this%20on%20Baseball%20America&#038;body=Check%20out%20this:%20https%3A%2F%2Fwww.baseballamerica.com%2Fstories%2Ftop-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025%2F" class="social-icon-button" target="_blank" rel="noopener" title="Share via email" aria-label="Share via email" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-email" href="#svg-icon-social-email" /></svg></a> </li> </ul><!-- .social-bar --> </div><!-- .page-layout__social-share--footer --> </div> </footer><!-- .page-layout__footer --> <aside class="page-layout__sidebar"> <style id='bba-curated-content-style-inline-css'> @media(max-width: 781px){.curated-content-block{width:100%}}@media(min-width: 782px){.curated-content-block{padding-bottom:var(--spacing--lg)}}.curated-content-block .curated-content-block__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-top:var(--spacing--lg);padding-bottom:var(--spacing--lg);border-bottom:1px solid var(--color--border)}@media(max-width: 781px){.curated-content-block .curated-content-block__header{padding-left:var(--layout--grid--gutter);padding-right:var(--layout--grid--gutter)}}.curated-content-block .curated-content-block__title{margin:0}.curated-content-block .curated-content-block__item{padding-top:var(--spacing--md);padding-bottom:var(--spacing--md)}@media(max-width: 781px){.curated-content-block .curated-content-block__item{padding-left:var(--layout--grid--gutter);padding-right:var(--layout--grid--gutter)}.curated-content-block .curated-content-block__item:where(:not(:first-child)){border-top:1px solid var(--color--border)}}.curated-content-block .curated-content-block__footer{display:grid;grid-template-columns:1fr auto;flex-flow:row nowrap;align-items:center;justify-content:flex-end;padding-top:var(--spacing--xs);padding-bottom:var(--spacing--xs);box-shadow:var(--border-block--box-shadow)}@media(min-width: 782px){.curated-content-block .curated-content-block__footer{box-shadow:none}}.curated-content-block .curated-content-block__footer::before{content:"";height:1px;background-color:rgba(0,0,0,0)}@media(min-width: 782px){.curated-content-block .curated-content-block__footer::before{background-color:var(--color--border)}}.curated-content-block.curated-content-block--has-dark-background{color:var(--color--neutral--white);background-color:var(--color--accent--darker)}@media(min-width: 782px){.curated-content-block.curated-content-block--has-dark-background{padding-top:var(--spacing--md);padding-bottom:var(--spacing--md)}}.curated-content-block.curated-content-block--has-dark-background .curated-content-block__footer{--color--foreground: var(--color--neutral--white)}.curated-content-block.curated-content-block--has-dark-background .curated-content-block__footer .icon{--color--icon--accent: var(--color--accent)}.curated-content-block.curated-content-block--has-dark-background .curated-content-block__footer::before{background-color:rgba(0,0,0,0)}.curated-content-block.curated-content-block--has-white-background{margin-bottom:0;background-color:var(--color--background);box-shadow:var(--border-block--box-shadow)}@media(min-width: 782px){.curated-content-block.curated-content-block--has-white-background{padding-top:var(--spacing--md);padding-bottom:var(--spacing--md)}}@media(min-width: 782px){.curated-content-block.alignfull .curated-content-block__wrapper{width:calc(100% - 2*var(--layout--grid--gutter));max-width:var(--layout--content-size);margin-left:auto;margin-right:auto}}.curated-content-block--standard-list,.curated-content-block--featured-list{padding-bottom:0;box-shadow:var(--border-block--box-shadow);background-color:var(--color--background)}@media(min-width: 782px){.curated-content-block--standard-list,.curated-content-block--featured-list{border:1px solid var(--color--border);border-radius:var(--border-radius--md);box-shadow:0 1px 4px rgba(77,89,102,.08)}}.curated-content-block--standard-list .curated-content-block__header,.curated-content-block--featured-list .curated-content-block__header{background:linear-gradient(to right, transparent 50%, var(--color--border) 50%, transparent calc(50% + 1px)) var(--color--background);background-size:var(--spacing--3xl) 100%;padding-left:var(--layout--grid--gutter);padding-right:var(--layout--grid--gutter)}@media(min-width: 782px){.curated-content-block--standard-list .curated-content-block__header,.curated-content-block--featured-list .curated-content-block__header{border-radius:var(--border-radius--md) var(--border-radius--md) 0 0}}@media(min-width: 782px){.curated-content-block--standard-list .curated-content-block__title,.curated-content-block--featured-list .curated-content-block__title{font-size:var(--font-size--heading--lg)}}.curated-content-block--standard-list .curated-content-block__item,.curated-content-block--featured-list .curated-content-block__item{padding:var(--spacing--md) var(--layout--grid--gutter)}@media(min-width: 782px){.curated-content-block--standard-list .curated-content-block__item,.curated-content-block--featured-list .curated-content-block__item{padding:var(--spacing--sm) var(--spacing--md)}}.curated-content-block--standard-list .curated-content-block__item:not(:first-child),.curated-content-block--featured-list .curated-content-block__item:not(:first-child){border-top:1px solid var(--color--border)}@media(min-width: 782px){.curated-content-block--standard-list .curated-content-block__footer,.curated-content-block--featured-list .curated-content-block__footer{padding-top:0.125rem;padding-bottom:0.1875rem;border-top:1px solid var(--color--border);border-radius:0 0 var(--border-radius--md) var(--border-radius--md)}.curated-content-block--standard-list .curated-content-block__footer::before,.curated-content-block--featured-list .curated-content-block__footer::before{background:rgba(0,0,0,0)}.curated-content-block--standard-list .curated-content-block__footer .ui-button--md,.curated-content-block--featured-list .curated-content-block__footer .ui-button--md{font-size:var(--font-size--body--sm)}}@media(min-width: 782px){.curated-content-block--grid .curated-content-block__content{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 var(--layout--grid--gutter);gap:0 var(--layout--grid--gutter)}}.curated-content-block--highlight{box-shadow:var(--border-block-start--box-shadow)}.curated-content-block--highlight .curated-content-block__header{position:relative;border:none}@media(min-width: 782px){.curated-content-block--highlight .curated-content-block__header{padding-top:var(--spacing--2xl);padding-bottom:var(--spacing--2xl)}}.curated-content-block--highlight .curated-content-block__header::before{background:linear-gradient(to right, transparent 50%, var(--color--border) 50%, transparent calc(50% + 1px)) var(--color--background);background-size:var(--spacing--3xl) 100%;content:"";position:absolute;top:1px;right:0;bottom:1px;left:0;box-shadow:var(--border-block-end--box-shadow)}.curated-content-block--highlight.curated-content-block--has-white-background{padding-top:0}.curated-content-block--highlight.alignfull .curated-content-block__header::before{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.curated-content-block--highlight .curated-content-block__title{position:relative;z-index:1}@media(min-width: 782px){.curated-content-block--highlight .curated-content-block__content{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto 1fr;grid-gap:0 var(--layout--grid--gutter);gap:0 var(--layout--grid--gutter);padding-top:var(--spacing--md)}}@media(min-width: 782px){.curated-content-block--highlight .curated-content-block__item:first-child{grid-column:1/2;grid-row:1/3}}.curated-content-block--highlight .curated-content-block__item:nth-child(4),.curated-content-block--highlight .curated-content-block__item:nth-child(5){padding-top:0}@media(min-width: 78.75rem){.curated-content-block--slider .curated-content-block__wrapper{padding-left:calc(var(--layout--grid--gutter)/2);padding-right:calc(var(--layout--grid--gutter)/2);border-left:calc(var(--layout--grid--gutter)/2) solid rgba(0,0,0,0);border-right:calc(var(--layout--grid--gutter)/2) solid rgba(0,0,0,0)}}.curated-content-block--slider .curated-content-block__header{border-bottom:none}.curated-content-block--slider .curated-content-block__header-actions{flex:0 0 auto}.curated-content-block--slider .curated-content-block__slider-nav{margin-right:var(--spacing--2xs)}.curated-content-block--slider .curated-content-block__slider-nav.swiper-button-lock{display:none}.curated-content-block--slider .curated-content-block__content{height:21.875rem;height:var(--swiper-height, 21.875rem);padding-bottom:var(--spacing--xs)}.curated-content-block--slider .curated-content-block__item{padding:0}@media(max-width: 781px){.curated-content-block--slider .curated-content-block__item{width:17.1875rem;border:none}.curated-content-block--slider .curated-content-block__item>*{width:100%}}@media(max-width: 781px){.curated-content-block--slider .curated-content-block__footer{box-shadow:none}}.curated-content-block--hero{position:relative;box-shadow:var(--border-block-end--box-shadow)}@media(min-width: 782px){.curated-content-block--hero{box-shadow:none;padding-bottom:0}}@media(min-width: 782px){.curated-content-block--hero .curated-content-block__wrapper,.curated-content-block--hero.alignfull .curated-content-block__wrapper{width:100%;max-width:none}}@media(min-width: 782px){.curated-content-block--hero .curated-content-block__item{padding:0}}.curated-content-block--hero .curated-content-block__item:first-child{padding:0}.curated-content-block--hero .curated-content-block__slides-nav-container{display:none}@media(min-width: 782px){.curated-content-block--hero .curated-content-block__slides-nav-container{display:block;position:absolute;z-index:1;bottom:0;left:0;right:0;padding-top:var(--spacing--xl);padding-bottom:var(--spacing--4xl);background:linear-gradient(to top, rgba(0, 0, 0, 0.64) 0%, rgba(0, 0, 0, 0) 100%)}}.curated-content-block--hero .curated-content-block__slides-nav-list{--gap: var(--layout--grid--gutter);--width: calc(var(--layout--content-size) + 2 * var(--gap));width:calc(var(--layout--content-size) + 2 * var(--layout--grid--gutter));width:var(--width);max-width:100%;padding-left:var(--layout--grid--gutter);padding-right:var(--layout--grid--gutter);padding-left:var(--gap);padding-right:var(--gap);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--layout--grid--gutter);gap:var(--layout--grid--gutter);list-style:none;margin-bottom:0}.curated-content-block--hero .curated-content-block__slides-nav-item{--color--foreground: var(--color--neutral--white);--color--link--hover: var(--color--neutral--white);color:var(--color--neutral--white);color:var(--color--foreground);display:grid;grid-template-rows:1px 1px 1rem auto;grid-template-areas:"progress" "." "category" "title";grid-gap:var(--spacing--xs);gap:var(--spacing--xs);margin-bottom:0}.curated-content-block--hero .curated-content-block__slides-nav-item:hover,.curated-content-block--hero .curated-content-block__slides-nav-item:focus,.curated-content-block--hero .curated-content-block__slides-nav-item:active{cursor:pointer}.curated-content-block--hero .curated-content-block__slides-nav-item:hover .curated-content-block__slides-nav-item-title,.curated-content-block--hero .curated-content-block__slides-nav-item:focus .curated-content-block__slides-nav-item-title,.curated-content-block--hero .curated-content-block__slides-nav-item:active .curated-content-block__slides-nav-item-title{-webkit-text-decoration:underline;text-decoration:underline}.curated-content-block--hero .curated-content-block__slides-nav-item-progress{-ms-grid-row:1;-ms-grid-column:1;grid-area:progress;position:relative;background-color:rgba(255,255,255,.32)}.curated-content-block--hero .curated-content-block__slides-nav-item-progress::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0);transform:scaleX(var(--swiper-autoplay-progress, 0));transform-origin:0;transition:transform 120ms ease-out;background-color:#fff}.curated-content-block--hero .curated-content-block__slides-nav-item-category{-ms-grid-row:5;-ms-grid-column:1;grid-area:category}.curated-content-block--hero .curated-content-block__slides-nav-item-title{-ms-grid-row:7;-ms-grid-column:1;font-family:var(--font-family--primary);font-weight:var(--font-weight--semibold);line-height:var(--line-height--xs);margin-top:0;font-size:1rem;font-size:var(--font-size--heading--sm);margin-bottom:var(--spacing--sm);grid-area:title;margin-bottom:0}@media(max-width: 781px){.curated-content-block--hero .curated-content-block__slides-nav-item-title{line-height:var(--line-height--sm)}} </style> <div class="ad-slot-wrapper ad-slot-wrapper--sidebar" style="min-height:250px;"> <div class="AdvallyTag" id="div-bba-adslot-sidebar--0" data-slot="/21743036072/baseball_america/sidebar-0" data-size="300x250" data-targeting="addBidder=teads"></div> </div> <section class="curated-content-block curated-content-block--standard-list wp-block-bba-curated-content"> <div class="curated-content-block__wrapper"> <header class="curated-content-block__header"> <h2 class="curated-content-block__title"> Latest Stories </h2> </header> <div class="curated-content-block__content"> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1549681 post type-post status-publish format-standard has-post-thumbnail hentry category-minor-league-transactions tag-minor-league-transactions"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/minor-league-transactions-nov-3-19-2024/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2023/10/transactions-copy-scaled.jpg?crop=78px%2C0px%2C2407px%2C1805px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2023/10/transactions-copy-scaled.jpg?crop=78px%2C0px%2C2407px%2C1805px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2023/10/transactions-copy-scaled.jpg?crop=78px%2C0px%2C2407px%2C1805px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2023/10/transactions-copy-scaled.jpg?crop=78px%2C0px%2C2407px%2C1805px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2023/10/transactions-copy-scaled.jpg?crop=78px%2C0px%2C2407px%2C1805px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <div class="entry-card__category"> <a href="https://www.baseballamerica.com/stories/category/minor-league-transactions/" class="meta__item meta__item--category" aria-label="Post category" title="Post category" > <span class="meta__type-indicator meta__type-indicator--post"> <span class="screen-reader-text"> Article </span> </span> Minor League Transactions </a> </div><!-- .entry-card__category --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/minor-league-transactions-nov-3-19-2024/" rel="bookmark">Minor League Transactions: Nov. 3–19, 2024</a></h3> <div class="entry-card__excerpt"> <p>A recap of all transactions involving minor league players the last two weeks.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-23T06:00:00-05:00"> November 23, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-22T23:23:28-05:00"> November 22, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1549657 post type-post status-publish format-standard has-post-thumbnail hentry category-majors category-minors category-news category-podcasts tag-future-projection-podcast"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/future-projection-jac-caglianones-return-to-the-mound-nl-west-organization-overviews/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/08/jac_caglianone_billmitchell.jpg?crop=3px%2C30px%2C1985px%2C1490px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/08/jac_caglianone_billmitchell.jpg?crop=3px%2C30px%2C1985px%2C1490px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/08/jac_caglianone_billmitchell.jpg?crop=3px%2C30px%2C1985px%2C1490px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/08/jac_caglianone_billmitchell.jpg?crop=3px%2C30px%2C1985px%2C1490px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/08/jac_caglianone_billmitchell.jpg?crop=3px%2C30px%2C1985px%2C1490px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <div class="entry-card__category"> <a href="https://www.baseballamerica.com/stories/category/podcasts/" class="meta__item meta__item--category" aria-label="Post category" title="Post category" > <span class="meta__type-indicator meta__type-indicator--post"> <span class="screen-reader-text"> Article </span> </span> Podcasts </a> </div><!-- .entry-card__category --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/future-projection-jac-caglianones-return-to-the-mound-nl-west-organization-overviews/" rel="bookmark">Future Projection: Jac Caglianone&#8217;s Return To The Mound &#038; NL West Organization Overviews</a></h3> <div class="entry-card__excerpt"> <p>On this week&#8217;s Future Projection, Bed Badler &#038; Carlos Collazo discuss Jac Caglianone&#8217;s two-way player status before analyzing the NL West.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-22T08:00:52-05:00"> November 22, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-22T19:11:43-05:00"> November 22, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1549650 post type-post status-publish format-standard has-post-thumbnail hentry category-draft category-minors category-news category-podcasts tag-draft-podcast"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/draft-podcast-reviewing-2024-nl-east-draft-classes/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/07/Cam_Caminiti_DanielShireyGetty.jpg?crop=75px%2C25px%2C2090px%2C1568px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/07/Cam_Caminiti_DanielShireyGetty.jpg?crop=75px%2C25px%2C2090px%2C1568px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/07/Cam_Caminiti_DanielShireyGetty.jpg?crop=75px%2C25px%2C2090px%2C1568px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/07/Cam_Caminiti_DanielShireyGetty.jpg?crop=75px%2C25px%2C2090px%2C1568px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/07/Cam_Caminiti_DanielShireyGetty.jpg?crop=75px%2C25px%2C2090px%2C1568px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <div class="entry-card__category"> <a href="https://www.baseballamerica.com/stories/category/podcasts/" class="meta__item meta__item--category" aria-label="Post category" title="Post category" > <span class="meta__type-indicator meta__type-indicator--post"> <span class="screen-reader-text"> Article </span> </span> Podcasts </a> </div><!-- .entry-card__category --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/draft-podcast-reviewing-2024-nl-east-draft-classes/" rel="bookmark">Draft Podcast: Reviewing 2024 NL East Draft Classes</a></h3> <div class="entry-card__excerpt"> <p>On this week&#8217;s Draft Podcast, Carlos Collazo and Peter Flaherty continue their review of the 2024 MLB Draft with a look at the NL East.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-22T07:38:39-05:00"> November 22, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-22T07:38:41-05:00"> November 22, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1542900 post type-post status-publish format-standard has-post-thumbnail hentry category-minors category-news"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/2025-mlb-top-prospects-for-every-team/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/01/ST_032522_0249_MJ-scaled.jpg?crop=300px%2C68px%2C1805px%2C1352px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/01/ST_032522_0249_MJ-scaled.jpg?crop=300px%2C68px%2C1805px%2C1352px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/01/ST_032522_0249_MJ-scaled.jpg?crop=300px%2C68px%2C1805px%2C1352px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/01/ST_032522_0249_MJ-scaled.jpg?crop=300px%2C68px%2C1805px%2C1352px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/01/ST_032522_0249_MJ-scaled.jpg?crop=300px%2C68px%2C1805px%2C1352px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <div class="entry-card__category"> <a href="https://www.baseballamerica.com/stories/category/news/minors/" class="meta__item meta__item--category" aria-label="Post category" title="Post category" > <span class="meta__type-indicator meta__type-indicator--post"> <span class="screen-reader-text"> Article </span> </span> Minors </a> </div><!-- .entry-card__category --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/2025-mlb-top-prospects-for-every-team/" rel="bookmark">2025 MLB Top Prospects For Every Team</a></h3> <div class="entry-card__excerpt"> <p>Ranking the Top 10 MLB prospects in every organization, complete with full scouting reports, tool grades &#038; more for 300 players.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-22T07:24:02-05:00"> November 22, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-22T07:24:05-05:00"> November 22, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1549492 post type-post status-publish format-standard has-post-thumbnail hentry category-minors category-news tag-chats"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/san-francisco-giants-2025-mlb-prospects-chat/"> <img width="768" height="576" src="https://www.baseballamerica.com/wp-content/uploads/bba-media/ddvh2yro/giants.jpg" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.baseballamerica.com/wp-content/uploads/bba-media/ddvh2yro/giants.jpg?w=320&amp;crop=0,0,100,240px 320w, https://www.baseballamerica.com/wp-content/uploads/bba-media/ddvh2yro/giants.jpg?w=768&amp;crop=0,0,100,576px 768w, https://www.baseballamerica.com/wp-content/uploads/bba-media/ddvh2yro/giants.jpg?w=1024&amp;crop=0,0,100,768px 1024w, https://www.baseballamerica.com/wp-content/uploads/bba-media/ddvh2yro/giants.jpg?w=1280&amp;crop=0,0,100,960px 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <div class="entry-card__category"> <a href="https://www.baseballamerica.com/stories/category/news/minors/" class="meta__item meta__item--category" aria-label="Post category" title="Post category" > <span class="meta__type-indicator meta__type-indicator--post"> <span class="screen-reader-text"> Article </span> </span> Minors </a> </div><!-- .entry-card__category --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/san-francisco-giants-2025-mlb-prospects-chat/" rel="bookmark">San Francisco Giants 2025 MLB Prospects Chat</a></h3> <div class="entry-card__excerpt"> <p>We&#8217;re answering your questions about Giants prospects and the state of the San Francisco farm system today at 2 p.m.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-22T07:23:09-05:00"> November 22, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-22T07:23:10-05:00"> November 22, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> </div> <footer class="curated-content-block__footer"> <a href="/stories/category/news/" class="ui-button ui-button--md ui-button--block"> More Stories <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg> </a> </footer> </div> </section> <div class="ad-slot-wrapper ad-slot-wrapper--sidebar" style="min-height:250px;"> <div class="AdvallyTag" id="div-bba-adslot-sidebar--1" data-slot="/21743036072/baseball_america/sidebar-1" data-size="300x250" data-targeting="addBidder=teads"></div> </div> <section class="curated-content-block curated-content-block--standard-list wp-block-bba-curated-content"> <div class="curated-content-block__wrapper"> <header class="curated-content-block__header"> <h2 class="curated-content-block__title"> Latest Podcasts </h2> </header> <div class="curated-content-block__content"> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1549464 post type-post status-publish format-standard has-post-thumbnail hentry category-fantasy category-majors category-news category-podcasts tag-fantasy-podcast"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/fantasy-podcast-corner-infield-catcher-dynasty-rankings-for-2025/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/matt_olson_tomdipace.jpg?crop=0px%2C0px%2C2260px%2C1695px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/matt_olson_tomdipace.jpg?crop=0px%2C0px%2C2260px%2C1695px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/matt_olson_tomdipace.jpg?crop=0px%2C0px%2C2260px%2C1695px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/matt_olson_tomdipace.jpg?crop=0px%2C0px%2C2260px%2C1695px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/matt_olson_tomdipace.jpg?crop=0px%2C0px%2C2260px%2C1695px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/fantasy-podcast-corner-infield-catcher-dynasty-rankings-for-2025/" rel="bookmark">Fantasy Podcast: Corner Infield &#038; Catcher Dynasty Rankings For 2025</a></h3> <div class="entry-card__excerpt"> <p>Geoff Pontes and Dylan White hop on the Baseball America Fantasy Podcast to discuss their C, 1B and 3B dynasty rankings for 2025.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-20T10:11:15-05:00"> November 20, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-20T10:11:17-05:00"> November 20, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1549209 post type-post status-publish format-standard has-post-thumbnail hentry category-college category-minors category-news category-podcasts category-videos tag-hot-sheet-show"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/chase-dollander-joins-national-signing-day-recap-non-tender-deadline-looms-hot-sheet-show-ep-34/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/hotsheetdollander.jpg?crop=0px%2C51px%2C725px%2C544px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/hotsheetdollander.jpg?crop=0px%2C51px%2C725px%2C544px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/hotsheetdollander.jpg?crop=0px%2C51px%2C725px%2C544px&amp;resize=768%2C576&amp;ssl=1 768w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/chase-dollander-joins-national-signing-day-recap-non-tender-deadline-looms-hot-sheet-show-ep-34/" rel="bookmark">Chase Dollander Joins, National Signing Day Recap &#038; Non-Tender Deadline Looms | Hot Sheet Show Ep. 34</a></h3> <div class="entry-card__excerpt"> <p>On this week&#8217;s Hot Sheet Show, we&#8217;re joined by Rockies prospect Chase Dollander while also discussing National Signing Day &#038; 40-man rosters.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-18T18:03:51-05:00"> November 18, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-18T18:03:52-05:00"> November 18, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1548940 post type-post status-publish format-standard has-post-thumbnail hentry category-international category-minors category-news category-podcasts tag-future-projection-podcast"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/future-projection-all-things-roki-sasaki-nl-central-organization-overviews/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_christopherpasatierigetty.jpg?crop=0px%2C0px%2C2113px%2C1585px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_christopherpasatierigetty.jpg?crop=0px%2C0px%2C2113px%2C1585px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_christopherpasatierigetty.jpg?crop=0px%2C0px%2C2113px%2C1585px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_christopherpasatierigetty.jpg?crop=0px%2C0px%2C2113px%2C1585px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_christopherpasatierigetty.jpg?crop=0px%2C0px%2C2113px%2C1585px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/future-projection-all-things-roki-sasaki-nl-central-organization-overviews/" rel="bookmark">Future Projection: All Things Roki Sasaki &#038; NL Central Organization Overviews</a></h3> <div class="entry-card__excerpt"> <p>On this week&#8217;s Future Projection, Bed Badler &#038; Carlos Collazo dive into the Roki Sasaski sweepstakes before continuing their look at NL orgs.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-15T07:00:00-05:00"> November 15, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-15T07:44:00-05:00"> November 15, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1546860 post type-post status-publish format-standard has-post-thumbnail hentry category-international category-majors category-minors category-news category-podcasts category-videos tag-hot-sheet-show"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/roki-sasaki-posting-soon-brock-wilken-joins-nl-central-top-prospects-hot-sheet-show-ep-33/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/maxresdefault.jpg?crop=4px%2C56px%2C724px%2C543px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/maxresdefault.jpg?crop=4px%2C56px%2C724px%2C543px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/maxresdefault.jpg?crop=4px%2C56px%2C724px%2C543px&amp;resize=768%2C576&amp;ssl=1 768w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/roki-sasaki-posting-soon-brock-wilken-joins-nl-central-top-prospects-hot-sheet-show-ep-33/" rel="bookmark">Roki Sasaki Posting Soon, Brock Wilken Joins, NL Central Top Prospects | Hot Sheet Show Ep. 33</a></h3> <div class="entry-card__excerpt"> <p>On this week&#8217;s Hot Sheet Show, we discuss Roki Sasaki’s posting to MLB this offseason, Brock Wilken joins and NL Central Top 10s are here.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-12T09:04:09-05:00"> November 12, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-12T09:04:11-05:00"> November 12, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1546838 post type-post status-publish format-standard has-post-thumbnail hentry category-fantasy category-international category-majors category-news category-podcasts"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/fantasy-podcast-how-to-value-roki-sasaki-in-2025-fantasy-baseball/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_marydeciccogetty.jpg?crop=110px%2C0px%2C2278px%2C1708px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_marydeciccogetty.jpg?crop=110px%2C0px%2C2278px%2C1708px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_marydeciccogetty.jpg?crop=110px%2C0px%2C2278px%2C1708px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_marydeciccogetty.jpg?crop=110px%2C0px%2C2278px%2C1708px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_marydeciccogetty.jpg?crop=110px%2C0px%2C2278px%2C1708px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/fantasy-podcast-how-to-value-roki-sasaki-in-2025-fantasy-baseball/" rel="bookmark">Fantasy Podcast: How To Value Roki Sasaki In 2025 Fantasy Baseball</a></h3> <div class="entry-card__excerpt"> <p>On this week&#8217;s Fantasy Podcast, hosts Geoff Pontes and Dylan White discuss how to approach Roki Sasaki in dynasty and redraft leagues.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-12T07:50:39-05:00"> November 12, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-12T07:50:41-05:00"> November 12, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> <div class="curated-content-block__item"> <article class="entry-card entry-card--default post-1545875 post type-post status-publish format-standard has-post-thumbnail hentry category-international category-majors category-news category-podcasts"> <a class="entry-card__image-wrapper" href="https://www.baseballamerica.com/stories/roki-sasakis-potential-mlb-impact-everything-you-need-to-know/"> <img width="768" height="576" src="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_robtringaligetty.jpg?crop=10px%2C43px%2C1745px%2C1310px&amp;resize=768%2C576&amp;ssl=1" class="entry-card__image wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_robtringaligetty.jpg?crop=10px%2C43px%2C1745px%2C1310px&amp;resize=768%2C576&amp;ssl=1&amp;w=320 320w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_robtringaligetty.jpg?crop=10px%2C43px%2C1745px%2C1310px&amp;resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_robtringaligetty.jpg?crop=10px%2C43px%2C1745px%2C1310px&amp;resize=768%2C576&amp;ssl=1&amp;w=1024 1024w, https://i0.wp.com/www.baseballamerica.com/wp-content/uploads/2024/11/roki_sasaki_robtringaligetty.jpg?crop=10px%2C43px%2C1745px%2C1310px&amp;resize=768%2C576&amp;ssl=1&amp;w=1280 1280w" sizes="(max-width: 768px) 100vw, 768px" /> </a><!-- .entry-card__image-wrapper --> <h3 class="entry-card__title"><a href="https://www.baseballamerica.com/stories/roki-sasakis-potential-mlb-impact-everything-you-need-to-know/" rel="bookmark">Roki Sasaki&#8217;s Potential MLB Impact: Everything You Need To Know</a></h3> <div class="entry-card__excerpt"> <p>Baseball America prospect maven Geoff Pontes and editor-in-chief J.J. Cooper hop on the podcast to deliver an in-depth look at Roki Sasaki.</p> </div> <!-- .entry-card__excerpt --> <aside class="entry-card__meta meta"> <span class="meta__item meta__item--date" aria-label="Post date" title="Post date" > <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md"><use xlink:href="#svg-icon-calendar" href="#svg-icon-calendar" /></svg> <time class="published" datetime="2024-11-11T10:55:03-05:00"> November 11, 2024 </time> <time class="updated screen-reader-text" datetime="2024-11-11T10:55:05-05:00"> November 11, 2024 </time> </span> </aside> <!-- .entry-card__meta --> </article><!-- .entry-card --> </div> </div> <footer class="curated-content-block__footer"> <a href="/stories/category/podcasts/" class="ui-button ui-button--md ui-button--block"> Show All Podcasts <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg> </a> </footer> </div> </section> <div class="piano-template-element piano-template--inline-promo"></div> </aside><!-- .page-layout__sidebar --> </article><!-- #post-1549275 --> </main><!-- #main --> <style id='bba-app-promo-style-inline-css'> .wp-block-bba-app-promo{background:linear-gradient(to right, transparent 50%, var(--color--border) 50%, transparent calc(50% + 1px)) var(--color--background);background-size:var(--spacing--3xl) 100%;box-shadow:var(--border-block--box-shadow);width:22.5rem;padding:1.5rem 1.5rem 0;align-items:center}@media(min-width: 782px){.wp-block-bba-app-promo{width:100%;align-items:flex-start;padding:1.875rem 3.125rem 0}}@media(min-width: 1280px){.wp-block-bba-app-promo{padding:3.25rem 7.5rem 0}}.wp-block-bba-app-promo .app-promo-block__header{text-align:center}@media(min-width: 782px){.wp-block-bba-app-promo .app-promo-block__header{width:70%;text-align:left}}.wp-block-bba-app-promo .app-promo-block__header .app-promo-block__title{margin-bottom:0}.wp-block-bba-app-promo .app-promo-block__header .app-promo-block__subtitle{margin-top:0}.wp-block-bba-app-promo .app-promo-block__images{display:flex;justify-content:space-between;width:100%}@media(min-width: 782px){.wp-block-bba-app-promo .app-promo-block__images{margin-top:-8.75rem}}@media(min-width: 1280px){.wp-block-bba-app-promo .app-promo-block__images{margin-top:-10rem}}.wp-block-bba-app-promo .app-promo-block__images .app-promo-block__main-image{min-height:10rem;order:0}@media(min-width: 782px){.wp-block-bba-app-promo .app-promo-block__images .app-promo-block__main-image{min-height:14.6875rem;order:1}}@media(min-width: 782px){.wp-block-bba-app-promo .app-promo-block__images .app-promo-block__main-image img{width:15.625rem}}.wp-block-bba-app-promo .app-promo-block__images .app-promo-block__app-images{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;order:1}@media(min-width: 782px){.wp-block-bba-app-promo .app-promo-block__images .app-promo-block__app-images{flex-direction:row;justify-content:flex-start;padding-top:3.75rem;order:0}} </style> <style id='bba-social-media-style-inline-css'> .social-media-block{background:linear-gradient(to right, transparent 50%, var(--color--border) 50%, transparent calc(50% + 1px)) var(--color--background);background-size:var(--spacing--3xl) 100%;box-shadow:var(--border-block--box-shadow);width:100%;padding-top:2rem;padding-bottom:1.5rem;align-items:center;justify-content:center;gap:1.5rem}@media(min-width: 782px){.social-media-block{padding-top:3rem;padding-bottom:3rem;gap:2rem}}.social-media-block__header{text-align:center}.social-media-block__header .social-media-block__title{margin-bottom:0}.social-media-block__header .social-media-block__subtitle{margin-top:0;margin-bottom:0;color:var(--color--neutral--darker)}.social-media-block__socials{display:flex;justify-content:space-between;gap:1.5rem}@media(min-width: 782px){.social-media-block__socials{gap:3.5rem}}.social-media-block__socials .social-media-block__button{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;--social-icon-button--size: 3rem}@media(min-width: 782px){.social-media-block__socials .social-media-block__button{--social-icon-button--size: 4rem}}.social-media-block__socials .social-media-block__button .social-media-block__count{margin-top:0;margin-bottom:0;font-size:1.125rem;font-weight:var(--font-weight--semibold);color:var(--color--neutral--darker)} </style> <div style="height:32px" aria-hidden="true" class="wp-block-spacer"></div> <div class="ad-slot-wrapper ad-slot-wrapper--footer" style="min-height:90px;"> <div class="AdvallyTag" id="div-bba-adslot-footer--0" data-slot="/21743036072/baseball_america/footer-0" data-autosize="728x90,300x250" data-targeting="addBidder=teads"></div> </div> <div style="height:32px" aria-hidden="true" class="wp-block-spacer"></div> <section class="flex is-vertical wp-block-bba-app-promo"> <div class="app-promo-block__header"> <h2 class="app-promo-block__title">Download our app</h2> <p class="app-promo-block__subtitle">Read the newest magazine issue right on your phone</p> </div> <div class="app-promo-block__images"> <div class="app-promo-block__main-image"> <img src="https://www.baseballamerica.com/wp-content/themes/baseball-america//assets/image/app-promo/iPhone_03_2x.png" srcset="https://www.baseballamerica.com/wp-content/themes/baseball-america//assets/image/app-promo/iPhone_03.png 170w, https://www.baseballamerica.com/wp-content/themes/baseball-america//assets/image/app-promo/iPhone_03_2x.png 250w" sizes="(max-width: 781px) 170px, 250px" alt="Download our mobile app" /> </div> <div class="app-promo-block__app-images"> <a class="app-promo-block__ios-image" href="https://apps.apple.com/us/app/baseball-america/id526363971" target="_blank" rel="noopener"> <img width="135" height="40" src="https://www.baseballamerica.com/wp-content/themes/baseball-america//assets/image/app-promo/iOS_download.svg" alt="iOS app download" /> </a> <a class="app-promo-block__android-image" href="https://play.google.com/store/apps/details?id=com.maz.combo1734" target="_blank" rel="noopener"> <img width="135" height="40" src="https://www.baseballamerica.com/wp-content/themes/baseball-america//assets/image/app-promo/android_download.svg" alt="Android app download" /> </a> </div> </div> </section> <div style="height:32px" aria-hidden="true" class="wp-block-spacer"></div> <section class="social-media-block flex is-vertical wp-block-bba-social-media"> <header class="social-media-block__header"> <h2 class="social-media-block__title">Stay connected</h2> <p class="social-media-block__subtitle">Join our social media community</p> </header> <div class="social-media-block__socials"> <div class="social-media-block__button"> <a href="https://www.facebook.com/BaseballAmericaMag/" class="social-icon-button" target="_blank" rel="noopener" title="Facebook" aria-label="Facebook" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-facebook" href="#svg-icon-social-facebook" /></svg></a> <p class="social-media-block__count">212K</p> </div> <div class="social-media-block__button"> <a href="https://www.instagram.com/baseballamerica/" class="social-icon-button" target="_blank" rel="noopener" title="Instagram" aria-label="Instagram" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-instagram" href="#svg-icon-social-instagram" /></svg></a> <p class="social-media-block__count">224K</p> </div> <div class="social-media-block__button"> <a href="https://twitter.com/BaseballAmerica" class="social-icon-button" target="_blank" rel="noopener" title="Twitter" aria-label="Twitter" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-twitter" href="#svg-icon-social-twitter" /></svg></a> <p class="social-media-block__count">328K</p> </div> <div class="social-media-block__button"> <a href="https://www.youtube.com/user/BaseballAmericaVideo" class="social-icon-button" target="_blank" rel="noopener" title="YouTube" aria-label="YouTube" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-youtube" href="#svg-icon-social-youtube" /></svg></a> <p class="social-media-block__count">21K</p> </div> <div class="social-media-block__button"> <a href="https://www.tiktok.com/@baseballamerica?lang=en" class="social-icon-button" target="_blank" rel="noopener" title="TikTok" aria-label="TikTok" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-tiktok" href="#svg-icon-social-tiktok" /></svg></a> <p class="social-media-block__count">13k</p> </div> </div> </section> <div style="height:32px" aria-hidden="true" class="wp-block-spacer"></div><footer class="site-footer"> <div class="site-footer__container"> <div class="site-footer__back-to-top"> <button type="button" class="ui-button ui-button--md js-back-to-top"> Back to top <span class="button button--xs button--tertiary button--icon-only"> <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--sm icon--chevron-up"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg> </span> </button> </div><!-- .site-footer__back-to-top --> <div class="site-footer__branding"> <div class="site-branding"> <a href="https://www.baseballamerica.com/" class="custom-logo-link" rel="home"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 152 18"><use xlink:href="#svg-branding-logo-full" href="#svg-branding-logo-full" /></svg> </a> </div><!-- .site-branding --> </div><!-- .site-footer__branding --> <div class="site-footer__menus"> <nav class="site-footer__menu"> <p class="site-footer__section-header"> Categories </p> <ul id="menu-categories" class="menu"><li id="menu-item-234" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-234"><a href="https://www.baseballamerica.com/stories/category/news/">News</a></li> <li id="menu-item-49164" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49164"><a href="https://www.baseballamerica.com/stories/category/podcasts/">Podcasts</a></li> <li id="menu-item-49165" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49165"><a href="https://www.baseballamerica.com/stories/category/videos/">Videos</a></li> <li id="menu-item-49166" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49166"><a href="https://www.baseballamerica.com/stories/category/industry/">Industry</a></li> <li id="menu-item-49167" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49167"><a href="https://www.baseballamerica.com/stories/category/columnists/">Columnists</a></li> </ul> </nav> <nav class="site-footer__menu"> <p class="site-footer__section-header"> Competition Levels </p> <ul id="menu-competition-levels" class="menu"><li id="menu-item-238" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-238"><a href="/stories/competition/major-league-baseball/">Majors</a></li> <li id="menu-item-239" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239"><a href="/stories/competition/minor/">Minors</a></li> <li id="menu-item-240" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-240"><a href="/stories/competition/international/">International</a></li> </ul> </nav> <nav class="site-footer__menu"> <p class="site-footer__section-header"> Subscribe </p> <ul id="menu-subscribe" class="menu"><li id="menu-item-49042" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49042"><a href="https://www.baseballamerica.com/sign-up/">Subscribe to the Magazine</a></li> <li id="menu-item-49043" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49043"><a href="https://www.baseballamerica.com/join-the-newsletter/">Join The Newsletter</a></li> </ul> </nav> <nav class="site-footer__menu"> <p class="site-footer__section-header"> About </p> <ul id="menu-about" class="menu"><li id="menu-item-49041" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49041"><a href="https://www.baseballamerica.com/company-info/">About Baseball America</a></li> <li id="menu-item-49040" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49040"><a href="https://www.baseballamerica.com/authors/">Editorial Staff</a></li> <li id="menu-item-49039" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49039"><a href="https://www.baseballamerica.com/feedback-support/">Feedback &#038; Support</a></li> </ul> </nav> </div><!-- .site-footer__menus --> <div class="site-footer__social-bar"> <p class="site-footer__section-header site-footer__section-header--secondary"> Follow us on: </p> <ul class="social-bar"> <li class="social-bar__item"> <a href="https://www.facebook.com/BaseballAmericaMag/" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on Facebook" aria-label="Follow us on Facebook" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-facebook" href="#svg-icon-social-facebook" /></svg></a> </li> <li class="social-bar__item"> <a href="https://www.instagram.com/baseballamerica/" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on Instagram" aria-label="Follow us on Instagram" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-instagram" href="#svg-icon-social-instagram" /></svg></a> </li> <li class="social-bar__item"> <a href="https://twitter.com/BaseballAmerica" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on Twitter" aria-label="Follow us on Twitter" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-twitter" href="#svg-icon-social-twitter" /></svg></a> </li> <li class="social-bar__item"> <a href="https://www.youtube.com/user/BaseballAmericaVideo" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on YouTube" aria-label="Follow us on YouTube" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-youtube" href="#svg-icon-social-youtube" /></svg></a> </li> <li class="social-bar__item"> <a href="https://www.tiktok.com/@baseballamerica?lang=en" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on TikTok" aria-label="Follow us on TikTok" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-tiktok" href="#svg-icon-social-tiktok" /></svg></a> </li> </ul><!-- .social-bar --> </div><!-- .site-footer__social-bar --> <div class="site-footer__legal"> <nav class="site-footer__legal-menu"> <ul id="menu-legal" class="menu"><li id="menu-item-49029" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49029"><a href="https://www.baseballamerica.com/terms-of-use/">Terms &#038; Conditions</a></li> <li id="menu-item-49026" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-49026"><a rel="privacy-policy" href="https://www.baseballamerica.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-49028" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49028"><a href="https://www.baseballamerica.com/advertising-terms/">Advertising Terms</a></li> </ul> </nav><!-- .site-footer__legal-menu --> <div class="site-footer__copyright"> Copyright © 2024 Baseball America Enterprises. All rights reserved. </div><!-- .site-footer__copyright --> </div><!-- .site-footer__legal --> </div><!-- .site-footer__container --> </footer><!-- .site-footer --> </div><!-- #page --> <div id="flyout-navigation" class="flyout-navigation" aria-label="Main menu" aria-hidden="true" > <div class="flyout-navigation__backdrop"></div> <div class="flyout-navigation__container"> <div class="flyout-navigation__toggle"> <button type="button" class="hamburger ui-button ui-button--sm ui-button--block" aria-label="Toggle main menu" aria-expanded="false" aria-controls="flyout-navigation" > <svg class="hamburger__icon hamburger__icon--open icon icon--lg" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path opacity=".05" fill-rule="evenodd" clip-rule="evenodd" d="M2 16c0-.552.389-1 .868-1h9.264c.48 0 .868.448.868 1s-.389 1-.868 1H2.868C2.388 17 2 16.552 2 16Z" fill="var(--color--icon--accent, currentcolor)"/> <path d="M4 12h16H4Z" fill="var(--color--icon, currentcolor)"/> <path d="M4 12h16" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M4 7h16H4Z" fill="var(--color--icon, currentcolor)"/> <path d="M4 7h16" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M4 17h16H4Z" fill="var(--color--icon, currentcolor)"/> <path d="M4 17h16" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> <svg class="hamburger__icon hamburger__icon--close icon icon--lg" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path opacity=".05" fill-rule="evenodd" clip-rule="evenodd" d="M10.707 8.707c.39-.39.982-.432 1.321-.093l6.55 6.55c.34.34.298.93-.093 1.321-.39.39-.982.433-1.32.093l-6.55-6.55c-.34-.339-.298-.93.092-1.32Z" fill="var(--color--icon--accent, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314L6.343 6.343Z" fill="var(--color--icon, currentcolor)"/> <path d="m6.343 6.343 11.314 11.314" stroke="var(--color--icon--accent, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M6.343 17.314 17.657 6 6.343 17.314Z" fill="var(--color--icon, currentcolor)"/> <path d="M6.343 17.314 17.657 6" stroke="var(--color--icon, currentcolor)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div> <nav class="flyout-navigation__menu flyout-navigation__menu--primary"> <ul id="menu-flyout" class="menu"><li id="menu-item-27" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27"><a href="/rankings/">Rankings</a></li> <li id="menu-item-1360334" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-1360334"><a href="https://www.baseballamerica.com/stories/category/news/">News</a></li> <li id="menu-item-1360333" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1360333"><a href="https://www.baseballamerica.com/mlb-prospects-wire/">MLB Prospect Wire</a></li> <li id="menu-item-28" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28"><a href="/players/">Players</a></li> <li id="menu-item-29" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29"><a href="/teams/">Teams</a></li> <li id="menu-item-49092" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49092"><a href="https://www.baseballamerica.com/stories/competition/draft/">Draft</a></li> <li id="menu-item-784000" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-784000"><a href="https://www.baseballamerica.com/draft-results/">Draft Database</a></li> <li id="menu-item-30" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-30"><button type="button" class="ui-button sub-menu-toggle">Competition Levels<svg xmlns="http://www.w3.org/2000/svg" class="icon icon--lg icon--chevron-down"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg></button> <ul class="sub-menu"> <li id="menu-item-49088" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49088"><a href="https://www.baseballamerica.com/stories/competition/major-league-baseball/">Majors</a></li> <li id="menu-item-49090" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49090"><a href="https://www.baseballamerica.com/stories/competition/minor/">Minors</a></li> <li id="menu-item-49091" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49091"><a href="https://www.baseballamerica.com/stories/competition/college/">College</a></li> <li id="menu-item-49093" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49093"><a href="https://www.baseballamerica.com/stories/competition/high-school/">High School</a></li> <li id="menu-item-49094" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49094"><a href="https://www.baseballamerica.com/stories/competition/international/">International</a></li> <li id="menu-item-49095" class="menu-item menu-item-type-taxonomy menu-item-object-bba_competition menu-item-49095"><a href="https://www.baseballamerica.com/stories/competition/fantasy/">Fantasy</a></li> </ul> </li> <li id="menu-item-49054" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49054"><a href="https://www.baseballamerica.com/stories/category/podcasts/">Podcasts</a></li> <li id="menu-item-49101" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49101"><a href="https://www.baseballamerica.com/shop-now/">Baseball America Store</a></li> <li id="menu-item-49102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49102"><a href="https://www.baseballamerica.com/digital-magazine/">Digital Magazine</a></li> <li id="menu-item-49103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49103"><a href="https://www.baseballamerica.com/mobile-app/">Mobile App</a></li> <li id="menu-item-49105" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49105"><a href="https://www.baseballamerica.com/stories/category/minor-league-transactions/">Minor League Transactions</a></li> <li id="menu-item-49108" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49108"><a href="https://www.baseballamerica.com/stories/category/gear/">Gear</a></li> <li id="menu-item-49109" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-49109"><button type="button" class="ui-button sub-menu-toggle">About BA<svg xmlns="http://www.w3.org/2000/svg" class="icon icon--lg icon--chevron-down"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg></button> <ul class="sub-menu"> <li id="menu-item-49110" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49110"><a href="https://www.baseballamerica.com/feedback-support/">Feedback &#038; Customer Support</a></li> <li id="menu-item-49111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49111"><a href="https://www.baseballamerica.com/company-info/">Company Info</a></li> <li id="menu-item-49112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49112"><a href="https://www.baseballamerica.com/advertise/">Advertise</a></li> <li id="menu-item-49113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49113"><a href="https://www.baseballamerica.com/authors/">Team</a></li> </ul> </li> </ul> </nav><!-- .flyout-navigation__menu--primary --> <div class="flyout-navigation__menu flyout-navigation__menu--secondary"> <ul class="menu"> <li class="menu-item"> <a href="https://www.baseballamerica.com/join-the-newsletter/" class="ui-button ui-button--sm ui-button--block" > Newsletter <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg></a> </li> <li class="menu-item"> <a href="https://www.baseballamerica.com/sign-up/" class="ui-button ui-button--sm ui-button--block" > Subscribe <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--md icon--chevron-right"><use xlink:href="#svg-icon-chevron" href="#svg-icon-chevron" /></svg></a> </li> </ul> <div class="flyout-navigation__social-links ui-button ui-button--sm ui-button--block"> Stay connected <ul class="social-bar"> <li class="social-bar__item"> <a href="https://www.facebook.com/BaseballAmericaMag/" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on Facebook" aria-label="Follow us on Facebook" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-facebook" href="#svg-icon-social-facebook" /></svg></a> </li> <li class="social-bar__item"> <a href="https://www.instagram.com/baseballamerica/" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on Instagram" aria-label="Follow us on Instagram" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-instagram" href="#svg-icon-social-instagram" /></svg></a> </li> <li class="social-bar__item"> <a href="https://twitter.com/BaseballAmerica" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on Twitter" aria-label="Follow us on Twitter" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-twitter" href="#svg-icon-social-twitter" /></svg></a> </li> <li class="social-bar__item"> <a href="https://www.youtube.com/user/BaseballAmericaVideo" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on YouTube" aria-label="Follow us on YouTube" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-youtube" href="#svg-icon-social-youtube" /></svg></a> </li> <li class="social-bar__item"> <a href="https://www.tiktok.com/@baseballamerica?lang=en" class="social-icon-button" target="_blank" rel="noopener" title="Follow us on TikTok" aria-label="Follow us on TikTok" > <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><use xlink:href="#svg-icon-social-tiktok" href="#svg-icon-social-tiktok" /></svg></a> </li> </ul><!-- .social-bar --> </div><!-- .flyout-navigation__social-links --> </div><!-- .flyout-navigation__menu--secondary --> </div><!-- .flyout-navigation__container --> </div><!-- #flyout-navigation --> <script id="disqus_count-js-extra"> var countVars = {"disqusShortname":"baseballamerica"}; </script> <script src="https://www.baseballamerica.com/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.0.24.1" id="disqus_count-js"></script> <script id="disqus_embed-js-extra"> var embedVars = {"disqusConfig":{"integration":"wordpress 3.0.24.1"},"disqusIdentifier":"1549275 https:\/\/www.baseballamerica.com\/?p=1549275","disqusShortname":"baseballamerica","disqusTitle":"Top 100 C, 1B & 3B Dynasty Fantasy Baseball Rankings For 2025","disqusUrl":"https:\/\/www.baseballamerica.com\/stories\/top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025\/","postId":"1549275"}; </script> <script src="https://www.baseballamerica.com/wp-content/plugins/disqus-comment-system/public/js/comment_embed.js?ver=3.0.24.1" id="disqus_embed-js"></script> <script data-targeting='pageType=post&amp;slug=top-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025&amp;category=fantasy,majors,news&amp;competition=fantasy&amp;player=4052-adley-rutschman,3418-austin-riley,5162-bryce-harper,5127-freddie-freeman,6798-jose-ramirez,9044-junior-caminero,2605-matt-olson,3911-pete-alonso,3112-rafael-devers,3761-vladimir-guerrero&amp;author=cap-geoff-pontes,cap-dylan-white&amp;paywall=1' src='https://cdn.adligature.com/bsballamerica/prod/rules.js' id='AdvallyRules' defer></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2" id="wp-polyfill-inert-js"></script> <script src='https://www.baseballamerica.com/wp/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.14.0' id='regenerator-runtime-js' defer nomodule></script> <script src='https://www.baseballamerica.com/wp/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js' defer nomodule></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/vendor/react.min.js?ver=18.2.0" id="react-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/hooks.min.js?ver=c6aec9a8d4e5a5d543a1" id="wp-hooks-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/i18n.min.js?ver=7701b0c3857f914212ef" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/url.min.js?ver=b4979979018b684be209" id="wp-url-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/api-fetch.min.js?ver=0fa4dabf8bf2c7adf21a" id="wp-api-fetch-js"></script> <script id="wp-api-fetch-js-after"> wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://www.baseballamerica.com/wp-json/" ) ); wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "f08b2ac482" ); wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); wp.apiFetch.nonceEndpoint = "https://www.baseballamerica.com/wp/wp-admin/admin-ajax.php?action=rest-nonce"; </script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0" id="react-dom-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca" id="wp-dom-ready-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/a11y.min.js?ver=7032343a947cfccf5608" id="wp-a11y-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/deprecated.min.js?ver=73ad3591e7bc95f4777a" id="wp-deprecated-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/dom.min.js?ver=49ff2869626fbeaacc23" id="wp-dom-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/escape-html.min.js?ver=03e27a7b6ae14f7afaa6" id="wp-escape-html-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/element.min.js?ver=ed1c7604880e8b574b40" id="wp-element-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/is-shallow-equal.min.js?ver=20c2b06ecf04afb14fee" id="wp-is-shallow-equal-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/keycodes.min.js?ver=3460bd0fac9859d6886c" id="wp-keycodes-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/priority-queue.min.js?ver=422e19e9d48b269c5219" id="wp-priority-queue-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/compose.min.js?ver=3189b344ff39fef940b7" id="wp-compose-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/vendor/moment.min.js?ver=2.29.4" id="moment-js"></script> <script id="moment-js-after"> moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g:i a","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} ); </script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/date.min.js?ver=936c461ad5dce9c2c8ea" id="wp-date-js"></script> <script id="wp-date-js-after"> wp.date.setSettings( {"l10n":{"locale":"en_US","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"meridiem":{"am":"am","pm":"pm","AM":"AM","PM":"PM"},"relative":{"future":"%s from now","past":"%s ago","s":"a second","ss":"%d seconds","m":"a minute","mm":"%d minutes","h":"an hour","hh":"%d hours","d":"a day","dd":"%d days","M":"a month","MM":"%d months","y":"a year","yy":"%d years"},"startOfWeek":1},"formats":{"time":"g:i a","date":"F j, Y","datetime":"F j, Y g:i a","datetimeAbbreviated":"M j, Y g:i a"},"timezone":{"offset":-5,"string":"America\/New_York","abbr":"EST"}} ); </script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/html-entities.min.js?ver=36a4a255da7dd2e1bf8e" id="wp-html-entities-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/primitives.min.js?ver=6984e6eb5d6157c4fe44" id="wp-primitives-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/private-apis.min.js?ver=11cb2ebaa70a9f1f0ab5" id="wp-private-apis-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/redux-routine.min.js?ver=0be1b2a6a79703e28531" id="wp-redux-routine-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/data.min.js?ver=dc5f255634f3da29c8d5" id="wp-data-js"></script> <script id="wp-data-js-after"> ( function() { var userId = 0; var storageKey = "WP_DATA_USER_" + userId; wp.data .use( wp.data.plugins.persistence, { storageKey: storageKey } ); } )(); </script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/rich-text.min.js?ver=6222504ebedf0627981b" id="wp-rich-text-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/warning.min.js?ver=122829a085511691f14d" id="wp-warning-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/components.min.js?ver=387d6480ace3103ccd8b" id="wp-components-js"></script> <script id="bba-main-js-extra"> var bbaInfiniteScroll = {"text_loading":"Loading..."}; </script> <script id="bba-main-js-before"> window.bbaRankingTypeData = []; </script> <script src='https://www.baseballamerica.com/wp-content/themes/baseball-america/build/js/main.js?ver=24629331e578bd263908' id='bba-main-js' defer></script> <script src='https://www.baseballamerica.com/wp/wp-includes/js/comment-reply.min.js?ver=6.4.3' id='comment-reply-js' data-wp-strategy='async' defer></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/dist/vendor/lodash.min.js?ver=4.17.19" id="lodash-js"></script> <script id="lodash-js-after"> window.lodash = _.noConflict(); </script> <script id="bba-piano-js-before"> const tp = window.tp || []; var bbaPiano = {"constants":{"USER_PROVIDER_USERREF":"publisher_user_ref","USER_PROVIDER_PIANO_ID":"piano_id","ENVIRONMENT_SANDBOX":"sandbox","MY_ACCOUNT_CLASS":"bba_piano_my_account"},"data":{"aid":"IwvKAjGQpu","hasDebugEnabled":false,"user_provider":"piano_id","endpoint_url":"https:\/\/buy.tinypass.com","postType":"post","isSingle":true,"isUserLoggedIn":false,"userProviderIsEnabled":true,"cxense_site_id":"1150998059320327446","login_url":"https:\/\/www.baseballamerica.com\/wp\/wp-login.php?redirect_to=%2Fstories%2Ftop-100-c-1b-3b-dynasty-fantasy-baseball-rankings-for-2025%2F","userToken":"5sOqEslTkUDP3VmFLmgM9rNPIPeCnG5del17wcCwmp9NCFbTbu0PTFjguDEWIlBS~~~Er3ynYiCcxMI8vRN0X2_niaYwj7TNWaxOvZZVuh68VY","iDEndpoint":null,"contentSection":"post","author":"Geoff Pontes","createdOn":"2024-11-20T09:52:13-05:00","tags":["Adley Rutschman (b. 1998)","Austin Riley (b. 1997)","Bryce Harper (b. 1992)","Fantasy","Fantasy","Freddie Freeman (b. 1989)","Jose Ramirez (b. 1992)","Junior Caminero (b. 2003)","Majors","Matt Olson (b. 1994)","News","Pete Alonso (b. 1994)","Rafael Devers (b. 1996)","Vladimir Guerrero (b. 1999)"],"subscriptionType":"softwall"}}; </script> <script src="https://www.baseballamerica.com/wp-content/themes/baseball-america/build/js/piano.js?ver=3b2173aec9b17774b4fc" id="bba-piano-js"></script> <script src="https://buy.tinypass.com/api/tinypass.min.js" id="piano-tinypass-js"></script> <script src="https://www.baseballamerica.com/wp-content/themes/baseball-america/build/blocks/curated-content/script.js?ver=3e4bd2ecb9a5428467d6" id="bba-curated-content-script-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://www.baseballamerica.com/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script src="https://www.baseballamerica.com/wp-content/plugins/pardot/js/asyncdc.min.js?ver=6.4.3" id="pddc-js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-b0573d72cec9dc0d22e","applicationID":"582919561","transactionName":"YgRUZRNVXENRW0BeDVtOd1IVXV1eH0tdWQVZBA==","queueTime":0,"applicationTime":634,"atts":"TkNXE1tPT00=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10