• 🇺🇸 EN
  • 🇪🇸 ES
  • 🇮🇹 IT
  • 🇩🇪 DE
  • 🇫🇷 FR
  • 🇨🇿 CS
  • 🇳🇱 NL
  • CA
  • EU
Login
Back to Officials
MU
Michael Ulloa Díaz
Certification: None · Experience: Beginner
Games
60
last 2026-10-11
HP / Bases
27 / 33
17 teams · 7 editions
On-time start
100.0%
3 games · avg 0:00 late
Avg duration
2:49
57 games · 1:33–3:55
Avg attendance
100.6
59 games · 5937 total
Total delay
0:00
across 3 games

Activity & Results

Games by Month

Teams Worked

Win Distribution

Start Punctuality

Games

Scroll right for more columns

Date Edition Matchup Score Position Scheduled Actual start Punctuality Delay Status
2026-10-11 Premier 12 — 2027 Italy 🇮🇹 @ Germany 🇩🇪 5–0 3B 12:00 12:00 On time 0:00 final
2026-10-10 Premier 12 — 2027 Germany 🇩🇪 @ Colombia 🇨🇴 6–1 1B 12:00 12:00 On time 0:00 final
2026-10-09 Premier 12 — 2027 Colombia 🇨🇴 @ Italy 🇮🇹 3–4 2B 12:00 12:00 On time 0:00 final
2026-09-13 Copa S.M. El Rey — 2026 Tenerife Marlins 🇪🇸 @ Astros 🇪🇸 10–3 HP — 11:00 — — final
2026-06-21 Liga Nacional de Béisbol División de Honor Oro — 2026 Astros 🇪🇸 @ Irabia 🇪🇸 13–2 1B — 10:30 — — final
2026-06-20 Liga Nacional de Béisbol División de Honor Oro — 2026 Astros 🇪🇸 @ Irabia 🇪🇸 10–4 HP — 17:30 — — final
2026-06-20 Liga Nacional de Béisbol División de Honor Oro — 2026 Tenerife Marlins 🇪🇸 @ Toros de Pamplona 🇪🇸 6–3 1B — 10:30 — — final
2026-06-14 Liga Nacional de Béisbol División de Honor Oro — 2026 CBS Barcelona 🇪🇸 @ Sant Boi 🇪🇸 6–8 1B — 11:00 — — final
2026-06-13 Liga Nacional de Béisbol División de Honor Oro — 2026 CBS Barcelona 🇪🇸 @ Sant Boi 🇪🇸 7–9 HP — 17:30 — — final
2026-06-07 Liga Nacional de Béisbol División de Honor Oro — 2026 Miralbueno 🇪🇸 @ Sant Boi 🇪🇸 4–14 HP — 14:30 — — final
2026-06-07 Liga Nacional de Béisbol División de Honor Oro — 2026 Miralbueno 🇪🇸 @ Sant Boi 🇪🇸 0–5 1B — 11:00 — — final
2026-05-16 Liga Nacional de Béisbol División de Honor Oro — 2026 Astros 🇪🇸 @ Tenerife Marlins 🇪🇸 1–11 1B — 10:30 — — final
2026-05-15 Liga Nacional de Béisbol División de Honor Oro — 2026 Astros 🇪🇸 @ Tenerife Marlins 🇪🇸 0–18 HP — 18:30 — — final
2026-05-10 Liga Nacional de Béisbol División de Honor Oro — 2026 Antorcha Valencia 🇪🇸 @ Sant Boi 🇪🇸 10–4 1B — 14:30 — — final
2026-05-10 Liga Nacional de Béisbol División de Honor Oro — 2026 Antorcha Valencia 🇪🇸 @ Sant Boi 🇪🇸 0–13 HP — 11:00 — — final
2026-04-26 Liga Nacional de Béisbol División de Honor Oro — 2026 Miralbueno 🇪🇸 @ CBS Barcelona 🇪🇸 5–13 1B — 14:30 — — final
2026-04-26 Liga Nacional de Béisbol División de Honor Oro — 2026 Miralbueno 🇪🇸 @ CBS Barcelona 🇪🇸 5–4 HP — 11:00 — — final
2026-04-11 Liga Nacional de Béisbol División de Honor Oro — 2026 Tenerife Marlins 🇪🇸 @ CBS Barcelona 🇪🇸 17–0 1B — 15:30 — — final
2026-04-11 Liga Nacional de Béisbol División de Honor Oro — 2026 Tenerife Marlins 🇪🇸 @ CBS Barcelona 🇪🇸 10–0 HP — 12:00 — — final
2026-03-28 Liga Nacional de Béisbol División de Honor Oro — 2026 Tenerife Marlins 🇪🇸 @ Sant Boi 🇪🇸 10–3 1B — 15:30 — — final
2026-03-28 Liga Nacional de Béisbol División de Honor Oro — 2026 Tenerife Marlins 🇪🇸 @ Sant Boi 🇪🇸 13–2 HP — 12:00 — — final
2025-09-23 Baseball European Championship — 2025 Lithuania 🇱🇹 @ Greece 🇬🇷 5–13 2B — 10:30 — — final
2025-09-22 Baseball European Championship — 2025 Lithuania 🇱🇹 @ Switzerland 🇨🇭 5–13 HP — 11:30 — — final
2025-09-21 Baseball European Championship — 2025 Italy 🇮🇹 @ Lithuania 🇱🇹 16–0 1B — 15:30 — — final
2025-09-21 Baseball European Championship — 2025 Greece 🇬🇷 @ Switzerland 🇨🇭 8–12 3B — 10:30 — — final
2025-09-20 Baseball European Championship — 2025 Switzerland 🇨🇭 @ Italy 🇮🇹 0–18 HP — 15:30 — — final
2024-06-15 Liga Nacional de Béisbol División de Honor Oro — 2024 Astros 🇪🇸 @ CBS Barcelona 🇪🇸 8–7 HP — 15:30 — — final
2024-06-15 Liga Nacional de Béisbol División de Honor Oro — 2024 Astros 🇪🇸 @ CBS Barcelona 🇪🇸 7–1 1B — 12:00 — — final
2024-06-09 Liga Nacional de Béisbol División de Honor Oro — 2024 San Inazio Bilbao Bizkaia 🇪🇸 @ CBS Barcelona 🇪🇸 11–5 1B — 10:45 — — final
2024-06-08 Liga Nacional de Béisbol División de Honor Oro — 2024 San Inazio Bilbao Bizkaia 🇪🇸 @ CBS Barcelona 🇪🇸 13–3 HP — 17:30 — — final
2024-04-21 Liga Nacional de Béisbol División de Honor Oro — 2024 Béisbol Navarra 🇪🇸 @ CBS Barcelona 🇪🇸 8–11 HP — 10:30 — — final
2024-04-20 Liga Nacional de Béisbol División de Honor Oro — 2024 Béisbol Navarra 🇪🇸 @ CBS Barcelona 🇪🇸 1–2 1B — 17:00 — — final
2023-03-19 Liga Nacional de Béisbol División de Honor Oro — 2023 Miralbueno 🇪🇸 @ CB Viladecans 🇪🇸 3–9 1B — 14:30 — — final
2023-03-19 Liga Nacional de Béisbol División de Honor Oro — 2023 Miralbueno 🇪🇸 @ CB Viladecans 🇪🇸 3–4 HP — 11:00 — — final
2022-08-13 Liga Nacional de Béisbol División de Honor Oro — 2022 Tenerife Marlins 🇪🇸 @ Astros 🇪🇸 3–2 1B — 14:30 — — final
2022-08-13 Liga Nacional de Béisbol División de Honor Oro — 2022 Tenerife Marlins 🇪🇸 @ Astros 🇪🇸 7–3 1B — 11:00 — — final
2022-07-17 Liga Nacional de Béisbol División de Honor Oro — 2022 Antorcha Valencia 🇪🇸 @ CBS Barcelona 🇪🇸 4–14 1B — 14:30 — — final
2022-07-17 Liga Nacional de Béisbol División de Honor Oro — 2022 Antorcha Valencia 🇪🇸 @ CBS Barcelona 🇪🇸 5–13 HP — 11:00 — — final
2022-07-10 Liga Nacional de Béisbol División de Honor Oro — 2022 Antorcha Valencia 🇪🇸 @ CB Viladecans 🇪🇸 4–11 1B — 14:30 — — final
2022-07-10 Liga Nacional de Béisbol División de Honor Oro — 2022 Antorcha Valencia 🇪🇸 @ CB Viladecans 🇪🇸 1–11 HP — 11:00 — — final
2022-06-19 Liga Nacional de Béisbol División de Honor Oro — 2022 Béisbol Navarra 🇪🇸 @ Sant Boi 🇪🇸 9–4 HP — 10:30 — — final
2022-06-18 Liga Nacional de Béisbol División de Honor Oro — 2022 Béisbol Navarra 🇪🇸 @ Sant Boi 🇪🇸 4–5 1B — 17:30 — — final
2022-05-28 Liga Nacional de Béisbol División de Honor Oro — 2022 CB Viladecans 🇪🇸 @ Tenerife Marlins 🇪🇸 1–3 1B — 15:30 — — final
2022-05-28 Liga Nacional de Béisbol División de Honor Oro — 2022 Tenerife Marlins 🇪🇸 @ CB Viladecans 🇪🇸 13–0 HP — 12:00 — — final
2022-05-21 Liga Nacional de Béisbol División de Honor Oro — 2022 CBS Barcelona 🇪🇸 @ Tenerife Marlins 🇪🇸 1–3 1B — 15:30 — — final
2022-05-21 Liga Nacional de Béisbol División de Honor Oro — 2022 Tenerife Marlins 🇪🇸 @ CBS Barcelona 🇪🇸 15–0 HP — 12:00 — — final
2022-05-14 Liga Nacional de Béisbol División de Honor Oro — 2022 Sant Boi 🇪🇸 @ Astros 🇪🇸 2–5 1B — 15:30 — — final
2022-05-14 Liga Nacional de Béisbol División de Honor Oro — 2022 Astros 🇪🇸 @ Sant Boi 🇪🇸 11–1 HP — 12:00 — — final
2022-05-07 Liga Nacional de Béisbol División de Honor Oro — 2022 CB Viladecans 🇪🇸 @ San Inazio Bilbao Bizkaia 🇪🇸 7–2 1B — 15:00 — — final
2022-05-07 Liga Nacional de Béisbol División de Honor Oro — 2022 San Inazio Bilbao Bizkaia 🇪🇸 @ CB Viladecans 🇪🇸 5–3 HP — 11:30 — — final
2022-04-30 Liga Nacional de Béisbol División de Honor Oro — 2022 Toros de Pamplona 🇪🇸 @ CB Viladecans 🇪🇸 4–7 1B — 13:30 — — final
2022-04-30 Liga Nacional de Béisbol División de Honor Oro — 2022 Toros de Pamplona 🇪🇸 @ CB Viladecans 🇪🇸 10–15 HP — 10:00 — — final
2022-04-23 Liga Nacional de Béisbol División de Honor Oro — 2022 Astros 🇪🇸 @ CBS Barcelona 🇪🇸 8–1 1B — 15:30 — — final
2022-04-23 Liga Nacional de Béisbol División de Honor Oro — 2022 Astros 🇪🇸 @ CBS Barcelona 🇪🇸 12–6 HP — 12:00 — — final
2022-04-09 Liga Nacional de Béisbol División de Honor Oro — 2022 Toros de Pamplona 🇪🇸 @ CBS Barcelona 🇪🇸 4–9 1B — 13:30 — — final
2022-04-09 Liga Nacional de Béisbol División de Honor Oro — 2022 Toros de Pamplona 🇪🇸 @ CBS Barcelona 🇪🇸 5–9 HP — 10:00 — — final
2022-04-03 Liga Nacional de Béisbol División de Honor Oro — 2022 CBS Barcelona 🇪🇸 @ Miralbueno 🇪🇸 19–4 HP — 14:30 — — final
2022-04-03 Liga Nacional de Béisbol División de Honor Oro — 2022 Miralbueno 🇪🇸 @ CBS Barcelona 🇪🇸 1–2 1B — 11:00 — — final
2022-03-27 Liga Nacional de Béisbol División de Honor Oro — 2022 CB Viladecans 🇪🇸 @ CBS Barcelona 🇪🇸 9–2 HP — 11:00 — — final
2022-03-26 Liga Nacional de Béisbol División de Honor Oro — 2022 CB Viladecans 🇪🇸 @ CBS Barcelona 🇪🇸 22–1 1B — 17:00 — — final